diff --git a/src/base/preferences.cpp b/src/base/preferences.cpp index 4c0bfcb89..28184ea95 100644 --- a/src/base/preferences.cpp +++ b/src/base/preferences.cpp @@ -1284,7 +1284,7 @@ void Preferences::setRssOpenFolders(const QStringList &folders) setValue("Rss/open_folders", folders); } -QByteArray Preferences::getRssHSplitterState() const +QByteArray Preferences::getRssSideSplitterState() const { #ifdef QBT_USES_QT5 return value("Rss/qt5/splitter_h").toByteArray(); @@ -1293,7 +1293,7 @@ QByteArray Preferences::getRssHSplitterState() const #endif } -void Preferences::setRssHSplitterState(const QByteArray &state) +void Preferences::setRssSideSplitterState(const QByteArray &state) { #ifdef QBT_USES_QT5 setValue("Rss/qt5/splitter_h", state); @@ -1302,21 +1302,21 @@ void Preferences::setRssHSplitterState(const QByteArray &state) #endif } -QByteArray Preferences::getRssVSplitterState() const +QByteArray Preferences::getRssMainSplitterState() const { #ifdef QBT_USES_QT5 - return value("Rss/qt5/splitterV").toByteArray(); + return value("Rss/qt5/splitterMain").toByteArray(); #else - return value("Rss/splitterV").toByteArray(); + return value("Rss/splitterMain").toByteArray(); #endif } -void Preferences::setRssVSplitterState(const QByteArray &state) +void Preferences::setRssMainSplitterState(const QByteArray &state) { #ifdef QBT_USES_QT5 - setValue("Rss/qt5/splitterV", state); + setValue("Rss/qt5/splitterMain", state); #else - setValue("Rss/splitterV", state); + setValue("Rss/splitterMain", state); #endif } diff --git a/src/base/preferences.h b/src/base/preferences.h index d5780ea6b..f6ca325a5 100644 --- a/src/base/preferences.h +++ b/src/base/preferences.h @@ -300,10 +300,10 @@ public: void setRssHSplitterSizes(const QByteArray &sizes); QStringList getRssOpenFolders() const; void setRssOpenFolders(const QStringList &folders); - QByteArray getRssHSplitterState() const; - void setRssHSplitterState(const QByteArray &state); - QByteArray getRssVSplitterState() const; - void setRssVSplitterState(const QByteArray &state); + QByteArray getRssSideSplitterState() const; + void setRssSideSplitterState(const QByteArray &state); + QByteArray getRssMainSplitterState() const; + void setRssMainSplitterState(const QByteArray &state); QString getSearchColsWidth() const; void setSearchColsWidth(const QString &width); QStringList getSearchEngDisabled() const; diff --git a/src/gui/rss/rss.ui b/src/gui/rss/rss.ui index cd673b6a0..649a8586a 100644 --- a/src/gui/rss/rss.ui +++ b/src/gui/rss/rss.ui @@ -73,7 +73,7 @@ - + 0 @@ -99,7 +99,7 @@ - + 0 diff --git a/src/gui/rss/rss_imp.cpp b/src/gui/rss/rss_imp.cpp index 3581cfd6a..909b6432a 100644 --- a/src/gui/rss/rss_imp.cpp +++ b/src/gui/rss/rss_imp.cpp @@ -603,20 +603,20 @@ void RSSImp::saveSlidersPosition() { // Remember sliders positions Preferences* const pref = Preferences::instance(); - pref->setRssHSplitterState(splitter_h->saveState()); - pref->setRssVSplitterState(splitter_v->saveState()); + pref->setRssSideSplitterState(splitterSide->saveState()); + pref->setRssMainSplitterState(splitterMain->saveState()); qDebug("Splitters position saved"); } void RSSImp::restoreSlidersPosition() { const Preferences* const pref = Preferences::instance(); - const QByteArray pos_h = pref->getRssHSplitterState(); - if (!pos_h.isEmpty()) - splitter_h->restoreState(pos_h); - const QByteArray pos_v = pref->getRssVSplitterState(); - if (!pos_v.isEmpty()) - splitter_v->restoreState(pos_v); + const QByteArray stateSide = pref->getRssSideSplitterState(); + if (!stateSide.isEmpty()) + splitterSide->restoreState(stateSide); + const QByteArray stateMain = pref->getRssMainSplitterState(); + if (!stateMain.isEmpty()) + splitterMain->restoreState(stateMain); } void RSSImp::updateItemsInfos(const QList& items) @@ -704,8 +704,8 @@ RSSImp::RSSImp(QWidget *parent): rssDownloaderBtn->setIcon(GuiIconProvider::instance()->getIcon("download")); settingsButton->setIcon(GuiIconProvider::instance()->getIcon("preferences-system")); - m_feedList = new FeedListWidget(splitter_h, m_rssManager); - splitter_h->insertWidget(0, m_feedList); + m_feedList = new FeedListWidget(splitterSide, m_rssManager); + splitterSide->insertWidget(0, m_feedList); editHotkey = new QShortcut(QKeySequence("F2"), m_feedList, 0, 0, Qt::WidgetShortcut); connect(editHotkey, SIGNAL(activated()), SLOT(renameSelectedRssFile())); connect(m_feedList, SIGNAL(doubleClicked(QModelIndex)), SLOT(renameSelectedRssFile())); @@ -747,8 +747,8 @@ RSSImp::RSSImp(QWidget *parent): // Restore sliders position restoreSlidersPosition(); // Bind saveSliders slots - connect(splitter_v, SIGNAL(splitterMoved(int, int)), this, SLOT(saveSlidersPosition())); - connect(splitter_h, SIGNAL(splitterMoved(int, int)), this, SLOT(saveSlidersPosition())); + connect(splitterMain, SIGNAL(splitterMoved(int, int)), this, SLOT(saveSlidersPosition())); + connect(splitterSide, SIGNAL(splitterMoved(int, int)), this, SLOT(saveSlidersPosition())); qDebug("RSSImp constructed"); }