#ifndef APPPREFERENCESDIALOG_H #define APPPREFERENCESDIALOG_H #include #include #include "eeprominterface.h" namespace Ui { class appPreferencesDialog; } class Joystick; class appPreferencesDialog : public QDialog { Q_OBJECT public: explicit appPreferencesDialog(QWidget *parent = 0); ~appPreferencesDialog(); Joystick *joystick; private: int initialRadioType; Ui::appPreferencesDialog *ui; void initSettings(); bool displayImage( QString fileName ); void loadProfileString(QString profile, QString label); void loadFromProfile(); private slots: void writeValues(); void on_libraryPathButton_clicked(); void on_snapshotPathButton_clicked(); void on_snapshotClipboardCKB_clicked(); void on_backupPathButton_clicked(); void on_ge_pathButton_clicked(); void on_sdPathButton_clicked(); void on_removeProfileButton_clicked(); void on_SplashSelect_clicked(); void on_clearImageButton_clicked(); #ifdef JOYSTICKS void on_joystickChkB_clicked(); void on_joystickcalButton_clicked(); #endif }; #endif // APPPREFERENCESDIALOG_H