*/
class MainWindow : public QMainWindow
{
- Q_OBJECT;
+ Q_OBJECT;
public:
- MainWindow();
- ~MainWindow();
+ MainWindow();
+ ~MainWindow();
- void connectToServer()
- {
- qDBusRegisterMetaType<qtrapids::TorrentState>();
- qDBusRegisterMetaType<qtrapids::ParamsMap_t>();
+ void connectToServer() {
+ qDBusRegisterMetaType<qtrapids::TorrentState>();
+ qDBusRegisterMetaType<qtrapids::ParamsMap_t>();
- connect(&server_
- , SIGNAL(alert(qtrapids::TorrentState
- , qtrapids::ParamsMap_t))
- , this
- , SLOT(alert(qtrapids::TorrentState
- , qtrapids::ParamsMap_t)));
- server_.getState();
- }
+ connect(&server_
+ , SIGNAL(alert(qtrapids::TorrentState
+ , qtrapids::ParamsMap_t))
+ , this
+ , SLOT(alert(qtrapids::TorrentState
+ , qtrapids::ParamsMap_t)));
+ server_.getState();
+ }
signals:
- void itemSelected(bool enabled);
+ void itemSelected(bool enabled);
public slots:
private slots:
- void on_openAction_clicked();
- void on_removeAction_clicked();
- void on_quitAction_clicked();
- void on_preferencesAction_clicked();
- void on_aboutAction_clicked();
- void on_aboutQtAction_clicked();
- void on_downloadItemSelectionChanged();
- void on_seedItemSelectionChanged();
- void handleToolBarAction(QAction* action);
- void on_torrentFileSelected(const QString& file);
- void alert(qtrapids::TorrentState, qtrapids::ParamsMap_t);
+ void on_openAction_clicked();
+ void on_removeAction_clicked();
+ void on_quitAction_clicked();
+ void on_preferencesAction_clicked();
+ void on_aboutAction_clicked();
+ void on_aboutQtAction_clicked();
+ void on_downloadItemSelectionChanged();
+ void on_seedItemSelectionChanged();
+ void handleToolBarAction(QAction* action);
+ void on_torrentFileSelected(const QString& file);
+ void alert(qtrapids::TorrentState, qtrapids::ParamsMap_t);
private:
- QTabWidget *tabWidget_;
- DownloadView *dlView_;
- SeedView *seedView_;
- PreferencesDialog *preferencesDialog_;
- QSettings settings_;
+ QTabWidget *tabWidget_;
+ DownloadView *dlView_;
+ SeedView *seedView_;
+ PreferencesDialog *preferencesDialog_;
+ QSettings settings_;
- //std::vector< std::auto_ptr<QTorrentHandle> const > torrentHandles_;
+ //std::vector< std::auto_ptr<QTorrentHandle> const > torrentHandles_;
- QtRapidsServer server_;
+ QtRapidsServer server_;
- //bool IsNewTorrent(std::auto_ptr<QTorrentHandle> handlePtr);
+ //bool IsNewTorrent(std::auto_ptr<QTorrentHandle> handlePtr);
};
} // namespace qtrapids