Update to reflect api changes and small patch for alternate audio
[groove] / vkb.h
1 #ifndef VKB_H
2 #define VKB_H
3
4 #include <QDialog>
5 #include <QCloseEvent>
6
7 namespace Ui {
8     class vkb;
9 }
10
11 class vkb : public QDialog
12 {
13     Q_OBJECT
14
15 public:
16     explicit vkb(QWidget *parent = 0);
17     void setText(QString);
18
19     ~vkb();
20 signals:
21     void submitText(QString);
22 protected:
23     void closeEvent(QCloseEvent *);
24     void changeEvent(QEvent *e);
25 private slots:
26     void on_aB_clicked();
27     void on_bB_clicked();
28     void on_cB_clicked();
29     void on_dB_clicked();
30     void on_eB_clicked();
31     void on_fB_clicked();
32     void on_gB_clicked();
33     void on_hB_clicked();
34     void on_iB_clicked();
35     void on_jB_clicked();
36     void on_kB_clicked();
37     void on_lB_clicked();
38     void on_mB_clicked();
39     void on_nB_clicked();
40     void on_oB_clicked();
41     void on_pB_clicked();
42     void on_qB_clicked();
43     void on_rB_clicked();
44     void on_sB_clicked();
45     void on_tB_clicked();
46     void on_uB_clicked();
47     void on_vB_clicked();
48     void on_wB_clicked();
49     void on_xB_clicked();
50     void on_yB_clicked();
51     void on_zB_clicked();
52     void on_delB_clicked();
53     void on_spaceB_clicked();
54
55
56
57 private:
58     Ui::vkb *ui;
59     void addText(QString);
60 };
61
62 #endif // VKB_H