1 Star 0 Fork 3

OPMichael/QTLauncher

forked from murphy/QTLauncher 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
keywidget.cpp 692 Bytes
一键复制 编辑 原始数据 按行查看 历史
murphy 提交于 2017-06-21 00:46 . init
#include "keywidget.h"
#include <QKeyEvent>
#include <QtDebug>
#include <QVBoxLayout>
#include <QLabel>
namespace ui {
KeyWidget::KeyWidget(QWidget *parent)
:BaseWidget(parent)
{
mKeyLabel = new QLabel("Press a key, please!", this);
mKeyLabel->setAlignment(Qt::AlignCenter);
centralLayout()->addStretch(1);
centralLayout()->addWidget(mKeyLabel);
centralLayout()->addStretch(1);
setFixedSize(QSize(800, 480));
setWindowTitle("Key Test");
}
void KeyWidget::keyPressEvent(QKeyEvent *event)
{
qDebug() << __FILE__ << __func__ << __LINE__ << event->key();
mKeyLabel->setText(QString("Key code: %1 pressed").arg(event->key()));
BaseWidget::keyPressEvent(event);
}
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C++
1
https://gitee.com/michaelheaven/qtlauncher.git
git@gitee.com:michaelheaven/qtlauncher.git
michaelheaven
qtlauncher
QTLauncher
master

搜索帮助

0d507c66 1850385 C8b1a773 1850385