qt基础知识总结
1、ctrl+r:快速运行
2、两种模式的区别:
一个是提供菜单栏的,一个不提供菜单栏
3、界面讲解
layouts:布局=水平布局+垂直布局+网格布局+表单布局
spacers:垫子≈水平框,看不见,帮助调整位置的一个东西
buttons:radio button(单选)、check box(多选)
item views:操作数据库的时候会用到
item widgets:单元控件,做文件管理系统会用到,文件展开
containers:容器,可以装一堆控件
input widgets:输入
display widgets:
- line edit:只能写一行
- text edit:可以写很多行
3、修改label字体
点击三个小圆点即可出现详细信息
4、水平布局、垂直布局实现
首先选中要进行水平布局的控件,然后点击2实现水平布局
- 设置水平布局变量所占比例
- 实现全屏
选择text edit,然后选择整个大框,然后点击垂直布局,可以实现:
5、qt预览快捷键
alt+shift+r
6、显示到屏幕
先定义私有成员QString,然后转到槽构建对应函数,并展示到界面
7、设置屏幕大小、设置文本框大小,设置文本框字体样式
8、清空
expression.clear();//字符串不是指针,所以直接用.清空就可以了
9、在按钮上加图片
10、回退一格并展示
11、栈在qt中的头文件为
#include<QStack>
12、往前缩进
shift+tab
13、把qstring转换为char *
14、qt操作菜单
运行
15、字符串转换
- QString转换String
string s = qstr.toStdString();
- String转换QString
QString qstr2 = QString::fromStdString(s);
标签:总结,控件,qt,edit,布局,基础知识,QString,widgets From: https://www.cnblogs.com/N-lim/p/17004949.html