diff options
Diffstat (limited to 'configurationdialog.h')
-rw-r--r-- | configurationdialog.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/configurationdialog.h b/configurationdialog.h index 7867374..3d83bcd 100644 --- a/configurationdialog.h +++ b/configurationdialog.h @@ -9,6 +9,7 @@ #define CONFIGURATIONDIALOG_H #include <QHash> +#include <QMap> #include "smdialog.h" @@ -26,6 +27,7 @@ class ProgramConfigurator; class ConfigurationDialog : public SmDialog { Q_OBJECT public: + enum Position { TopLeft = 0, TopRight = 1, BottomLeft = 2, BottomRigth = 3, SideBySide = 4, Moveable = 5 }; ConfigurationDialog(QWidget *parent = 0, Qt::WindowFlags f = 0); ~ConfigurationDialog() {} @@ -44,6 +46,8 @@ class ConfigurationDialog : public SmDialog { bool checkDvdPath(); void mountError(const QString &error); void setColor(QWidget *label); + void createPositionMap(); + void fillPositions(QComboBox *cb); QPushButton *mOk; QPushButton *mCancel; QTabWidget *mTab; @@ -62,6 +66,7 @@ class ConfigurationDialog : public SmDialog { QLineEdit *mStripPath; QLineEdit *mGrabFrameFrom; QComboBox *mIconForFolder; + QComboBox *mPositionBox; QCheckBox *mHoverPics; QCheckBox *mHoverArchive; QCheckBox *mHoverMovies; @@ -89,7 +94,9 @@ class ConfigurationDialog : public SmDialog { QPushButton *mPVBgButton; QCheckBox *mAlternateColors; QCheckBox *mPVGradient; + QCheckBox *mShowInfoItem; QHash<QWidget*, QColor> mColors; + QMap<QString, int> mPositionMap; QStandardItemModel *mIconModel; }; |