Qt5+VS2017点击按钮打开新窗口
时间:2022-07-23
本文章向大家介绍Qt5+VS2017点击按钮打开新窗口,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
本文链接:
https://blog.csdn.net/weixin_41991128/article/details/86602385
1.新建新工程
使用VS新建一个qt工程:点击“Qt GUI Application”或者“创建新项目”创建新工程。
然后“Next”—>“Next”—>"Finish"完成,中间不用更改任何参数。
2.添加按钮和槽函数
双击“解决方案资源管理器”中的“XXX.ui”打开ui编辑界面,拖一个PushButton在中间去。
保存之后回到VS,找到QtFather.ui右键编译一下
找到QtFather.h头文件,添加如下代码(图中红线报错不用管,正常的):
1
void slot1()为你打算用来连接按钮点击事件的函数名字,返回类型随意。
顶顶顶顶
最后在QtFather.cpp中添加:
连接函数:ui.pushButton
为你添加的按键的名字,SLOT(slot1())
为刚刚的函数
connect(ui.pushButton, SIGNAL(clicked()), this, SLOT(slot1()));
void QtFather::slot1() { }
3.添加新窗口
右键Form Files找到Add Qt Class
添加一个Qt GUI Class然后直接“Next"—>"Finish"不用改其他参数。
完了之后你的“解决方案资源管理器”会多出这些东西:
回到QtFather.h添加头文件#include "QtSon.h"
(也就是你刚刚添加那个),再创建一个新窗口的指针:QtSon *son;
最后在QtFather.cpp中补全函数:
1
4.运行
Father&Son…
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- springmvc之HiddenHttpMethodFilter配置使用POST、GET、DELETE、PUT请求
- springmvc之使用@RequestParam绑定请求参数
- hadoop完全分布式之集群分发脚本
- 牛逼!9种方法让你访问Github提速到2MB/s!
- pyhton之如何将类的属性和方法设置成私有类型
- 【colab pytorch】查看gpu、cuda、cudnn信息
- 【colab pytorch】设置随机种子
- (三)django--带Template的网站
- spring之IOC(控制反转)和DI(依赖注入)
- 【colab pytorch】指定使用的显卡
- Python自学成才之路 迭代器的使用
- 回溯法--全排列
- 【colab pytorch】张量操作
- 『开发技巧』python :与-> 操作来给函数参数增加元信息
- 【python-leetcode78-子集】子集