#ifndef DIALOG_H #define DIALOG_H #include #include #include #include "session.h" #include "sessiontreemodel.h" #include "pvsinterface.h" namespace Ui { class Dialog; } class Dialog : public QDialog { Q_OBJECT public: Dialog(QWidget *parent = 0); ~Dialog(); void addItems(const QList&, const QString& section); protected: void changeEvent(QEvent *e); private: Ui::Dialog *ui; SessionTreeModel *model_; OrgOpenslxPvsInterface *ifaceDBus_; void readPVSSettings(); void writePVSSettings(); private slots: void on_comboBoxOthers_currentIndexChanged(int index); void on_comboBoxLecturer_currentIndexChanged(int index); void on_pushButtonStart_clicked(); void on_pushButtonAbort_clicked(); void on_treeView_activated(QModelIndex index); }; #endif // DIALOG_H