#ifndef CONFIGURATIONWIDGET_H #define CONFIGURATIONWIDGET_H #include #include #include class QLineEdit; class ItemSelectionWidget; class QLabel; class QCheckBox; class ConfigurationWidget : public QDialog { Q_OBJECT public: explicit ConfigurationWidget(QWidget *parent = 0, Qt::WindowFlags f = 0); public slots: virtual void accept(); private slots: void browsePathforLE(QLineEdit *edit); private: void readSettings(); void chooseColor(QLabel *l, int colorIndex); QLineEdit *mDbHost; QLineEdit *mDbUser; QLineEdit *mDbPass; QLineEdit *mDbName; QLineEdit *mFfProbe; QLineEdit *mFfMpeg; QLineEdit *mMkvInfo; QLabel *mBaseColorL; QLabel *mAltColorL; QCheckBox *mUseAltColors; ItemSelectionWidget *mCopyDirW; ItemSelectionWidget *mFavDirW; ItemSelectionWidget *mMimeTypeW; QVector mColors; }; #endif // CONFIGURATIONWIDGET_H