- 博客(4)
- 收藏
- 关注
原创 QT中窗口置顶失效问题解决方案
在使用函数setWindowFlags(this->windowFlags() | Qt::WindowStaysOnTopHint )进行窗口置顶时,发现在windows10下有时能置顶,有时候无法置顶,后来使用windows API SetWindowPos(m_hwnd, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOSIZE | SWP_NOMOVE | SWP...
2018-08-07 10:04:00 6646 2
原创 QT中自定义的菜单栏使用QAction的setShortcut无法创建快捷键问题
系统自带的菜单栏用这个函数创建快捷键是没有问题的,但是自定义的菜单栏用了QAction的setShortcut却无法出现效果,这个时候可以自己去创建QShortcut,如下: QShortcut* shortcut = new QShortcut(QKeySequence("A")) connect(shortcut,SIGNAL(activated()),this,OpenPr
2018-02-01 17:49:06 4240 3
原创 QT 更改Dockwidget与主窗口间的分割条颜色和尺寸,或者叫分割线,拖拽条
可以使用样式表实现只需要在主窗口中调用setStyleSheet函数 样式表如下 QMainWindow::separator{ background:rgb(255,0,0);width:2px;height:1px;}
2018-02-01 17:40:16 4043 4
翻译 QT QKeySequenceEdit限定只接收一个按键
QKeySequenceEdit 默认情况下用户是可以输入4个按键的,中间用逗号隔开,我想用这个控件实现用户对快捷键的自定义更改,想改成只能输入一个按键,这个类没有提供这个方法,只能继承这个类,自定义一下了参考https://stackoverflow.com/questions/30006562/limit-qkeysequence-qkeysequenceedit-to-only-one-sh
2018-02-01 17:36:01 3066
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人