如何在VS2013+QT5.3环境下使用自定义信号与槽函数
来源:互联网 发布:搜索文件软件 编辑:程序博客网 时间:2024/06/11 16:03
https://www.cnblogs.com/dada-911911/p/3825079.html
图1中标注出来的是VS2013中的QT界面设计师文件,双击默认打开的是Qt设计师工具。
在界面上面拉入一个PushButton,点击编辑信号与槽按钮进入编辑模式。
选择信号clicked(),发现可以从QWidget继承很多槽函数,暂时先选择close()槽函数,点OK
保存后,VS2013中有个文件“ui_testqt.h”会自动生成信号与槽的代码。此文件也是生成界面文件的源代码。
目前都是使用的默认的信号与槽函数,如果想触发自定义的槽函数呢?我们会想到可以直接修改ui_testqt.h里面的SLOT定义函数名(首先要在源代码中定义好槽函数)。
修改完成后是可以运行并达到效果的,但是第二次重新打开QT界面设计师修改其他地方并保存后,之前修改的槽函数又会变成close(),这是因为我们没有修改QT界面设计师。
这个时候我们再回到QT界面设计师
点击编辑按钮
会发现有2个新增按钮,点击此处变能够新增自定义的信号与槽函数了。
新增并选择好自定义的函数后,点保存,就再也不用担心修改QT界面设计师会影响自定义的函数定义了!
阅读全文
0 0
- 如何在VS2013+QT5.3环境下使用自定义信号与槽函数
- QT5.5与VS2013在64位环境下集成
- 在VS2013环境下使用EF框架与Sqlite(一)
- 在VS2013环境下使用EF框架与Sqlite(二)
- linux下qt5.7信号与槽之文本框同步
- QT5中信号槽之槽函数的使用
- QT5之信号与槽
- linux 下qt5.7信号与曹
- iocomp控件-iPlotX在vs2013 mfc环境下的使用
- VS2013 + QT5.6.0环境下,qDebug()看不到消息
- VS2013+QT5.9.0 环境下 编译 **.ui 报错
- VS2013与Qt5 安装
- win10 + VS2013 + Qt5.6.0安装与环境配置
- VS2013环境下使用FreeType2
- VS2013+QT5简单使用
- Windows10+VS2013环境下Dlib库的编译与使用
- vs2013 + qt5.3.2 环境搭建
- vs2013 + qt5.3.2 环境搭建
- Audiophobia UVA
- Servlet处理表单数据(成长记录)
- 两个int(32位)整数m和n的二进制表达中,有多少个位(bit)不同?
- vue学习-过滤器
- input file图片上传并回显
- 如何在VS2013+QT5.3环境下使用自定义信号与槽函数
- 个人总结42
- 链队列(C语言实现)学习记录
- 设计模式--简单工厂
- H5+JS+相对单位rem实现第三方支付页(输入金额+模拟数字键盘+自适应布局+大写金额)
- 最大子段-n个数求和最大且连续的子段-最简单的一维dp,动态规划入门教程,包听懂
- Headfile !头文件的原理与实践编写。 摘自外网 -learn.cpp.com
- C#语言的正则表达式(Regex)详解
- 文章标题