summaryrefslogtreecommitdiffstats
path: root/src/dialog.h
diff options
context:
space:
mode:
authorSimon Rettberg2014-02-07 18:01:30 +0100
committerSimon Rettberg2014-02-07 18:01:30 +0100
commit290046118326ae16dacfcba94378060902dd14cb (patch)
tree227029e3b48deb1d4d01ce497d9ec3b8d47f7a61 /src/dialog.h
parentCheck if the window is still centered once a second and move it if neccessary. (diff)
downloadvmchooser-master.tar.gz
vmchooser-master.tar.xz
vmchooser-master.zip
Add support for autostarting a session predefined in /opt/openslx/config in SLX_BENCHMARK_VMHEADmaster
Diffstat (limited to 'src/dialog.h')
-rw-r--r--src/dialog.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/dialog.h b/src/dialog.h
index cc3627a..d1daa68 100644
--- a/src/dialog.h
+++ b/src/dialog.h
@@ -19,10 +19,11 @@ class Dialog : public QDialog {
explicit Dialog(QWidget *parent = 0);
~Dialog();
void addItems(const QList<Session*>&, const QString& section);
- void selectSession(const QString& name);
+ bool selectSession(const QString& name);
void selectPreviousSession();
void showSettingsPVS();
void setTheme();
+ void startSession(const QString& name);
protected:
void changeEvent(QEvent *e);
@@ -33,6 +34,7 @@ class Dialog : public QDialog {
QSettings *pvsSettings_;
QPoint oldCenter_;
QTimer *centerTimer_;
+ QString autoStartEntry_;
void readPVSSettings();
void writePVSSettings();