Qt基础控件总结
文章平均质量分 87
Qt基础控件总结
王宪笙
这个作者很懒,什么都没留下…
展开
-
Qt窗口及QWidget类详解
QtWidgets 模块及窗口基本概念原创 2024-05-07 09:32:46 · 669 阅读 · 0 评论 -
Qt基础控件总结—多页面切换(QStackWidget类、QTabBar类和QTabWidget类)
QStackedWidget 类是在 QStackedLayout 之上构造的一个便利的部件,其使用方法与步骤和 QStackedLayout 是一样的。QStackedWidget 类的成员函数与 QStackedLayout 类也基本上是一致的,使用该类就和使用 QStackedLayout 一样。原创 2024-07-10 11:16:46 · 750 阅读 · 0 评论 -
Qt常用基础控件总结—菜单控件(QMenu类)
QMenu 是Qt库中用于创建弹出式菜单的类,它通常出现在应用程序的顶部菜单栏、按钮的右键菜单或自定义上下文菜单中。QMenu 类提供了一系列方法来添加菜单项、子菜单以及关联槽函数,以便在用户选择菜单项时执行相应的动作。使用 exec(QPoint globalPos) 弹出菜单并等待用户选择一个项,然后返回被选中项的 QAction 对象指针。通过关联槽函数到 triggered(QAction *) 信号,可以在用户选择菜单项时执行相应操作。//在菜单中添加一个分隔线,用于区分不同的菜单项组。原创 2024-07-09 16:49:15 · 438 阅读 · 0 评论 -
Qt常用基础控件总结—表格控件(QTableWidget类)
表格控件最上面一排是,最左边一列是。表头又可以细分为多个分段(section),水平表头的分段就是表格各个列的列首,垂直表头 分段就是表格各个行的行首。表格控件的实体区域是按行、列排布的单元格,单元格内容一般用 QTableWidgetItem 条目填充,单元格如果不填充任何东西,那么默认是 NULL。。。1);2);3);4);5)。原创 2024-07-09 16:24:39 · 883 阅读 · 0 评论 -
Qt常用基础控件总结—布局管理
情况1:只删除布局(已知网格布局对象gridLayout只有widget),但布局里的widget对象并不需要释放!!情况2:删除布局中的子布局和Widget// 清除layout= 0)//删除widget//删除子布局。原创 2024-06-06 15:35:42 · 907 阅读 · 0 评论 -
Qt常用基础控件总结—按钮部件
QAbstractButton 是个抽象类,该类是标准按钮 QPushButton、复选按钮 QCheckBox、单选按钮 QRadioButton、工具按钮 QToolButton 的父类,该类描述了按钮的一些共同功能,比如单击按钮发出的信号,按钮的状态等。注意:C++语法规定,不能创建抽象类的对象。原创 2024-05-09 11:31:46 · 1013 阅读 · 0 评论 -
Qt常用基础控件总结—输入部件(QComboBox类和QLineEdit)
QLineEdit 类是 QWidget 类的直接子类,该类实现了一个单行的输入部件,即行编辑器。验证器(QValidator 类)和输入掩码简介:主要作用是验证用户输入的字符是否符合验证器的要求,即限制对用户的输入,比如仅能输入数字而不能输入字母等。行编辑器默认支持复制、剪切、粘贴等常用操作,还支持一些常用的快捷键(比如 Ctrl+C等)和鼠标右键的上下文菜单。下表为默认支持的键盘快捷键。原创 2024-07-09 15:36:20 · 747 阅读 · 0 评论 -
Qt常用基础控件总结—带边框的部件(QFrame和QLabel)
QLabel 类是 QFrame 类的直接子类,因此 QLabel 可以使用从 QFrame 类继承而来的边框效果。Qt 的标签可用于显示纯文本、富文本、电影、图像等,但没有提供与用户交互的功能。富文本就是指的符合 HTML 语言规范的文本。QLabel 会试图猜测输入的文本是以纯文本还是以富文本的形式显示。默认情况下,QLabel 的对齐方式是左对齐和垂直居中对齐显示,其中要显示的文本中的制表符会自动展开。原创 2024-07-09 15:34:01 · 874 阅读 · 0 评论 -
Qt常用基础控件总结—旋转框部件(QSpinBox类和QDoubleSpinBox类)
1)accelerated:bool 访问函数:bool isAccelerated() const;此属性用于描述当按下旋转框的“向上/向下”按钮一段时间不放时,是否会加快调整旋转框中数值增加/减少的速度。默认为 false。2)acceptableInput:bool 访问函数:bool hasAcceptableInput() const;此属性用于获取输入的值是否满足当前验证器的要求。访问函数:Qt::Alignment alignment() const;原创 2024-07-09 15:38:53 · 802 阅读 · 0 评论 -
Qt常用基础控件总结—容器部件(QGroupBox类)
QGroupBox(组框),直接继承自 QWidget 类,因此使用该类创建的对象,可作为窗口使用,组框在外观上是可见的。QGroupBox 类(组框),提供了一个顶部带有标题的箱形框架,然后在该框架中可以显示其他部件,组框的主要作用是把各部件组织在一起,以方便管理。QGroupBox 不会自动布置组框内的子部件。组框中的子部件可以是任何部件,通常是单选按钮和复选按钮。原创 2024-07-09 15:40:58 · 730 阅读 · 0 评论