Vesna
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
VirtualKeyboardWidget.h
Go to the documentation of this file.
1 #ifndef VIRTUALKEYBOARDWIDGET_H
2 #define VIRTUALKEYBOARDWIDGET_H
3 
4 #include "CustomStyledWidget.h"
5 
7 {
8  Q_OBJECT
9 public:
10  explicit VirtualKeyboardWidget( QWidget *parent = nullptr );
11  virtual ~VirtualKeyboardWidget();
12  bool LoadKeyboardLayout( const QString &keyboardLayoutName );
13 
14 private slots:
15  void OnKeyReleased();
16 
17 private:
19 
20  class DataClass;
21  QScopedPointer<DataClass> d;
22 
24 };
25 
26 #endif // VIRTUALKEYBOARDWIDGET_H
VirtualKeyboardWidget(QWidget *parent=nullptr)
Definition: VirtualKeyboardWidget.cpp:67
bool LoadKeyboardLayout(const QString &keyboardLayoutName)
Definition: VirtualKeyboardWidget.cpp:80
virtual ~VirtualKeyboardWidget()
Definition: VirtualKeyboardWidget.cpp:76
Definition: VirtualKeyboardWidget.h:6
The CustomStyledWidget class use this class for custom styled widgets bc QT has bug and do not paint ...
Definition: CustomStyledWidget.h:11
Definition: VirtualKeyboardWidget.cpp:20