00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012 #ifndef SESSIONMANAGEDIALOG_H
00013 #define SESSIONMANAGEDIALOG_H
00014
00015 #include <QDialog>
00016 class QListView;
00017 class QPushButton;
00018 class QModelIndex;
00019 class ONMainWindow;
00024 class SessionManageDialog : public QDialog
00025 {
00026 Q_OBJECT
00027 public:
00028 SessionManageDialog(QWidget * parent, Qt::WFlags f=0);
00029 ~SessionManageDialog();
00030 void loadSessions();
00031 private:
00032 QListView* sessions;
00033 QPushButton* editSession;
00034 QPushButton* removeSession;
00035 ONMainWindow* par;
00036 private slots:
00037 void slot_activated(const QModelIndex& index);
00038 void slotNew();
00039 void slot_edit();
00040 void slot_delete();
00041 };
00042
00043 #endif