
QT界面开发技术
本专利全面介绍实际嵌入式界面开发中用到的QT实践经验,避坑指南,及设计开发案例。
驭枫涟
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
QValidator注意的问题
这个类本身是抽象类。两个子类QIntValidator和QDoubleValidator提供了基本的数字范围检查,并且QRegExpValidator提供了一个使用自定义正则表达式的普通检查。如果内置的验证器还不够的话,你可以继承QValidator。这个类有两个虚函数:validate()和fixup()。validate()必须被每个子类重新实现。根据参数是否有效(子类中来定义这个有效)返回Invalid、Intermediate或Acceptable。这三种状态需要一些解释。原创 2024-06-11 14:15:24 · 328 阅读 · 1 评论 -
Qt 焦点系统关键点总结
焦点链上每个节点代表一个窗口,默认情况下,窗口在焦点链上的先后位置,与用户把窗口添加到窗口树的先后顺序有关,越早添加到窗口树上的窗口,其在焦点链中的位置越靠前。当焦点从一个部件移动到另一个部件时,会触发QFocusEvent事件,这个事件会被发送给原焦点窗口和当前焦点窗口,原焦点窗口执行focusOutEvent(),新焦点窗口执行focusInEvent()1)点击Tab键,焦点链指针向后移动,直至碰到第一个FocusPolicy为TabFocus的窗口,并设置该窗口为焦点窗口;原创 2024-06-11 14:04:37 · 596 阅读 · 0 评论 -
一些常用的git指令总结
4、git checkout -b develop origin/develop //创建一个跟踪远程分支develop的本地分支develop .比如:我刚刚修改了my_test.cpp文件,这时就可以使用git add my_test.cpp. 就将该修改添加到了暂存区。7、git push origin master 推送本地master分支到远程master分支。6、Git cherry-pick 命令将特定提交从一个分支应用到另一个分支。5、git log 查看提交的id 和上次id .原创 2024-06-11 09:57:13 · 377 阅读 · 0 评论