Vesna
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
NumericKeyboardWidget.h
Go to the documentation of this file.
1 #ifndef NUMERICKEYBOARDWIDGET_H
2 #define NUMERICKEYBOARDWIDGET_H
3 
4 #include "CustomStyledWidget.h"
5 
7 {
8  Q_OBJECT
9 public:
10  explicit NumericKeyboardWidget( QWidget *parent = 0 );
11  virtual ~NumericKeyboardWidget();
12 
13  void SetAllEnabled( bool enabled );
14  void SetKeyEnabled( Qt::Key key, bool enabled );
15  void SetAlternativeKeyEnabled( bool enabled );
16 
17 private slots:
18  void OnButtonClicked( bool checked );
19  void OnButtonPressed();
20 
21 private:
23 
24  class DataClass;
25  QScopedPointer<DataClass> d;
26 
28 };
29 
30 #endif // NUMERICKEYBOARDWIDGET_H
Definition: NumericKeyboardWidget.h:6
virtual ~NumericKeyboardWidget()
Definition: NumericKeyboardWidget.cpp:92
void SetAlternativeKeyEnabled(bool enabled)
Definition: NumericKeyboardWidget.cpp:176
void SetKeyEnabled(Qt::Key key, bool enabled)
Definition: NumericKeyboardWidget.cpp:167
NumericKeyboardWidget(QWidget *parent=0)
Definition: NumericKeyboardWidget.cpp:64
Definition: NumericKeyboardWidget.cpp:13
void SetAllEnabled(bool enabled)
Definition: NumericKeyboardWidget.cpp:182
The CustomStyledWidget class use this class for custom styled widgets bc QT has bug and do not paint ...
Definition: CustomStyledWidget.h:11