- Cleanup GUI class

This commit is contained in:
Christophe Dumez
2010-03-03 14:42:57 +00:00
parent f1b02c1280
commit 6b4f09d740
2 changed files with 53 additions and 38 deletions

View File

@@ -56,6 +56,8 @@ class QSplitter;
class PropertiesWidget;
class StatusBar;
class consoleDlg;
class about;
class createtorrent;
class GUI : public QMainWindow, private Ui::MainWindow{
Q_OBJECT
@@ -70,6 +72,8 @@ private:
StatusBar *status_bar;
QPointer<options_imp> options;
QPointer<consoleDlg> console;
QPointer<about> aboutDlg;
QPointer<createtorrent> createTorrentDlg;
QPointer<QSystemTrayIcon> systrayIcon;
QPointer<QTimer> systrayCreator;
QMenu *myTrayIconMenu;
@@ -130,7 +134,7 @@ protected slots:
void loadPreferences(bool configure_session=true);
void processParams(const QStringList& params);
void addTorrent(QString path);
void addUnauthenticatedTracker(QPair<QTorrentHandle,QString> tracker);
void addUnauthenticatedTracker(const QPair<QTorrentHandle,QString> &tracker);
void processDownloadedFiles(QString path, QString url);
void finishedTorrent(QTorrentHandle& h) const;
// Options slots