QT键盘操作函数摘要:
来源:互联网 发布:淘宝店铺搬迁 编辑:程序博客网 时间:2024/05/16 01:32
QT键盘操作函数摘要:
setFocusPolicy(Qt::ClickFocus); //设置这个窗口部件接收键盘焦点的方式
void keyPressEvent ( QKeyEvent * event );
void keyReleaseEvent ( QKeyEvent * event );
if(event->key()==Qt::Key_F1)
void glWidget::keyPressEvent(QKeyEvent *event)
{
switch(event->key())
{
case Qt::Key_F1:
QMessageBox::information(this,tr("测试"),tr("你按F1键了"));
break;
case Qt::Key_F2:
QMessageBox::information(this,tr("测试"),tr("你按F2键了"));
break;
case Qt::Key_F3:
QMessageBox::information(this,tr("测试"),tr("你按F3键了"));
break;
default:
break;
}
}
void glWidget::mousePressEvent(QMouseEvent *event)
{
if (event->button() == Qt::LeftButton){
if ( QApplication::keyboardModifiers () == Qt::ControlModifier){
QMessageBox::information(this,tr("测试"),tr("你按住ctrl并单击左键了"));
}
}
}
void glWidget::keyPressEvent(QKeyEvent *event)
{
if (event->modifiers() == (Qt::ShiftModifier | Qt::ControlModifier) && event->key() == Qt::Key_A){
QMessageBox::information(this,tr("测试"),tr("你同时按下了shift+ctrl+a键"));
}
}
- QT键盘操作函数摘要:
- QT鼠标操作函数摘要:
- QT----1----全功能计算器(支持键盘操作)
- 3、键盘操作函数总结
- QT窗口操作函数
- Qt常用窗口操作函数
- Qt使用摘要
- QT Creater学习摘要
- Qt Library摘要
- A10- android 操作摘要
- 文件类操作摘要
- 键盘操作
- 键盘操作
- 键盘操作
- 键盘操作
- 键盘操作
- 键盘操作
- 键盘操作
- android笔记 SimpleAdapter的示例代码
- C#使用Strings.StrConv进行简繁体转换
- ubuntu
- 《现代操作系统》读书笔记之——进程间通信3
- Eclipse3.7默认字体修改-帮你找回Courser-New字体
- QT键盘操作函数摘要:
- Oracle 数据字典
- 数据结构之最小生成树
- 解析SQL语句的过程
- RMAN实例入门,备份与恢复
- 为程序员量身定制的12个目标
- Quartz.NET的管理工具
- ubuntu 8.04安装python django apache
- Java学习笔记8 关于策略模式