1 #ifndef INDIVIDUALFALLBACKSETTINGS_H 2 #define INDIVIDUALFALLBACKSETTINGS_H 3 4 #include <QTreeWidget> 5 #include <QStringList> 6 7 #include "ui_individualfallbacksettings.h" 8 9 class IndividualFallbackSettings : public QDialog, public Ui::IndividualFallbackSettings 10 { 11 Q_OBJECT 12 13 public: 14 IndividualFallbackSettings(QWidget *parent = 0); 15 16 QStringList artworkClassNames; 17 QStringList artworkClassDisplayNames; 18 QStringList artworkClassIcons; 19 QStringList parentFallbackKeys; 20 21 public slots: 22 void adjustIconSizes(); 23 void load(); 24 void save(); 25 void on_pushButtonOk_clicked(); 26 void on_pushButtonCancel_clicked(); 27 28 protected: 29 void showEvent(QShowEvent *); 30 void hideEvent(QHideEvent *); 31 }; 32 33 #endif 34