1 #ifndef PIRSELECTKEYSETFORM_H
2 #define PIRSELECTKEYSETFORM_H
7 #include "pirmakenames.h"
10 class QListWidgetItem;
11 class PIRKeysetWidgetItem;
13 class PIREditKeysetDialog;
17 class PIRSelectKeysetForm;
20 class PIRSelectKeysetForm : public QWidget
25 // explicit PIRSelectKeysetForm(QWidget *parent = 0);
30 ~PIRSelectKeysetForm();
40 PIRKeysetWidgetItem *kwi);
42 // This is a bit of a hack, but not sure how to create a connection otherwise.
43 QListWidget *getKeysetListWidget();
50 void filterListByMake(
53 void filterListByString(
56 void openKeysetDialog(
59 void on_searchStringLineEdit_textChanged(const QString &arg1);
60 void on_ssClosePushButton_clicked();
61 void on_showFavoritesCheckBox_toggled(bool checked);
66 Ui::PIRSelectKeysetForm *ui;
68 MainWindow *mainWindow;
69 PIREditKeysetDialog *editDialog;
71 bool showOnlyFavorites;
72 PIRMakeName currentMake;
76 #endif // PIRSELECTKEYSETFORM_H