![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Qt
文章平均质量分 90
一世豁然
Windows/Liunx 音频视频、音视频算法、流媒体开发
展开
-
如何分析一个QT类
本博客转载于:http://www.cnblogs.com/gnuhpc/archive/2012/12/10/2811957.html作者:gnuhpc 出处:http://www.cnblogs.com/gnuhpc/我们以QLineEdit这个类为例来看看如何学习分析一个QT类。1.Public Types:这是一个在这个类中可以供我们使用的公转载 2015-10-06 11:19:13 · 903 阅读 · 0 评论 -
Qt开发:Qt Widgets模块——QColormap类
QColormap类将设备独立的QColors映射到与设备相关的像素值。头文件:#include <QColormap> qmake:QT += widgets一、成员类型1、enum QColormap::Mode此枚举描述了QColormap如何将设备无关的RGB值映射到与设备相关的像素值。内容值描述QColormap::Direct0像素值直接来自RGB值,也称为“真彩色”。QC...翻译 2018-05-21 19:38:02 · 4052 阅读 · 0 评论 -
Qt开发:Qt Widgets模块——QAbstractButton类
QAbstractButton类是按钮小部件的抽象基类,提供按钮通用的功能。这个类实现了一个抽象按钮。 此类的子类处理用户操作,并指定按钮的绘制方式。头文件:#include <QAbstractButton> qmake:QT += widgets继承:QWidget被继承:QCheckBox, QPushButton, QRadioButton, and QToolButton一、...翻译 2018-05-15 13:55:09 · 2581 阅读 · 0 评论 -
Qt开发:Qt Widgets模块——QDataWidgetMapper类
QDataWidgetMapper类提供了数据模型的一部分与小部件之间的映射。头文件:#include <QDataWidgetMapper> qmake:QT += widgets继承:QObject通过将QDataWidgetMapper映射到项目模型的各个部分,QDataWidgetMapper可用于创建数据感知小部件。 如果方向是水平的(默认),则区域是模型的一列,否则是一行。...翻译 2018-05-25 16:38:46 · 5660 阅读 · 0 评论 -
Qt开发:Qt Widgets模块——QColumnView类
QColumnView类提供了一个列视图的模型/视图实现。头文件:#include <QColumnView>qmake:QT += widgets继承:QAbstractItemViewQColumnView在许多QListView中显示一个模型,树中的每个层次结构都有一个模型。 这有时被称为级联列表。QColumnView类是模型/视图类之一,是Qt的模型/视图框架的一部分。QCo...翻译 2018-05-22 08:47:27 · 7206 阅读 · 0 评论 -
Qt开发:Qt Widgets模块——QAbstractGraphicsShapeItem类
QAbstractGraphicsShapeItem类为所有路径项目提供了一个公共基础。头文件:#include <QAbstractGraphicsShapeItem> qmake:QT += widgets继承:QGraphicsItem被继承:QGraphicsEllipseItem,QGraphicsPathItem,QGraphicsPolygonItem,QGraphics...翻译 2018-05-15 20:21:07 · 2035 阅读 · 0 评论 -
Qt开发:Qt Widgets模块——QAbstractItemDelegate类
QAbstractItemDelegate类用于显示和编辑模型中的数据项。头文件:#include <QAbstractItemDelegate> qmake:QT += widgets继承:QObject被继承:QItemDelegate和QStyledItemDelegateQAbstractItemDelegate为模型/视图体系结构中的委托提供接口和通用功能。 代表在视图中显示...翻译 2018-05-16 09:27:48 · 3484 阅读 · 0 评论 -
Qt开发:Qt Widgets模块——QComboBox类
QComboBox小部件是一个组合的按钮和弹出列表。头文件:#include <QColumnView>qmake:QT += widgets继承:QWidget被继承:QFontComboBoxQComboBox提供了一种向用户呈现选项列表的方式,其占用最小量的屏幕空间。组合框是一个显示当前项目的选择小部件,可以弹出可选项目列表。 组合框可以是可编辑的,允许用户修改列表中的每个项目。...翻译 2018-05-23 08:49:30 · 17153 阅读 · 2 评论 -
Qt开发:Qt Widgets模块——QCommandLinkButton类
QCommandLinkButton小部件提供了一个Vista风格的命令链接按钮。头文件:#include <QColumnView>qmake:QT += widgets继承:QPushButton该命令链接是Windows Vista引入的新控件。 它的用途类似于单选按钮,因为它用于在一组互斥选项中进行选择。 命令链接按钮不应该单独使用,而是作为向导和对话框中单选按钮的替代选项,并...翻译 2018-05-23 09:09:46 · 4475 阅读 · 0 评论 -
Qt开发:Qt Widgets模块——QCommonStyle类
QCommonStyle类封装了GUI的常见外观和感觉。头文件:#include <QCommonStyle> qmake:QT += widgets继承:QStyle被继承:QProxyStyle这个抽象类实现了一些窗口小部件的外观和风格,这对于作为Qt一部分提供和发布的所有GUI风格都很常见。由于QCommonStyle继承了QStyle,所以它的所有功能都在QStyle文档中完整...翻译 2018-05-23 20:16:55 · 2192 阅读 · 0 评论 -
Qt开发:Qt Widgets模块——QDateEdit类
QDateEdit类提供了一个基于QDateTimeEdit类编辑日期的小部件。头文件:#include <QDateEdit> qmake:QT += widgets继承:QDateTimeEditQDateEdit提供的许多属性和函数都在QDateTimeEdit中实现。 这些是这个类的相关属性:1、日期保存小部件显示的日期。2、minimumDate定义了用户可以设置的最小(最早...翻译 2018-05-28 18:28:17 · 1908 阅读 · 0 评论 -
Qt开发:Qt Widgets模块——QCompleter类
QCompleter类根据项目模型提供完成项。头文件:#include <QCommonStyle> qmake:QT += widgets继承:QObject您可以使用QCompleter在任何Qt小部件中提供自动完成功能,例如QLineEdit和QComboBox。 当用户开始输入单词时,QCompleter根据单词列表提出了完成单词的可能方法。 单词列表是作为QAbstractI...翻译 2018-05-24 21:37:35 · 5511 阅读 · 0 评论 -
Qt开发:Qt Widgets模块——QDateTimeEdit类
QDateTimeEdit类提供了一个用于编辑日期和时间的小部件。头文件:#include <QDateTimeEdit>qmake:QT += widgets继承:QAbstractSpinBox被继承:QDateEdit和QTimeEditQDateTimeEdit允许用户通过使用键盘或箭头键来增加和减少日期和时间值来编辑日期。 箭头键可用于在QDateTimeEdit框中从一个部...翻译 2018-05-31 09:21:36 · 6917 阅读 · 0 评论 -
Qt开发:Qt Widgets模块——QDesktopWidget类
QDesktopWidget类提供对多头系统的屏幕信息的访问。头文件:#include <QDesktopWidget>qmake:QT += widgets继承:QWinght具有多个图形卡和监视器的系统可以管理可用作多个桌面或大型虚拟桌面的物理屏幕空间。此类提供有关用户桌面的信息,例如其总大小,屏幕数,每个屏幕的几何形状,以及它们是配置为单独的桌面还是单个虚拟桌面。由Qt提供的小工...翻译 2018-07-02 11:59:43 · 13340 阅读 · 3 评论 -
Qt开发:Qt Widgets模块——QDial类
QDial类提供了一个四舍五入的范围控制(如速度计或电位计)。头文件:#include <QDial> qmake:QT += widgets继承:QAbstractSlider当用户需要在程序可定义的范围内控制一个值时使用QDial,并且范围可以环绕(例如,角度从0度到359度测量),或者对话框布局需要一个方形控件。由于QDial从QAbstractSlider继承,因此拨号的行为与...翻译 2018-07-02 12:20:51 · 7422 阅读 · 0 评论 -
Qt开发:Qt Widgets模块——QDialog类
QDialog类是对话框窗口的基类。头文件:#include <QDialog>qmake:QT += widgets继承:QWidget被继承:QColorDialog, QErrorMessage, QFileDialog, QFontDialog, QInputDialog, QMessageBox, QProgressDialog, and QWizard对...翻译 2019-05-13 15:02:22 · 4078 阅读 · 0 评论 -
Qt开发:Qt Widgets模块——QColorDialog类
QColorDialog类提供了一个用于指定颜色的对话框小部件。头文件:#include <QCheckBox> qmake:QT += widgets继承:QDialog颜色对话框的功能是让用户选择颜色。 例如,您可以在绘图程序中使用它来允许用户设置笔刷颜色。静态函数提供模态颜色对话框。静态getColor()函数显示对话框,并允许用户指定颜色。 此函数也可用于让用户选择透明度级别的...翻译 2018-05-21 18:44:46 · 2250 阅读 · 0 评论 -
Qt开发:Qt Widgets模块——qdrawutil.h
一、<qdrawutil.h>-绘图实用功能1、void qDrawBorderPixmap(QPainter *painter, const QRect &target, const QMargins &margins, const QPixmap &pixmap)这是一个重载函数。qDrawBorderPixmap函数用于将一个像素图绘制到矩形的边缘。使用给...翻译 2018-05-15 09:14:40 · 992 阅读 · 0 评论 -
QT中一些常用的类
本博客转载于:http://blog.chinaunix.net/uid-23670869-id-2391612.html这篇文章主要是介绍Qt 当中经常使用的类, 采取的是使用字母索引的方式, 下面的类是被经常使用的。 QDataStream 为QIODevice提供了一串的二进制的数据QDataWidgetMapper 提供了从数据模型到部件的映射QDat转载 2015-10-06 11:20:31 · 2520 阅读 · 0 评论 -
Qt开发:Qt Widgets模块——QAbstractItemView类
QAbstractItemView类提供了项目视图类的基本功能。头文件:#include <QAbstractItemView> qmake:QT += widgets继承:QAbstractScrollArea被继承:QColumnView, QHeaderView, QListView, QTableView, 和QTreeViewQAbstractItemView类是每个使用QA...翻译 2018-05-17 08:00:50 · 9751 阅读 · 0 评论 -
Qt开发:Qt GUI模块——简介
Qt GUI模块为窗口系统集成,事件处理,OpenGL和OpenGL ES集成,2D图形,基本图像,字体和文本提供类。 这些类由Qt的用户界面技术内部使用,也可以直接使用,例如使用低级别的OpenGL ES图形API编写应用程序。对于编写用户界面的应用程序开发人员来说,Qt提供了更高层次的API,比如Qt Quick,比Qt GUI模块中的启动器更合适。一、概述要包含模块类的定义,请使用以下指令:...翻译 2018-05-17 08:16:25 · 17135 阅读 · 0 评论 -
Qt开发:Qt Widgets模块——QAbstractScrollArea类
QAbstractScrollArea小部件提供了一个带按需滚动条的滚动区域。头文件:#include <QAbstractScrollArea> qmake:QT += widgets继承:QFrame被继承:QAbstractItemView,QGraphicsView,QMdiArea,QPlainTextEdit,QScrollArea和QTextEditQAbstractSc...翻译 2018-05-17 11:22:30 · 6686 阅读 · 0 评论 -
Qt开发:Qt Widgets模块——QAbstractSlider类
QAbstractSlider类提供一个范围内的整数值。头文件:#include <QAbstractSlider> qmake:QT += widgets继承:QWidget被继承:QDial,QScrollBar和QSlider该类被设计为一个常见的超类,如QScrollBar,QSlider和QDial。以下是这个类的主要属性:1、value:QAbstractSlider维护的...翻译 2018-05-17 17:26:51 · 3065 阅读 · 1 评论 -
Qt开发:Qt Widgets模块——QAbstractSpinBox类
QAbstractSpinBox类提供了一个spinbox和一个行编辑来显示值。头文件:#include <QAbstractSpinBox> qmake:QT += widgets继承:QWidget被继承:QDateTimeEdit,QDoubleSpinBox和QSpinBox该类被设计为一个常见的超类,如QSpinBox,QDoubleSpinBox和QDateTimeEdit...翻译 2018-05-17 19:00:30 · 4213 阅读 · 0 评论 -
Qt开发:Qt Widgets模块——QAccessibleWidget类
QAccessibleWidget类实现QWidgets的QAccessibleInterface。头文件:#include <QAccessibleWidget> qmake:QT += widgets继承:QWidget被继承:QAccessibleObject和QAccessibleActionInterface该类是QWidget应用程序的辅助功能的一部分。这个类可以方便地用作...翻译 2018-05-17 20:00:11 · 2689 阅读 · 0 评论 -
Qt开发:Qt Widgets模块——QAction类
QAction类提供了可以插入到窗口小部件中的抽象用户界面操作。头文件:#include <QAction> qmake:QT += widgets继承:QObject被继承:QWidgetAction在应用程序中,可以通过菜单,工具栏按钮和键盘快捷键调用许多常用命令。 由于用户期望每个命令都以相同的方式执行,无论使用的用户界面如何,将每个命令表示为一个操作都很有用。操作可以添加到菜单...翻译 2018-05-18 07:52:42 · 17546 阅读 · 0 评论 -
Qt开发:Qt Widgets模块——QActionGroup类
QActionGroup类将动作组合在一起。头文件:#include <QActionGroup>qmake:QT += widgets继承:QObject在某些情况下,将QAction对象组合在一起很有用。 例如,如果您有“左对齐”操作,“右对齐”操作,“对齐”操作和“中心”操作,则任何时候这些操作中只有一个应该处于活动状态。 实现这一点的一个简单方法是将行动组合在一个行动组中。下面...翻译 2018-05-18 08:08:21 · 2662 阅读 · 0 评论 -
Qt开发:Qt Widgets模块——QApplication类
QApplication类管理GUI应用程序的控制流和主要设置。头文件:#include <QApplication> qmake:QT += widgets继承:QGuiApplicationQApplication专门为QGuiApplication提供基于QWidget的应用程序所需的一些功能。 它处理小部件特定的初始化,最终化。对于任何使用Qt的GUI应用程序,只需一个QApp...翻译 2018-05-18 20:15:31 · 13432 阅读 · 0 评论 -
Qt开发:Qt Widgets模块——QBoxLayout类
QBoxLayout类水平或垂直排列子窗口小部件。头文件:#include <QBoxLayout> qmake:QT += widgets继承:QLayout被继承:QHBoxLayout和QVBoxLayoutQBoxLayout从它的父布局或从parentWidget()获取它获得的空间,将它分成一行框,并使每个被管理的小部件填满一个框。如果QBoxLayout的方向是Qt ::...翻译 2018-05-18 21:23:33 · 3458 阅读 · 0 评论 -
Qt开发:Qt Widgets模块——QButtonGroup类
QButtonGroup类提供了一个容器来组织按钮小部件组。头文件:#include <QButtonGroup>qmake:QT += widgets继承:QObjectQButtonGroup提供了一个抽象容器,可以在其中放置按钮小部件。 它不提供此容器的可视化表示(请参阅容器小部件的QGroupBox),而是管理组中每个按钮的状态。独占按钮组关闭除已被点击的按钮之外的所有可检查(...翻译 2018-05-19 10:02:44 · 8228 阅读 · 0 评论 -
Qt开发:Qt Widgets模块——QCalendarWidget类
QCalendarWidget类提供了一个基于每月的日历小部件,允许用户选择一个日期。头文件:#include <QCalendarWidget> qmake:QT += widgets继承:QWidget翻译 2018-05-21 10:49:45 · 11598 阅读 · 8 评论 -
Qt开发:Qt Widgets模块——QCheckBox类
QCheckBox小部件提供了一个带有文本标签的复选框。头文件:#include <QCheckBox> qmake:QT += widgets继承:QAbstractButtonQCheckBox是一个选项按钮,可以打开(选中)或关闭(取消选中)。 复选框通常用于表示应用程序中的功能,该功能可以启用或禁用而不会影响其他功能。 可以实施不同类型的行为。 例如,QButtonGroup可...翻译 2018-05-21 11:09:37 · 8753 阅读 · 0 评论 -
Qt开发:Qt Widgets模块——简介
Qt Widgets模块提供了一组UI元素来创建经典的桌面风格的用户界面。 请参阅用户界面概述以获取有关使用Widgets 的更多信息。一、概述要包含模块类的定义,请使用以下指令: #include <QtWidgets>要链接模块,请将以下行添加到您的qmake .pro文件中: QT += widgets二、WidgetsWidgets是在Qt中创建用户界面的主要元素。 Widg...翻译 2018-05-15 08:29:35 · 31240 阅读 · 1 评论 -
Qt开发:Qt GUI模块——QAbstractOpenGLFunctions类
QAbstractOpenGLFunctions类是一系列类的基类,它们公开每个OpenGL版本和配置文件的所有函数。头文件:#include <QAbstractOpenGLFunctions>qmake:QT += gui开始引入:Qt5.1被继承:QOpenGLFunctions_1_0, QOpenGLFunctions_1_1, QOpenGLFunction...翻译 2019-05-13 15:15:25 · 1717 阅读 · 1 评论