
6 QT开发相关
6 QT开发相关
隨意的風
从事10+年的技术开发,结交天下软件研发朋友,共同探讨技术、共同进步。
展开
-
QT开发之二:QWidget的setFocusPolicy的注意事项
1.实际开发碰到的场景:对于Qt的控件,如QLineEdit,QSpinbox,QPushButton等等,可以通过键盘的Tab按键获得焦点,可能在某些时候并不希望如此。2.错误记录:QWidget的setFocusPolicy方法为默认Qt::StrongFocus,即用户可以通过tab获得焦点,也可以通过鼠标点击获得焦点。于是,修改了其默认属性,setFocusPolicy为Qt::...原创 2020-04-06 22:09:29 · 2286 阅读 · 0 评论 -
QT学习之一:安装事件过滤器(installEventFilter)
Qt的事件模型一个强大的功能是一个QObject对象能够监视发送其他QObject对象的事件,在事件到达之前对其进行处理。假设我们有一个CustomerInfoDialog控件,由一些QLineEdit控件组成。我们希望使用Space键得到下一个QLineEdit的输入焦点。一个最直接的方法是继承QLineEdit重写keyPressEvent()函数,当点击了Space键时,调用focusN...原创 2020-04-06 22:06:57 · 3583 阅读 · 0 评论 -
****** vs版本对应的vc版本
例如:vs2013 对应的vc12 vs2015对应的vc14.VS版本 vc版本Visual Studio 6 vc6Visual Studio 2003 vc7Visual Studio 2005 vc8Visual Studio 2008 vc9Visual Studio 2...原创 2020-03-28 09:23:39 · 450 阅读 · 0 评论 -
QT开发之一:vs2013无法对QT ui文件编译出相应的.h文件的解决办法
通过qt creater 开大每个ui文件,然后点击另存为 覆盖掉原来的ui文件,然后项目重新导入这些ui文件。ui 文件属性面板中,选择 custom build tool原创 2020-03-27 17:25:10 · 836 阅读 · 0 评论