mirror of
https://github.com/RetroShare/RetroShare.git
synced 2025-05-02 06:06:10 -04:00
Fixed compile of FeedReader plugin
This commit is contained in:
parent
e88dfecc55
commit
026cadfe13
23 changed files with 366 additions and 345 deletions
|
@ -42,6 +42,9 @@ AddFeedDialog::AddFeedDialog(RsFeedReader *feedReader, FeedReaderNotify *notify,
|
|||
/* Setup UI helper */
|
||||
mStateHelper = new UIStateHelper(this);
|
||||
|
||||
mFeedId = 0;
|
||||
mParentId = 0;
|
||||
|
||||
mStateHelper->addWidget(TOKEN_TYPE_FORUM_GROUPS, ui->forumComboBox, UISTATE_LOADING_DISABLED);
|
||||
mStateHelper->addWidget(TOKEN_TYPE_FORUM_GROUPS, ui->buttonBox->button(QDialogButtonBox::Ok), UISTATE_LOADING_DISABLED);
|
||||
|
||||
|
@ -197,19 +200,19 @@ void AddFeedDialog::validate()
|
|||
mStateHelper->setWidgetEnabled(ui->buttonBox->button(QDialogButtonBox::Ok), ok);
|
||||
}
|
||||
|
||||
void AddFeedDialog::setParent(const std::string &parentId)
|
||||
void AddFeedDialog::setParent(uint32_t parentId)
|
||||
{
|
||||
mParentId = parentId;
|
||||
}
|
||||
|
||||
bool AddFeedDialog::fillFeed(const std::string &feedId)
|
||||
bool AddFeedDialog::fillFeed(uint32_t feedId)
|
||||
{
|
||||
mFeedId = feedId;
|
||||
|
||||
if (!mFeedId.empty()) {
|
||||
if (mFeedId) {
|
||||
FeedInfo feedInfo;
|
||||
if (!mFeedReader->getFeedInfo(mFeedId, feedInfo)) {
|
||||
mFeedId.clear();
|
||||
mFeedId = 0;
|
||||
return false;
|
||||
}
|
||||
|
||||
|
@ -326,7 +329,7 @@ void AddFeedDialog::getFeedInfo(FeedInfo &feedInfo)
|
|||
void AddFeedDialog::createFeed()
|
||||
{
|
||||
FeedInfo feedInfo;
|
||||
if (!mFeedId.empty()) {
|
||||
if (mFeedId) {
|
||||
if (!mFeedReader->getFeedInfo(mFeedId, feedInfo)) {
|
||||
QMessageBox::critical(this, tr("Edit feed"), tr("Can't edit feed. Feed does not exist."));
|
||||
return;
|
||||
|
@ -335,7 +338,7 @@ void AddFeedDialog::createFeed()
|
|||
|
||||
getFeedInfo(feedInfo);
|
||||
|
||||
if (mFeedId.empty()) {
|
||||
if (mFeedId == 0) {
|
||||
/* add new feed */
|
||||
RsFeedAddResult result = mFeedReader->addFeed(feedInfo, mFeedId);
|
||||
if (FeedReaderStringDefs::showError(this, result, tr("Create feed"), tr("Cannot create feed."))) {
|
||||
|
@ -365,7 +368,7 @@ void AddFeedDialog::preview()
|
|||
|
||||
void AddFeedDialog::clearMessageCache()
|
||||
{
|
||||
if (mFeedId.empty()) {
|
||||
if (mFeedId == 0) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue