Several dimension saving fixes

This commit is contained in:
Christophe Dumez
2010-12-04 10:31:14 +00:00
parent a39c7f52cf
commit 45f0383ee2
6 changed files with 75 additions and 28 deletions

View File

@@ -38,6 +38,7 @@
#include <QApplication>
#include <QDesktopWidget>
#include <QInputDialog>
#include <QDebug>
#include <libtorrent/version.hpp>
#include <libtorrent/session.hpp>
@@ -112,11 +113,17 @@ torrentAdditionDialog::torrentAdditionDialog(QWidget *parent) :
}
torrentAdditionDialog::~torrentAdditionDialog() {
saveSettings();
delete PropDelegate;
delete PropListModel;
}
void torrentAdditionDialog::closeEvent(QCloseEvent *event)
{
qDebug() << Q_FUNC_INFO;
saveSettings();
QDialog::closeEvent(event);
}
void torrentAdditionDialog::readSettings() {
QIniSettings settings(QString::fromUtf8("qBittorrent"), QString::fromUtf8("qBittorrent"));
restoreGeometry(settings.value("TorrentAdditionDlg/dimensions").toByteArray());