1 #ifndef PIRSELECTDEVICEFORM_H
2 #define PIRSELECTDEVICEFORM_H
6 #include "pirmakenames.h"
7 #include "pirdevicetypenames.h"
8 #include "pirdeviceinfo.h"
10 class PIRKeysetWidgetItem;
15 class PIRSelectDeviceForm;
18 class PIRSelectDeviceForm : public QWidget
23 explicit PIRSelectDeviceForm(
26 ~PIRSelectDeviceForm();
36 PIRKeysetWidgetItem *kwi);
38 // This is a bit of a hack, but not sure how to create a connection otherwise.
39 QListWidget *getDeviceListWidget();
46 void filterListByMake(
49 void filterListByDeviceType(
52 void filterListByString(
55 void on_searchStringLineEdit_textChanged(const QString &arg1);
56 void on_ssClosePushButton_clicked();
61 Ui::PIRSelectDeviceForm *ui;
63 PIRMakeName currentMake;
64 PIRDeviceTypeName currentDevice;
68 #endif // PIRSELECTDEVICEFORM_H