首页 > 其他分享 >qt基础知识总结

qt基础知识总结

时间:2022-12-26 09:13:28浏览次数:36  
标签:总结 控件 qt edit 布局 基础知识 QString widgets

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

相关文章

  • 工作总结之开发篇
    目录复盘开发时遇到的一些问题前言后端复盘开发时遇到的一些问题前言就把自己遇到的,认为比较重要的提出来讲一讲后端修改两个SpringBoot项目各自的路径因为这个涉及......
  • [Contest]2022 sti2百度搜索首届技术创新挑战赛赛道二比赛复盘总结
    2022sti2比赛复盘总结前期进行了PaddleInference的配置探索,后期经过了Paddleslim的transformer裁剪+蒸馏的策略上分。侥幸进入了决赛,感觉还是偏运气,感觉自己在比赛技术......
  • MySQL基础知识,入门必备
    1.MySQL数据库1.概念什么是数据库?数据库说白了就是,仓库。这里有小伙伴要问了。仓库!我知道!俺家就是送快递的,好几个仓库的!这样说的仓库和数据库有神马相同之处,可以类比?就依这......
  • 【博学谷学习记录】超强总结,用心分享|狂野架构TiDB与MySQL兼容性对比
    目录TiDB与MySQL兼容性对比3.1TiDB不支持的MySql特性3.2自增ID3.3SELECT的限制3.4视图3.5默认设置差异3.5.1字符集3.5.2排序规则3.5.3大小写敏感3.5.3.1参数解释......
  • 英语学习词根词缀总结
    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站​​点击跳转浏览。​​目录​​一.联想法​​​​二.词根词缀法​​​​......
  • ()找圆算法((HoughCircles)总结与优化
       Opencv内部提供了一个基于Hough变换理论的找圆算法,HoughCircle与一般的拟合圆算法比起来,各有优势:优势:HoughCircle对噪声点不怎么敏感,并且可以在同一个图中......
  • 工作总结之DockerFile篇
    目录理解项目中的DockerFile的编写前言含义解析总结理解项目中的DockerFile的编写前言详解项目中DockerFile命令的具体含义含义解析脚本如下:FROMfrolvlad/alpine-ja......
  • 软件工程总结
    软件工程是一门研究如何更有效地开发、维护和升级软件的学科。它旨在通过使用系统化的方法来提高软件的质量、减少开发周期、降低成本并使软件更易于使用。软件......
  • 《并发编程入门》总结篇
    前言本文是《Java并发视频入门》视频课程的笔记总结,旨在帮助更多同学入门并发编程。本系列共五篇博客,此文为五篇博客的汇总篇。目录​​并发编程入门(一):多线程基础_......
  • 2021年年终总结
    2021YearSummary—26岁What:根据年度划分,对于个人全年情况做一个总结Why:回顾过去,保持优秀的习惯、纠正不足的习惯,不断精进,实现物质自由,精神自由How:用书写来进行回顾、......