• 8645阅读
  • 1回复

请教qt当中快捷键的设置 [复制链接]

上一主题 下一主题
离线frankxxxx
 
只看楼主 倒序阅读 楼主  发表于: 2007-04-09
— 本帖被 XChinux 执行加亮操作(2008-07-26) —
各位好,小弟问个问题
我是linux用户,使用pyqt3编写python的GUI,碰到个难题。GUI中有个pixmaplabel的控件,里面放了张图片,我想通过快捷键F1来切换这张图片。具体切换图片的方法我想我可以搞定,但是绑定快捷键就一点头绪都没有了,好像既不是Buddy、QAction,也不是QAccel,无从下手。

望高人指定,多谢了
[ 此贴被frankxxxx在2007-04-09 22:18重新编辑 ]
离线htyoung

只看该作者 1楼 发表于: 2007-04-12
给个例子

Qt4:

QShortcut  *m_ALT_F1_Accel= new QShortcut(QKeySequence(tr("F1")), this);

connect( m_ALT_F1_Accel, SIGNAL( activated () ), this, SLOT( slotFindNextClicked() ) );


Qt3:
QAccel *accel =QAccel(this);
accel->connectItem( accel->insertItem( ALT+Key_F), windows , SLOT(slotFindNextClicked())
[ 此贴被htyoung在2007-04-12 21:50重新编辑 ]
***
QT5
***
快速回复
限100 字节
 
上一个 下一个