linuxOS_D21X/source/artinchip/qtlauncher/keyboard/NumberKeyboard.h
2025-06-05 14:33:02 +08:00

33 lines
673 B
C++

/**********************************************************
#Author: Qtjun
#WeChat Official Accounts: qthub_com
#QQ Group: 732271126
#Email: 2088201923@qq.com
**********************************************************/
#ifndef NUMBERKEYBOARD_H
#define NUMBERKEYBOARD_H
#include "AbstractKeyboard.h"
#include "KeyButton.h"
#include <QLayout>
#include <QString>
namespace AeaQt {
class NumberKeyboard : public AbstractKeyboard
{
Q_OBJECT
public:
NumberKeyboard(QWidget *parent = NULL);
KeyButton *createButton(QList<KeyButton::Mode> modes);
private slots:
void onButtonPressed(const int &code, const QString &text);
};
}
#endif // NUMBERKEYBOARD_H