![](https://img-blog.csdnimg.cn/20190918140145169.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Qt Widgets
文章平均质量分 87
基本Widgets
hitzsf
这个作者很懒,什么都没留下…
展开
-
QLineEdit的 常用方法的示例
QLineEdit的使用方法总结QLineEdit 属于Qt中的基本控件(basic),但在实际使用过程中,配合其他的Qt类后实现的功能还是很丰富的。其复杂程度不下于一个复杂控件,但没有成系统性的资料可供查阅,才特意总结一下,以备后用。原创 2022-10-29 12:11:40 · 2404 阅读 · 1 评论 -
基本Widgets(01):【纲】Basic Widgets Classes[官翻]
文章目录小部件类基本窗口小部件类 Widgets Classes 小部件类下面的小节列出了小部件类。有关一些示例,请参阅Qt小部件库[Qt Widget Gallery]。基本窗口小部件类这些基本的小部件(控件),如按钮、组合框和滚动条,是为直接使用而设计的。基本控件说明QCheckBox带有文本标签的复选框QComboBox组合按钮和弹出列表QCommandLinkButtonVista风格的命令链接按钮QDateEd原创 2021-01-24 19:12:18 · 176 阅读 · 0 评论 -
基本Widgets(02):【类】QWidget [官翻]
文章目录详细说明顶层和子级小部件组合小部件自定义小部件和绘画大小提示和大小策略事件函数和属性组小部件样式表透明度和双缓冲创建半透明窗口本地小部件与外来部件公共类型enum RenderFlag属性位置大小状态显示颜色样式附属功能顶级窗口的属性公共函数构造析构系统内容交互帮助拖放动作顶级窗口观感捕获和渲染图像特效蒙版上下文菜单层次关系光标焦点事件快捷方式输入法数码板手势模式布局地区几何大小包括框架不包括框架布局大小旁白大小相对位置无障碍重新实现的功能函数槽函数信号静态公用函数受保护函数重新实现的受保护函数受保原创 2021-01-24 19:12:57 · 1195 阅读 · 0 评论 -
基本Widgets(03):【类】QAbstractButton[官翻]
文章目录详细说明属性排他自动重复可检查(可选中)图表助记符文本公共函数构造析构属性相关特殊公共槽信号受保护的函数重新实现的受保护的函数 QAbstractButton Class QAbstractButton类是按钮小部件的抽象基类,提供按钮常见的功能。Header#include < QAbstractButton >qmakeQT += widgetsInheritsQWidgetInherited ByQCheckBox, QPushButt原创 2021-01-24 19:16:19 · 241 阅读 · 0 评论 -
基本Widgets(04):【类】QPushButton [官翻]
文章目录详细说明属性公共函数构造析构属性菜单重新实现的公共函数公共槽受保护的函数重新实现的受保护的函数实例 QPushButton Class QCheckBox小部件提供了一个带有文本标签的复选框。Header#include < QPushButton >qmakeQT += widgetsInheritsQAbstractButtonInherited ByQCommandLinkButton详细说明按钮或命令按钮可能是任何图形用户原创 2021-01-24 19:17:07 · 343 阅读 · 0 评论 -
基本Widgets(05):【类】QCheckBox[官翻]
文章目录详细说明属性公共函数构造析构属性选中重写的公共函数信号保护的函数重写的保护的函数实例总结 QCheckBox Class QCheckBox小部件提供了一个带有文本标签的复选框。Header#include < QCheckBox >qmakeQT += widgetsInheritsQAbstractButtonInherited By详细说明QCheckBox是一个选项按钮,可以打开(选中)或关闭(未选中)。复选框通常用于表示原创 2021-01-24 19:18:17 · 237 阅读 · 0 评论 -
基本Widgets(06):【类】QRadioButton[官翻]
文章目录详细说明公共函数重写的公共函数保护的函数重写的保护的函数实例 QRadioButton Class QRadioButton小部件提供了一个带有文本标签的单选按钮Header#include < QRadioButton >qmakeQT += widgetsInheritsQAbstractButtonInherited By详细说明QRadioButton是一个选项按钮,可以打开(选中)或关闭(选中)。单选按钮通常为用户提供“原创 2021-01-24 19:19:00 · 193 阅读 · 0 评论 -
基本Widgets(07):【类】QToolButton [官翻]
文章目录详细说明公共类型属性公共函数构造析构属性访问特殊重写的公共函数公共槽信号保护的函数重写的保护的函数小案例 QToolButton Class QToolButton类提供了命令或选项的快速访问按钮,通常在QToolBar中使用。Header#include < QToolButton >qmakeQT += widgetsInheritsQAbstractButtonInherited By详细说明工具按钮是一种特殊的按钮,它提供原创 2021-01-24 21:15:26 · 702 阅读 · 2 评论 -
基本Widgets(08):【类】QCommandLinkButton[官翻]
文章目录详细说明属性公共函数重写的保护的函数小案例 QCommandLinkButton Class QCommandLinkButton小部件提供了一个Vista风格的命令链接按钮。Header#include < QCommandLinkButton >qmakeQT += widgetsInheritsQPushButtonInherited By详细说明命令链接是Windows Vista引入的一个新控件。它的用途类似于单选按钮,原创 2021-01-24 21:16:16 · 373 阅读 · 0 评论 -
基本Widgets(09):【类】QAbstractSlider[官翻]
文章目录详细说明属性公共函数构造析构属性访问特殊公共槽信号受保护的类型受保护的函数重写的受保护的函数参考 QAbstractSlider Class QAbstractSlider类提供了一个范围内的整数值。Header#include < QAbstractSlider>qmakeQT += widgetsInheritsQWidgetInherited ByQDial, QScrollBar, and QSlider详细说明这个类被设计原创 2021-01-24 21:17:02 · 474 阅读 · 0 评论 -
基本Widgets(10):【类】QDial [官翻]
文章目录详细说明属性公共函数构造析构属性相关重写的公共函数公共槽受保护的函数重写的受保护的函数 QDial Class QDial类提供了一个圆形的范围控制(如速度计或电位器)。Header#include < QDial >qmakeQT += widgetsInheritsQAbstractSliderInherited By详细说明当用户需要在程序可定义的范围内控制一个值时,使用QDial,该范围要么环绕(例如,角度从0到359度测原创 2021-01-24 21:18:02 · 1425 阅读 · 0 评论 -
基本Widgets(11):【类】QScrollBar [官翻]
文章目录详细说明公共函数构造和析构重写的公共函数受保护的函数重写的受保护的函数小实例 QScrollBar Class QScrollBar小部件提供垂直或水平滚动条。Header#include < QScrollBar >qmakeQT += widgetsInheritsQAbstractSliderInherited By详细说明滚动条是一个控件,允许用户访问文档中比用于显示文档的小部件大的部分。它提供用户在文档中的当前位置以及可见原创 2021-01-25 12:38:22 · 4442 阅读 · 0 评论 -
基本Widgets(12):【类】QSlider [官翻]
文章目录详细说明公共类型属性公共函数构造析构属性相关重写的公共函数受保护的函数重写的受保护的函数 QSlider Class QSlider小部件提供垂直或水平滑块。Header#include < QSlider >qmakeQT += widgetsInheritsQAbstractSliderInherited By详细说明滑块是控制有界值的经典小部件。它允许用户沿水平或垂直槽移动滑块手柄,并将手柄位置转换为合法范围内的整数值。Q原创 2021-01-25 12:38:58 · 393 阅读 · 0 评论 -
基本Widgets(13):【类】QAbstractSpinBox [官翻]
文章目录详细说明公共类型enum ButtonSymbolsenum CorrectionModeenum StepEnabledFlagenum StepType属性公共函数构造和析构属性相关特殊重写的公共函数公共槽信号受保护的函数重写的受保护的函数参考 QAbstractSpinBox Class QAbstractSpinBox类提供了一个选择框和一个行编辑来显示值。Header#include < QAbstractSpinBox >qmakeQT += w原创 2021-01-25 12:39:41 · 709 阅读 · 0 评论 -
基本Widgets(14):【类】QDateTimeEdit [官翻]
文章目录详细说明使用弹出式日历小部件公共类型enum Section属性公共函数构造析构属性相关特殊重写的公共函数公共槽信号受保护的函数重写的受保护的函数 QDateTimeEdit Class QDateTimeEdit类提供了一个用于编辑日期和时间的小部件。Header#include < QDateTimeEdit>qmakeQT += widgetsInheritsQAbstractSpinBoxInherited ByQDateEdit原创 2021-01-25 12:40:42 · 1014 阅读 · 0 评论 -
基本Widgets(15):【类】QDateEdit [官翻]
文章目录详细说明公共函数案例总结 QDateEdit Class QDateEdit类提供了一个小部件,基于QDateTimeEdit的小部件用来编辑日期。Header#include < QDateEdit>qmakeQT += widgetsInheritsQDateTimeEditInherited By详细说明QDateEdit提供的许多属性和函数都是在QDateTimeEdit中实现的。这些是此类的相关属性:date 保存原创 2021-01-25 12:41:28 · 289 阅读 · 0 评论 -
基本Widgets(16):【类】QTimeEdit [官翻]
文章目录详细说明公共函数案例总结 QTimeEdit Class QTimeEdit类提供了一个基于QDateTimeEdit的小部件用来编辑时间。Header#include < QTimeEdit >qmakeQT += widgetsInheritsQDateTimeEditInherited By详细说明QTimeEdit提供的许多属性和函数都是在QDateTimeEdit中实现的。这些是此类的相关属性:time保存小部件显原创 2021-01-25 21:00:21 · 518 阅读 · 0 评论 -
基本Widgets(17):【类】QDoubleSpinBox [官翻]
文章目录详细说明属性公共函数构造和析构属性相关特殊重写的公共函数公共槽信号 QDoubleSpinBox Class QDoubleSpinBox类提供了一个接受双精度浮点数的spinbox小部件。Header#include < QDoubleSpinBox >qmakeQT += widgetsInheritsQAbstractSpinBoxInherited By详细说明QDoubleSpinBox允许用户通过单击向上和向下按钮或通原创 2021-01-25 21:01:05 · 3286 阅读 · 0 评论 -
基本Widgets(18):【类】QSpinBox [官翻]
文章目录详细说明Subclassing QSpinBox属性公共函数构造和析构属性相关特殊公共槽信号受保护的函数重写的受保护的函数 QSpinBox Class QSpinBox类提供了一个数字调整框小部件。Header#include < QSpinBox >qmakeQT += widgetsInheritsQAbstractSpinBoxInherited By详细说明QSpinBox设计用于处理整数和离散的值集(例如,月份名称)原创 2021-01-25 21:02:10 · 1023 阅读 · 0 评论 -
基本Widgets(19):【类】QComboBox [官翻]
文章目录详细说明公共类型enum InsertPolicyenum SizeAdjustPolicy属性公共函数构造和析构属性相关增、删、改、查特殊模型视图部分重写的公共函数公共槽信号受保护的函数重写的受保护的函数小案例 QComboBox Class QComboBox小部件是一个组合的按钮和弹出列表。Header#include < QComboBox>qmakeQT += widgetsInheritsQWidgetInherited ByQ原创 2021-01-25 21:02:52 · 1174 阅读 · 0 评论 -
基本Widgets(20):【类】QFontComboBox [官翻]
文章目录详细说明公共类型enum FontFilter属性公共函数构造和析构属性相关重写的公共函数公共槽信号重写的受保护函数相关代码 QFontComboBox Class QFontComboBox小部件是一个允许用户选择字体系列的组合框。Header#include < QFontComboBox >qmakeQT += widgetsInheritsQComboBoxInherited By详细说明组合框中填充了按字母顺序排列的字体原创 2021-01-25 21:03:49 · 454 阅读 · 0 评论 -
基本Widgets(21):【类】QFocusFrame[官翻]
文章目录详细说明公共函数受保护的函数重写的受保护的函数总结 QFocusFrame Class QFocusFrame小部件提供一个焦点框,它可以位于小部件的正常可绘制区域之外。Header#include < QFocusFrame >qmakeQT += widgetsInheritsQWidgetInherited By详细说明通常应用程序不需要创建自己的QFocusFrame,因为QStyle将为您处理这个细节。样式编写器可以选择使原创 2021-01-26 19:11:19 · 409 阅读 · 0 评论 -
基本Widgets(22):【类】QFrame[官翻]
文章目录详细说明公共属性enum Shadowenum Shapeenum StyleMask属性公共函数构造和析构属性相关特殊重写的公共函数受保护的函数重写的受保护的函数小案例总结 QFrame Class QFrame类是可以具有框架的小部件的基类。Header#include < QFrame >qmakeQT += widgetsInheritsQWidgetInherited ByQAbstractScrollArea, QLabel,原创 2021-01-26 19:12:07 · 736 阅读 · 0 评论 -
基本Widgets(23):【类】QAbstractScrollArea [官翻]
文章目录详细说明公共类型enum SizeAdjustPolicy属性公共函数构造和析构属性相关特殊重写的公共函数受保护的函数重写的受保护的函数 QAbstractScrollArea Class QAbstractScrollArea小部件提供了一个带有按需滚动条的滚动区域。Header#include < QAbstractScrollArea >qmakeQT += widgetsInheritsQFrameInherited ByQAbst原创 2021-01-26 19:14:21 · 773 阅读 · 0 评论 -
基本Widgets(24):【类】QScrollArea [官翻]
文章目录详细说明尺寸提示和布局属性公共函数构造和析构属性相关特殊重写的公共函数重写的受保护函数小示例参考 QScrollArea Class QScrollArea类提供了一个到另一个小部件的滚动视图。Header#include < QScrollArea>qmakeQT += widgetsInheritsQAbstractScrollAreaInherited By详细说明滚动区域用于显示框架内子小部件的内容。如果小部件超过了框架的原创 2021-01-26 19:15:02 · 849 阅读 · 0 评论 -
基本Widgets(25):【类】QLabel [官翻]
文章目录详细说明属性公共函数构造和析构属性相关其他重写的公共函数公共槽信号重写的受保护的函数参考 QLabel Class QLabel小部件提供文本或图像显示。Header#include < QLabel >qmakeQT += widgetsInheritsQFrameInherited By详细说明QLabel用于显示文本或图像。不提供用户交互功能。标签的视觉外观可以以各种方式配置,并且可以用于为另一个小部件指定焦点助记键。Q原创 2021-01-26 19:17:29 · 977 阅读 · 0 评论 -
基本Widgets(26):【类】QLCDNumber[官翻]
文章目录详细说明公共类型enum Modeenum SegmentStyle属性公共函数构造和析构属性相关其他重写的公共函数公共槽信号重写的受保护函数参见 QLCDNumber Class QLCDNumber小部件用类似LCD的数字显示一个数字。Header#include < QLCDNumber >qmakeQT += widgetsInheritsQFrameInherited By详细说明它可以显示任何大小的数字。它可以显示十原创 2021-01-27 10:55:53 · 1233 阅读 · 2 评论 -
基本Widgets(27):【类】QToolBox [官翻]
文章目录详细说明属性公共函数构造和析构属性相关增插删查item相关公共槽信号受保护的函数重写的受保护的函数相关代码 QToolBox Class QToolBox类提供了一列选项卡式小部件项。Header#include < QToolBox >qmakeQT += widgetsInheritsQFrameInherited By详细说明工具箱是一个小部件,它将一列选项卡依次显示在另一列之上,而当前项显示在当前选项卡的下方。每个选项卡在原创 2021-01-27 15:52:54 · 313 阅读 · 0 评论 -
基本Widgets(28):【类】QLineEdit [官翻]
文章目录详细说明公共类型enum ActionPositionenum EchoMode属性公共函数构造和析构属性相关其他编辑功能数据约束光标操作重写的公共函数公共槽信号受保护的函数重写的受保护的函数相关代码参考 QLineEdit Class QLineEdit小部件是一个单行文本编辑器。Header#include < QLineEdit >qmakeQT += widgetsInheritsQWidgetInherited By详细说原创 2021-01-28 21:56:17 · 798 阅读 · 0 评论 -
基本Widgets(29):【类】QMenu [官翻]
文章目录详细说明操作(Actions)基于Cocoa的Qt构建macOS上的QMenu属性公共函数构造和析构属性相关活动和默认操作位置上的操作和操作的几何大小添加操作项增加子菜单增加部分增加分割线分离式菜单清空显示macOS相关重写的公共函数信号静态的公共函数受保护的函数重写的受保护的函数相关代码参考 QMenu Class QMenu类提供了一个用于菜单栏、上下文菜单和其他弹出菜单的菜单小部件。Header#include < QLineEdit >qmakeQT原创 2021-01-29 11:57:24 · 1113 阅读 · 0 评论 -
基本Widgets(30):【类】QProgressBar [官翻]
文章目录详细说明公共类型enum Direction属性公共函数构造和析构属性相关重写的公共函数公共槽信号受保护的函数重写的受保护的函数 QProgressBar Class QProgressBar小部件提供水平或垂直进度条。Header#include < QProgressBar >qmakeQT += widgetsInheritsQWidgetInherited By详细说明进度条用于向用户指示操作的进度,并向他们保证应用程序仍原创 2021-01-29 19:33:50 · 394 阅读 · 0 评论 -
基本Widgets(31):【类】QSizeGrip [官翻]
文章目录详细说明公共函数重写的公共函数重写的受保护函数 QSizeGrip Class QSizeGrip类提供了一个调整顶层窗口大小的句柄。Header#include < QSizeGrip >qmakeQT += widgetsInheritsQWidgetInherited By详细说明这个小部件的工作方式类似于标准的Windows调整大小句柄。在X11版本中,如果X11窗口管理器不支持必要的现代后ICCCM规范,则此调整大小句柄的原创 2021-01-30 13:31:33 · 1336 阅读 · 0 评论 -
基本Widgets(32):【类】QTabBar[官翻]
文章目录详细说明公共类型enum ButtonPositionenum SelectionBehaviorenum Shape属性公共函数构造和析构属性相关修改选项卡增删移查选项卡设置选项卡重写的公共函数公共槽信号受保护的函数重写的受保护的函数相关演示代码 QTabBar Class QTabBar类提供了一个选项卡栏,例如用于选项卡式对话框。Header#include < QTabBar >qmakeQT += widgetsInheritsQWidge原创 2021-01-30 13:32:14 · 6806 阅读 · 0 评论 -
基本Widgets(33):【类】QTabWidget [官翻]
文章目录详细说明公共类型enum TabPositionenum TabShape属性公共函数构造和析构属性相关修改增删选项选项栏和内容控件选项修改重写的公共函数公共槽信号受保护的函数重写的受保护的函数演示代码参考 QTabWidget Class QTabWidget类提供了一个具有栈的选项卡式的小部件。Header#include < QTabWidget >qmakeQT += widgetsInheritsQWidgetInherited By原创 2021-01-30 13:33:17 · 896 阅读 · 0 评论 -
高级Widgets(01):【纲】Advanced Widget Classes [官翻]
文章目录高级小部件类高级小部件类高级的GUI小部件,例如标签小部件和进度条,提供了更复杂的用户界面控制。QTreeViewQCalendarWidgetQListView高级控件说明QCalendarWidget基于月的日历小部件,允许用户选择一个日期QColumnView列视图的模型/视图实现QDataWidgetMapper数据模型的一个部分与小部件之间的映射QListView在模型上列出或图标视图QMacCoco原创 2021-01-30 18:57:19 · 183 阅读 · 0 评论 -
高级Widgets(02):【类】QCalendarWidget[官翻]
文章目录详细说明公共类型enum HorizontalHeaderFormatenum SelectionModeenum VerticalHeaderFormat属性公共函数构造和析构属性相关文本格式年、月重新的公共函数公共槽信号受保护的函数重写的受保护的函数相关的演示代码 QCalendarWidget 类 QCalendarWidget类提供了一个基于月历的小部件,允许用户选择日期。Header#include < QCalendarWidget >qmakeQ原创 2021-01-30 18:57:50 · 988 阅读 · 0 评论 -
管理器Widgets(01):【纲】Organizer Widget Classes[官翻]
文章目录组织者小部件类组织者小部件类分裂器、标签栏、按钮组等类用于将GUI原语组织和分组为更复杂的应用程序和对话框。基本说明QButtonGroup容器来组织按钮小部件组QGroupBox带标题的分组框框架QSplitter实现一个splitter小部件QSplitterHandle处理拆分器的功能QStackedWidget一堆每次只有一个部件可见的部件QTabWidget标签小部件的堆栈...原创 2021-01-31 16:03:05 · 151 阅读 · 0 评论 -
管理器Widgets(02):【类】QButtonGroup [官翻]
文章目录详细说明属性公共函数构造和析构属性相关添加、删除、查找整数和按钮的映射信号演示代码 QButtonGroup 类 QButtonGroup类提供了一个容器来组织按钮小部件组。Header#include < QButtonGroup >qmakeQT += widgetsInheritsQObjectInherited By详细说明QButtonGroup提供了一个抽象容器,可以将按钮小部件放入其中。它不提供这个容器的可视化表示(请参原创 2021-01-31 16:04:02 · 384 阅读 · 0 评论 -
管理器Widgets(03):【类】QGroupBox [官翻]
文章目录详细说明属性公共函数构造和析构属性相关重写的公共函数公共槽信号受保护的函数重写的受保护的函数参考 QGroupBox 类 QGroupBox小部件提供了一个带有标题的组框框架。Header#include < QGroupBox >qmakeQT += widgetsInheritsQWidgetInherited By详细说明组框提供一个框架、顶部的标题、键盘快捷键,并在其内部显示各种其他小部件。键盘快捷键将键盘焦点移动到组框的子原创 2021-01-31 16:05:00 · 759 阅读 · 0 评论 -
管理器Widgets(04):【类】QSplitter [官翻]
文章目录详细说明属性公共函数构造和析构属性相关修改增删查及修改折叠状态大小数量拆分器把手重写的公共函数信号受保护的函数重写的受保护的函数 QSplitter 类 QSplitter类实现了一个拆分器小部件。Header#include < QSplitter >qmakeQT += widgetsInheritsQFrameInherited By详细说明拆分器允许用户通过拖动子窗口小部件之间的边界来控制它们的大小。任何数量的小部件都可以由单原创 2021-01-31 16:05:39 · 872 阅读 · 0 评论