Qt
Hughier
一名合格的软件测试工程师
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
@pyqtSlot()槽函数装饰器
这是槽函数的文档定义:语法:@pyqtSlot(*type,name:Optional[str],result:optional[str])这是一个应用于QObject的Python方法的装饰器,将它们标记为Qt槽。非关键字参数是槽参数的类型,每个参数可以是Python类型对象或指定c++类型的字符串。Name是槽的名称,默认为方法的名称。结果是返回值的类型使用:在PyQt5中如果不使用装饰器定义槽,会执行两次。至于为什么,我现在还没搞明白原理。估计因为没有标记该函数为Qt槽函数,作为普通函数原创 2021-05-20 18:03:10 · 1770 阅读 · 0 评论 -
VS2015+Qt5,点击文件菜单选项的活动响应,弹出另一个ui界面
VS2015+Qt5,点击文件菜单选项的活动响应,弹出另一个ui界面界面准备文件准备代码编写实现效果总结界面准备主界面这里做的是三级菜单,文件>>新建连接>>MySqL。使用Qt设计界面菜单的添加方法:https://blog.youkuaiyun.com/Hughier/article/details/110622038下图对应是类和对象名。子窗口在VS2015解决方案>>右键Form File>>添加>>新建项,设计子窗口。修改子窗原创 2020-12-11 11:44:05 · 1708 阅读 · 3 评论 -
解决VS2015生成Qt5的QMainWindows界面解决方案时产生一个“表达式必须包含指针类型”的问题
这里写目录标题问题描述分析过程总结问题描述VS2015生成了一个QMainWindow界面,我在cpp实现文件使用ui这个表达式时出现下面的图片中提示分析过程太过于相信VS2015生成的解决方案也是个麻烦事,一直在自己写的代码查问题,实在没法子后来我直接使用Qt Creator创建了一个界面,对比了一下差异,发现VS2015生成的头文件中相同的地方少了个指针运算符。加上之后问题解决总结想想这个问题也是基础问题,而且提示已经写得很清楚了表达式必须包含指针类型,也就是现在ui不是指针类型原创 2020-12-10 20:37:23 · 1382 阅读 · 6 评论
分享