14 #define KEYBOARD_SINGLETON 26 #ifdef KEYBOARD_SINGLETON 46 #ifndef KEYBOARD_SINGLETON 47 explicit Keyboard(QLineEdit *lineEdit = Q_NULLPTR,
QWidget *parent = Q_NULLPTR);
Déclaration de la classe Keyboard.
void paintEvent(QPaintEvent *e)
static Keyboard * getInstance(QWidget *parent=Q_NULLPTR)
static Keyboard * instance
void setLineEdit(QLineEdit *lineEdit)
QStackedWidget * stackedWidget
void showKeyboard(int globalX, int globalY)
void buttonClicked(int key)
void keyboardSpecialKeyClicked(int key)
void focusChange(QWidget *, QWidget *)
void keyClicked(const QString &text)
bool keyboardVisible() const
QString keyToCharacter(int key)
void specialKeyClicked(int key)
Keyboard(QLineEdit *lineEdit=Q_NULLPTR, QWidget *parent=Q_NULLPTR)
void keyboardKeyClicked(const QString &characters)