- Fixed Qt4 warning when deleting options

This commit is contained in:
Christophe Dumez 2008-12-24 14:53:40 +00:00
parent 3678aa4d23
commit 90879386d5
3 changed files with 6 additions and 3 deletions

View file

@ -14,6 +14,7 @@
- BUGFIX: Fixed several memory leaks
- BUGFIX: WebUI is now working with IE7
- BUGFIX: Fixed spacing problem in toolbar when toggling its visibility
- BUGFIX: Fixed some compilation and Qt4 warnings
* Unknown - Christophe Dumez <chris@qbittorrent.org> - v1.2.1
- BUGFIX: Fixed possible crash when deleting a torrent permanently

View file

@ -1119,8 +1119,10 @@ void GUI::configureSession(bool deleteOptions) {
displayRSSTab(false);
}
// Clean up
if(deleteOptions) {
delete options;
if(deleteOptions && options) {
qDebug("Deleting options");
//delete options;
options->deleteLater();
}
qDebug("Session configured");
}

View file

@ -64,7 +64,7 @@ class GUI : public QMainWindow, private Ui::MainWindow{
QList<QPair<QTorrentHandle,QString> > unauthenticated_trackers;
// GUI related
QTabWidget *tabs;
options_imp *options;
QPointer<options_imp> options;
QSystemTrayIcon *myTrayIcon;
QPointer<QTimer> systrayCreator;
QMenu *myTrayIconMenu;