Some other work.
This commit is contained in:
parent
63cb32a098
commit
9de551794c
@ -172,6 +172,12 @@ void FeedsView::executeNextAutoUpdate() {
|
|||||||
else {
|
else {
|
||||||
// Request update for given feeds.
|
// Request update for given feeds.
|
||||||
emit feedsUpdateRequested(feeds_for_update);
|
emit feedsUpdateRequested(feeds_for_update);
|
||||||
|
|
||||||
|
if (SystemTrayIcon::isSystemTrayActivated()) {
|
||||||
|
SystemTrayIcon::instance()->showMessage(tr("Scheduled update started"),
|
||||||
|
tr("RSS Guard is performing scheduled update of some feeds."),
|
||||||
|
QSystemTrayIcon::Information);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -40,8 +40,7 @@ FormStandardFeedDetails::~FormStandardFeedDetails() {
|
|||||||
int FormStandardFeedDetails::exec(FeedsModelStandardFeed *input_feed) {
|
int FormStandardFeedDetails::exec(FeedsModelStandardFeed *input_feed) {
|
||||||
// Load categories.
|
// Load categories.
|
||||||
loadCategories(m_feedsModel->allCategories().values(),
|
loadCategories(m_feedsModel->allCategories().values(),
|
||||||
m_feedsModel->rootItem(),
|
m_feedsModel->rootItem());
|
||||||
input_feed);
|
|
||||||
|
|
||||||
if (input_feed == NULL) {
|
if (input_feed == NULL) {
|
||||||
// User is adding new category.
|
// User is adding new category.
|
||||||
@ -374,8 +373,7 @@ void FormStandardFeedDetails::initialize() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void FormStandardFeedDetails::loadCategories(const QList<FeedsModelCategory*> categories,
|
void FormStandardFeedDetails::loadCategories(const QList<FeedsModelCategory*> categories,
|
||||||
FeedsModelRootItem *root_item,
|
FeedsModelRootItem *root_item) {
|
||||||
FeedsModelStandardFeed *input_feed) {
|
|
||||||
m_ui->m_cmbParentCategory->addItem(root_item->icon(),
|
m_ui->m_cmbParentCategory->addItem(root_item->icon(),
|
||||||
root_item->title(),
|
root_item->title(),
|
||||||
QVariant::fromValue((void*) root_item));
|
QVariant::fromValue((void*) root_item));
|
||||||
|
@ -60,8 +60,7 @@ class FormStandardFeedDetails : public QDialog {
|
|||||||
|
|
||||||
// Loads categories into the dialog from the model.
|
// Loads categories into the dialog from the model.
|
||||||
void loadCategories(const QList<FeedsModelCategory*> categories,
|
void loadCategories(const QList<FeedsModelCategory*> categories,
|
||||||
FeedsModelRootItem *root_item,
|
FeedsModelRootItem *root_item);
|
||||||
FeedsModelStandardFeed *input_feed);
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
Ui::FormStandardFeedDetails *m_ui;
|
Ui::FormStandardFeedDetails *m_ui;
|
||||||
|
@ -78,13 +78,6 @@ void MessagesView::reloadSelections(int mark_current_index_read) {
|
|||||||
scrollTo(current_index);
|
scrollTo(current_index);
|
||||||
reselectIndexes(selected_indexes);
|
reselectIndexes(selected_indexes);
|
||||||
}
|
}
|
||||||
else if ((row_count = m_proxyModel->rowCount()) > 0) {
|
|
||||||
current_index = m_proxyModel->index(row_count - 1, 0);
|
|
||||||
|
|
||||||
setCurrentIndex(current_index);
|
|
||||||
scrollTo(current_index);
|
|
||||||
reselectIndexes(QModelIndexList() << current_index);
|
|
||||||
}
|
|
||||||
else {
|
else {
|
||||||
// Messages were probably removed from the model, nothing can
|
// Messages were probably removed from the model, nothing can
|
||||||
// be selected and no message can be displayed.
|
// be selected and no message can be displayed.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user