多平台C++图形用户界面应用程序框架
集成了很多可以直接运用的图形的库
应用在windowns10系统
-
新建项目
有三种基类可以选择,开发是基于这三种基类的基础上,利用软件支持的QT语言进行界面元素添加与优化 -
代码添加(添加代码时,大小写规定十分严格,需细心处理):
1. 在基类 widget.h 文件中加入想要添加元素的头文件,在基类下加一个自己的编号 private :后续添加的元素都在此即可
2. 创建对象的指针,方便内存的回收 -
在 基类 witget.cpp 文件中,引用所 创建的对象的指针且加入其所需要的参数
按钮的引用语句:
其他控件的使用方法三个步骤同上: 1. 方框
#include
QLineEdit *le;
le = new QLineEdit(this);
控件位置:pb->setGeometry(0,100,50,50); //按钮 四个参数(x,y,宽,高)
2. 布局管理器
#include
4. 控件之间的信号连接:
总结:控件放置:1. 头文件
2. 指针变量
3. 调用控件
4. 放置控件
5. 控件连接
槽函数设置:
1.
2.
D 1-2 布局管理器
图中,从下到上,是下继承上的关系,所以他们都具有信号与槽机制- 布局管理器
- 输入 / 输出控件
- 按钮
- 容器
讲了布局管理器四种布局方式: lesson 2 layouttest
D1-3 输入输出控件
具体看代码注释,此处不再详细说明