mirror of
https://github.com/d47081/qBittorrent.git
synced 2025-03-13 05:41:17 +00:00
Fix automatedrssdownloader position
This commit is contained in:
parent
73047e3c84
commit
2258e4d5ed
@ -1127,7 +1127,6 @@ void Preferences::setMainLastDir(const QString &path)
|
||||
setValue("MainWindowLastDir", path);
|
||||
}
|
||||
|
||||
#ifndef DISABLE_GUI
|
||||
QSize Preferences::getPrefSize(const QSize& defaultSize) const
|
||||
{
|
||||
return value("Preferences/State/size", defaultSize).toSize();
|
||||
@ -1137,7 +1136,6 @@ void Preferences::setPrefSize(const QSize &size)
|
||||
{
|
||||
setValue("Preferences/State/size", size);
|
||||
}
|
||||
#endif
|
||||
|
||||
QStringList Preferences::getPrefHSplitterSizes() const
|
||||
{
|
||||
@ -1209,14 +1207,14 @@ void Preferences::setPropTrackerListState(const QByteArray &state)
|
||||
setValue("TorrentProperties/Trackers/qt5/TrackerListState", state);
|
||||
}
|
||||
|
||||
QByteArray Preferences::getRssGeometry() const
|
||||
QSize Preferences::getRssGeometrySize(const QSize &defaultSize) const
|
||||
{
|
||||
return value("RssFeedDownloader/geometry").toByteArray();
|
||||
return value("RssFeedDownloader/geometrySize", defaultSize).toSize();
|
||||
}
|
||||
|
||||
void Preferences::setRssGeometry(const QByteArray &geometry)
|
||||
void Preferences::setRssGeometrySize(const QSize &geometry)
|
||||
{
|
||||
setValue("RssFeedDownloader/geometry", geometry);
|
||||
setValue("RssFeedDownloader/geometrySize", geometry);
|
||||
}
|
||||
|
||||
QByteArray Preferences::getRssHSplitterSizes() const
|
||||
|
@ -36,6 +36,7 @@
|
||||
#include <QTime>
|
||||
#include <QDateTime>
|
||||
#include <QList>
|
||||
#include <QSize>
|
||||
#include <QTimer>
|
||||
#include <QReadWriteLock>
|
||||
#include <QNetworkCookie>
|
||||
@ -274,10 +275,8 @@ public:
|
||||
void setMainVSplitterState(const QByteArray &state);
|
||||
QString getMainLastDir() const;
|
||||
void setMainLastDir(const QString &path);
|
||||
#ifndef DISABLE_GUI
|
||||
QSize getPrefSize(const QSize &defaultSize) const;
|
||||
void setPrefSize(const QSize &size);
|
||||
#endif
|
||||
QStringList getPrefHSplitterSizes() const;
|
||||
void setPrefHSplitterSizes(const QStringList &sizes);
|
||||
QByteArray getPeerListState() const;
|
||||
@ -292,8 +291,8 @@ public:
|
||||
void setPropVisible(const bool visible);
|
||||
QByteArray getPropTrackerListState() const;
|
||||
void setPropTrackerListState(const QByteArray &state);
|
||||
QByteArray getRssGeometry() const;
|
||||
void setRssGeometry(const QByteArray &geometry);
|
||||
QSize getRssGeometrySize(const QSize &defaultSize) const;
|
||||
void setRssGeometrySize(const QSize &geometry);
|
||||
QByteArray getRssHSplitterSizes() const;
|
||||
void setRssHSplitterSizes(const QByteArray &sizes);
|
||||
QStringList getRssOpenFolders() const;
|
||||
|
@ -149,17 +149,15 @@ AutomatedRssDownloader::~AutomatedRssDownloader()
|
||||
|
||||
void AutomatedRssDownloader::loadSettings()
|
||||
{
|
||||
// load dialog geometry
|
||||
const Preferences *const pref = Preferences::instance();
|
||||
restoreGeometry(pref->getRssGeometry());
|
||||
resize(pref->getRssGeometrySize(this->size()));
|
||||
m_ui->hsplitter->restoreState(pref->getRssHSplitterSizes());
|
||||
}
|
||||
|
||||
void AutomatedRssDownloader::saveSettings()
|
||||
{
|
||||
// Save dialog geometry
|
||||
Preferences *const pref = Preferences::instance();
|
||||
pref->setRssGeometry(saveGeometry());
|
||||
pref->setRssGeometrySize(this->size());
|
||||
pref->setRssHSplitterSizes(m_ui->hsplitter->saveState());
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user