Vesna
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
NumericKeyboardWithProgressRightPanel.h
Go to the documentation of this file.
1 #ifndef NUMERICKEYBOARDWITHPROGRESSRIHGTPANELWIDGET_H
2 #define NUMERICKEYBOARDWITHPROGRESSRIHGTPANELWIDGET_H
3 
4 #include <QWidget>
5 
7 {
8  Q_OBJECT
9 public:
10  explicit NumericKeyboardWithProgressRightPanel( QWidget *parent = 0 );
12 
13  void SetAllEnabled( bool enabled );
14  void SetKeyEnabled( Qt::Key key, bool enabled );
15  void SetAlternativeKeyEnabled( bool enabled );
16 
17  void SetAutoSuggestValues( QStringList autoSuggestValues );
18  void ClearProgressPanel();
19 
20 public slots:
21  void OnTextChanged( QString text );
22 
23 protected:
24  virtual void paintEvent( QPaintEvent */*event*/ );
25 
26 private:
28 
29  class DataClass;
30  QScopedPointer<DataClass> d;
31 
33 };
34 
35 #endif // NUMERICKEYBOARDWITHPROGRESSRIHGTPANELWIDGET_H
Definition: NumericKeyboardWithProgressRightPanel.cpp:23
NumericKeyboardWithProgressRightPanel(QWidget *parent=0)
Definition: NumericKeyboardWithProgressRightPanel.cpp:44
void SetKeyEnabled(Qt::Key key, bool enabled)
Definition: NumericKeyboardWithProgressRightPanel.cpp:54
void SetAllEnabled(bool enabled)
Definition: NumericKeyboardWithProgressRightPanel.cpp:64
virtual ~NumericKeyboardWithProgressRightPanel()
Definition: NumericKeyboardWithProgressRightPanel.cpp:50
void SetAlternativeKeyEnabled(bool enabled)
Definition: NumericKeyboardWithProgressRightPanel.cpp:59
Definition: NumericKeyboardWithProgressRightPanel.h:6
void ClearProgressPanel()
Definition: NumericKeyboardWithProgressRightPanel.cpp:75
void OnTextChanged(QString text)
Definition: NumericKeyboardWithProgressRightPanel.cpp:80
virtual void paintEvent(QPaintEvent *)
Definition: NumericKeyboardWithProgressRightPanel.cpp:88
void SetAutoSuggestValues(QStringList autoSuggestValues)
Definition: NumericKeyboardWithProgressRightPanel.cpp:69