Qt-C++从入门到精通
文章平均质量分 96
Qt开发系统教程,C++语言、Linux环境开发
几度春风里
几度春风里,看花谢花开,含羞的程序员,惹人爱!
展开
-
Qt教程 — 3.7 深入了解Qt 控件: Layouts部件
在Qt中,布局管理器(Layouts)是用来管理窗口中控件位置和大小的重要工具。布局管理器可以确保窗口中的控件在不同尺寸的窗口中正确排列和调整大小,使得界面具有良好的可伸缩性和适应性。原创 2024-03-22 20:02:23 · 1159 阅读 · 0 评论 -
Qt教程 — 3.6 深入了解Qt 控件:Display Widgets部件(2)
Qt Designer 显示窗口部件提供的面板中,提供了 10 种显示小部件。以下是Display Widgets 的介绍:Text Browser(文本浏览器):QTextBrowser 是用于显示富文本文档的控件。这个部件可以显示来自本地文件或网络的HTML文档,并且可以解析HTML链接。Graphics View(图形视图):QGraphicsView 是一个用于图形项(如线条、形状、图像等)交互的控件。原创 2024-03-22 10:10:58 · 1158 阅读 · 0 评论 -
Qt教程 — 3.5 深入了解Qt 控件:Display Widgets部件(1)
Qt Designer 显示窗口部件提供的面板中,提供了 10 种显示小部件。Label(标签):QLabel 是用于显示文本或图片的简单控件。标签可以显示多行纯文本或富文本,还可以设置为响应用户的操作。Text Browser(文本浏览器):QTextBrowser 是用于显示富文本文档的控件。这个部件可以显示来自本地文件或网络的HTML文档,并且可以解析HTML链接。Graphics View(图形视图):QGraphicsView 是一个用于图形项(如线条、形状、图像等)交互的控件。原创 2024-03-21 09:39:26 · 1628 阅读 · 0 评论 -
Qt教程 — 3.4 深入了解Qt 控件:Input Widgets部件(3)
Qt的Input Widgets部件是一系列专门用于数据输入的界面元素。它们允许用户通过图形界面与应用程序进行交互,并提供不同的数据输入方式。Dial (数字拨盘框): 提供了一个旋转拨盘控件,用于选择数值,常用于模拟选择器或调节器。HorizontalScrollBar (水平滚动条): QScrollBar 继承 QAbstractSlider,下同。一种水平滚动条,允许用户通过滑动来水平导航。VerticalScrollBar (垂直滚动条): 一种垂直滚动条,允许用户通过滑动来垂直导航。原创 2024-03-16 17:00:11 · 1277 阅读 · 0 评论 -
Qt教程 — 3.3 深入了解Qt 控件:Input Widgets部件(2)
Qt的Input Widgets部件是一系列专门用于数据输入的界面元素。它们允许用户通过图形界面与应用程序进行交互,并提供不同的数据输入方式。SpinBox (数字旋转框): QSpinBox 继承 QAbstractSpinBox。允许用户通过点击箭头或输入选择一个整数值。DoubleSpinBox (双精度数字旋转框): QDoubleSpinBox 继承 QAbstractSpinBox。与SpinBox类似,但用于选择一个浮点数值。TimeEdit (时间编辑框)原创 2024-03-16 10:30:41 · 1103 阅读 · 0 评论 -
Qt教程 — 3.2 深入了解Qt 控件:Input Widgets部件(1)
Qt的Input Widgets部件是一系列专门用于数据输入的界面元素。它们允许用户通过图形界面与应用程序进行交互,并提供不同的数据输入方式。ComboBox (组合框): QComboBox 继承 QWidget 类,被 QFontComboBox 类继承。允许用户从下拉列表中选择一个选项。它可以是可编辑的,允许用户输入一个值,也可以是只读的。FontComboBox (字体组合框): QFontComboBox 继承 QComboBox。原创 2024-03-15 19:33:22 · 1225 阅读 · 0 评论 -
Qt教程 — 3.1 深入了解Qt 控件:Buttons按钮
在Qt框架中,Buttons控件是用户界面编程中经常使用的一类控件,用于接收用户的点击事件,触发相应的操作。Qt提供了多种按钮控件,以满足不同的使用场景需求。是最常用的按钮控件,可用于触发一个命令或者操作。它可以显示文本、图标或者两者结合。还可以设置为可选中(像切换按钮那样)。代表单选按钮,通常用于一组选项中选择一个选项的场景。单选按钮之间是互斥的,即在同一组内,选中一个单选按钮将会自动取消选中其他单选按钮。QCheckBox是复选框控件,用于表示选项的开/关状态。与。原创 2024-03-14 21:15:14 · 3278 阅读 · 0 评论 -
Qt教程 — 2.2 深入了解Qt信号与槽
Qt的信号与槽机制是Qt框架中实现对象之间通信的一种方式,属于Qt的核心特性之一。在这个机制中,信号(signal)是由对象在发生了某种状态改变时发出的消息,槽(slot)是用来被信号触发的函数。是由对象发出的一种特殊的公共成员函数,但它不是由程序员直接调用的,而是由Qt自己调用以响应某个事件。信号一旦发生,就会通知那些与之连接的槽函数。可以是普通的成员函数,用于响应信号。槽可以与任何信号连接,而与信号发生的对象的类型无关。当与之相连的信号被触发时,槽函数就会被自动调用。原创 2024-03-13 17:07:59 · 1075 阅读 · 0 评论 -
Qt教程 — 2.1 如何使用Qt Designer 开发UI程序
Qt Designer 是属于 Qt Creator 的一个功能,也叫UI 设计器。下面就简单介绍使用 UI 设计器开发程序, 以连接信号与槽为例,简单的介绍这个开发流程。原创 2024-03-12 16:13:20 · 3274 阅读 · 0 评论 -
Qt教程 — 1.3 如何创建Qt项目
Qt Creator 和其他 IDE 开发软件一样。都是分组管理项目内的各种源文件,下面是项目内的文件简介。是项目管理文件,这个项目管理文件十分重要,当您加入了文件或者删除了文件, Qt Creator 会自动修改这个*.pro 文件。有时候需要打开这个*.pro 文件添加我们的设置项。存放的是项目内所有的头文件*.h。存放的是项目内的所有 C++源码文件*.cpp。存放项目内所有界面文件*.ui。*.ui 文件由 XML 语言描述组成,编译时会生成相应的 cpp 文件,这样交叉编译器就可以编译它了。原创 2024-03-11 22:14:16 · 2947 阅读 · 0 评论 -
Qt教程 — 1.2 QtCreator介绍
QtCreator是使用Qt开发的IDE。Qt支持Windows、Linux/Unix、Mac OS X、AndroidBlackBerry、QNX等多种平台,Qt Creator为不同平台提供了统一的开发环境。Qt Creator配置文本编辑器,以满足特定的需求。要配置编辑器,选择:工具->选项->文本编辑器。这些设置适用于所有项目(全局设置),若要配置当前项目的文本编辑行为:项目—>编辑器—>编辑器设置选择"自定义设置"。原创 2024-03-11 15:51:56 · 3585 阅读 · 0 评论 -
Qt教程 — 1.1 Linux下安装Qt
qt-opensource-linux-x64-5.12.12版本百度网盘链接:https://pan.baidu.com/s/1F2gUU3v0DpHzGoG-1Cgqxg?(1)登录 Qt 帐号,如果您还没有帐号及密码,请到点击Sign up自行注册一个设置好账号和密码后,点击Next。勾选同意使用开源版本 Qt,填写公司/个人的名字,点击Next。(2)邮箱会受到信息,进一步注册填写,设置好后点击Next。(4)Qt 的欢迎安装界面,点击Next。(5)默认安装目录,点击Next。原创 2024-03-10 17:45:45 · 1660 阅读 · 0 评论