qt基础知识总结

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);

posted @ 2022-12-26 08:57  风归去  阅读(288)  评论(0编辑  收藏  举报