Change back to real tabbed window, updates keysets
[pierogi] / forms / pirfavoritesform.h
1 #ifndef PIRFAVORITESFORM_H
2 #define PIRFAVORITESFORM_H
3
4 #include <QWidget>
5
6 class MainWindow;
7 //class PIRKeysetManager;
8 class PIRKeysetWidgetItem;
9 class QListWidget;
10
11 namespace Ui {
12 class PIRFavoritesForm;
13 }
14
15 class PIRFavoritesForm : public QWidget
16 {
17   Q_OBJECT
18   
19 public:
20 //  explicit PIRFavoritesForm(QWidget *parent = 0);
21   PIRFavoritesForm(
22     MainWindow *mw);
23
24   ~PIRFavoritesForm();
25
26   void selectPrevFavKeyset();
27   void selectNextFavKeyset();
28
29   void addItem(
30     PIRKeysetWidgetItem *item);
31
32   QListWidget *getFavoritesListWidget();
33
34 private slots:
35   void on_addKeysetButton_clicked();
36   void on_removeKeysetButton_clicked();
37   
38 private:
39   Ui::PIRFavoritesForm *ui;
40
41   MainWindow *mainWindow;
42 };
43
44 #endif // PIRFAVORITESFORM_H