当前位置:网站首页>用代码构建UI界面
用代码构建UI界面
2022-08-03 05:40:00 【曹乐乐爱学习】
1、新建工程
2、先编译,运行试试效果:
3、假设要添加一个按键功能;先查看帮助文档:
3、看到,要使用这个类,就应该添加#include <QPushButton> 头文件,以及QT += widgets
4、找到使用示例:
5、先在头文件下声明一个对象:
6、实例化一个按钮://&是下划线的意思
7、设置按钮字符串
8、设置按钮位置:查看帮助文档 QWidget
9、 pushButton->setGeometry(50,50,100,50);
10、设置主窗口大小
11、构建信号与槽——同样,先创建一个类
12、声明自己的槽函数:
13、定义自己的槽函数:(声明函数,右键)
13、创建自己的类,构建自己的对象(图片错误,应该这个类名不能随意设置)
13、创建自己的类,构建自己的对象
14、实例化对象,以及 信号槽连接
运行
边栏推荐
- Docker-compose安装mysql
- 关于任命韩文弢博士代理NOI科学委员会主席的公告
- 记一次postgresql中使用正则表达式
- el-tree设置利用setCheckedNodessetCheckedKeys默认勾选节点,以及通过setChecked新增勾选指定节点
- pyspark --- count the mode of multiple columns and return it at once
- 信息学奥赛一本通T1452:Keyboarding
- el-table gets the data attribute of a row in the read data table
- html+css+php+mysql实现注册+登录+修改密码(附完整代码)
- Multi-Head-Attention principle and code implementation
- Pinned Articles-
猜你喜欢
重量级大咖来袭:阿里云生命科学与智能计算峰会精彩内容剧透
Nacos下载与安装
El - table column filter functions, control columns show and hide (effect and easy to implement full marks)
el-tree设置选中高亮焦点高亮、选中的节点加深背景,更改字体颜色等
MySql的安装配置超详细教程与简单的建库建表方法
linux安装redis
Getting started with el-tabs (tab bar)
HDI与普通PCB的4点主要区别
el-table获取读取数据表中某一行的数据属性
MySQL的安装教程(嗷嗷详细,包教包会~)
随机推荐
Shell脚本--信号发送与捕捉
信息学奥赛一本通T1454:山峰和山谷
5 个开源的 Rust Web 开发框架,你选择哪个?
Scala 基础 (三):运算符和流程控制
ClickHouse删除数据之delete问题详解
SQL——左连接(Left join)、右连接(Right join)、内连接(Inner join)
mysql慢查询优化
MySQL的触发器
Flink的Exactly-Once、状态机制、watermark机制
信息学奥赛一本通T1449:魔板
postman配置中文
MySQL 数据库基础知识(系统化一篇入门)
502 bad gateway原因、解决方法
nvm 卸载详细流程
IFM网络详解及torch复现
VO、DTO、DO、POJO的区别和概念
pyspark --- 统计多列的众数并一次返回
html+css+php+mysql实现注册+登录+修改密码(附完整代码)
linux安装redis
sql中 exists的用法