Qt Creator C++类
命名空间
支持打包相关组件,使每个组件都能对外暴露其他组件的属性和行为 | |
包含构成Qt Creator基本功能的核心插件的全部类 | |
用于在常规消息面板中发布消息 | |
提供了一种替代全局QSettings的方法,更适合存储大量数据 | |
属于核心插件系统的类 | |
包含创建代码布局的类和函数 | |
包含所有插件可用的实用类和函数集合 | |
包含插值函数 |
类
定义了一组相关组件,可以将其视为一个单元 | |
用于设置Core::Commands的便利类 | |
代表Qt Creator中的菜单或菜单栏 | |
负责注册菜单和菜单项以及快捷键 | |
是一个创建文件的便利类实现 | |
实现了创建文件的通用向导 | |
非常适合与文本工作的文档的非常一般的基类 | |
实现了QPlainTextEdit和QTextEdit基于小部件的查找过滤器 | |
表示操作,如菜单项、工具按钮或快捷键 | |
实现一组上下文ID | |
实现设计模式,例如在Qt Quick Designer和Qt Widgets Designer中使用 | |
管理一组文档 | |
根据MIME类型管理为文件创建的编辑器 | |
用于将编辑区域集成到模式中 | |
阻止所有与给定文件名匹配的IDocument对象的更改通知 | |
用于调整通过ProgressManager类创建的进度指示器的外观 | |
表示由向导生成的文件 | |
将小部件与上下文列表和上下文帮助相关联 | |
允许访问构成Qt Creator基本功能的不同部分 | |
描述可以保存和重新加载的文档 | |
Qt Creator中编辑打开文档的接口 | |
根据文档的MIME类型创建合适的编辑器 | |
定义了管理向导功能的接口 | |
用于编辑>查找/替换>高级查找时调用的查找实现的基础类 | |
在文档或小部件中进行搜索的函数 | |
添加定位过滤器 | |
表示Qt Creator中的模式 | |
新的导航小部件实例 | |
提供选项对话框(在macOS上称为首选项)页面接口 | |
用于标准化IOptionsPage及其小部件之间的交互 | |
提供输出面板的接口 | |
所有向导工厂的基础类 | |
封装实现文件过滤器缓存所需的所有责任 | |
简单的辅助类,用于获取macOS风格的1像素宽分隔符 | |
管理模式的激活和模式选择器工具栏中的动作 | |
在调整大小时保持其第一个小部件大小固定的MiniSplitter | |
负责显示正在运行的进程的进度 | |
用于显示在Qt Creator中运行任务的用户界面 | |
报告用户交互,例如搜索结果项的激活 | |
一个 commonly shared 搜索结果输出面板的实现 | |
管理会话 | |
负责显示正在运行的任务树的进度 | |
包含新文件向导对话框的参数 | |
必须为每个插件实现一次的抽象基类 | |
PluginArgumentDescriptions类包含插件处理的命令行描述列表 | |
包含插件依赖项的名称和所需兼容版本号 | |
实现用于显示PluginSpec内容的窗口小部件 | |
实现用于显示PluginSpec状态和错误信息的窗口小部件 | |
实现核心插件系统,该系统管理插件、其生命周期及其注册的对象 | |
包含插件嵌套元数据和插件当前状态的详细信息 | |
实现用于显示所有插件及其状态的窗口小部件 | |
代表布局中的某些空置空间 | |
代表布局中的某些拉伸 | |
用于对“当前”字符串类型参数(通常为文件名)执行操作的函数,例如“保存文件%1” | |
分析文本并从中提取ANSI转义码 | |
包装一个或多个方面,同时提供单个方面的接口 | |
实现方面的类的通用基类 | |
布尔方面是某些对象的布尔属性,以及对其行为的描述,如可视化或持久化 | |
实现适用于带有一个或多个不要再次询问或不要再次显示复选框的问题的消息框 | |
实现一种行编辑,它验证C++类名并从它发出信号以便派生建议的文件名 | |
颜色方面是某些对象的颜色属性,以及对其行为的描述,如可视化或持久化 | |
表示 QProcess 或类似实用程序的命令行 | |
支持自动完成的 QTextEdit | |
实现展开详情区域的按钮 | |
双维度是某个对象的一个数值属性,同时描述了对象在可视化或持久化等常见操作中的行为 | |
适合显示被截断文本的标签 | |
设置 Qt Creator 的系统环境 | |
假装是工具提示的 Widget | |
带有多个可选功能的增强型行编辑器 | |
具有停靠小部件和额外的“锁定”功能(锁定停靠小部件的位置)以及“重置布局”功能的 MainWindow | |
辅助类,用于查找给定文件 URL 在项目目录中的原始文件 | |
用户可以选择(基础)文件名的控件,基于一个 QLineEdit | |
抽象表示(可能远程的)文件系统中的对象句柄,类似于 URL 或在本地情况下指向文件或目录的路径 | |
文件路径特性是围绕表示文件系统的 Utils::StringAspect 的浅封装 | |
文件路径列表特性表示一个对象属性,该属性是文件路径列表 | |
使用集中管理的 QFileSystemWatcher 内部使用的文件监视器,并在 Mac OS 上强制限制 | |
包含与文件和目录相关的便利函数 | |
单文件的标准化向导页面,允许用户选择名称和路径 | |
QFutureSynchronizer 的增强版本 | |
实现具有锁定机制的递归 guards | |
将 QHeaderView 的大小调整到除拉伸列之外的所有列的内容,固定一列的大小 | |
封装了一个标识符,该标识符在特定运行的 Qt Creator 进程中是唯一的 | |
整数特性是某个对象的整数属性,包括对可视化或持久化等常见操作行为的描述 | |
向 QListView 添加了 setActivationMode,以允许在默认具有不同行为平台上实现单击/双击行为。请谨慎使用 | |
向 QListWidget 添加了 setActivationMode,以允许在默认具有不同行为平台上实现单击/双击行为。请谨慎使用 | |
管理 Qt Creator 下广泛使用的变量,用户可以将其输入到许多字符串设置中。当字符串使用时,变量将被替换为实际值,类似于在 shell 中扩展环境变量 | |
多选特性表示从几个选择中的一项或多项 | |
实现了一般 TreeView,用于任何侧边栏 Widget | |
用于 Qt Creator 的网络访问管理器 | |
实现一个 QPushButton,只有当用户按下菜单指示器时,菜单才会打开 | |
用户可以选择路径的控件。控件由一个 QLineEdit 和“浏览”按钮组成,并且可以选择执行变量替换 | |
允许用户使用平台分隔符(';'、':')编辑路径列表的控件 | |
从 XML 文件中读取任意、嵌套的数据结构 QVariantMap | |
将任意、嵌套数据结构的 Store 序列化到 XML 文件 | |
实现了一个用于与 IP 地址一起使用的 16 位端口号包装器 | |
用于处理进程的功能 | |
处理shell引号进程参数的功能 | |
描述进程的辅助类 | |
项目标准向导页面,允许用户选择项目名称和路径 | |
缓存解析QRC文件的内容 | |
解析一个或多个QRC文件并缓存其内容 | |
QSettings类的扩展,使用Utils::Key代替QString作为键 | |
表示从多个选择中的一种的具体选择 | |
显示消息一段时间,后将自动超时 | |
字符串属性是一些对象的类似字符串属性,包括对可视化或持久化等常见操作的描述 | |
表示一些对象属性的字符串列表 | |
文本显示是一个假方面,其唯一目的是在需要使用更昂贵的Utils::StringAspect项的地方提供文本显示 | |
与QWizard::registerField交互的复选框 | |
用于文本编辑的非可编辑组合框,与QWizard::registerField交互,提供可设置的'text'属性 | |
描述文本文件的格式并提供自动检测 | |
切换方面是某些对象的布尔属性,包括对其可视化或持久化等常见操作的描述。它还包含根据方面开启/关闭状态的独立工具提示、图标和文本 | |
用于在QTreeView中使用的模型便利基类 | |
将setActivationMode添加到QTreeView中,以在默认情况下不同的平台上允许单击/双击行为。请谨慎使用 | |
将setActivationMode添加到QTreeWidget中,以在默认情况下不同的平台上允许单击/双击行为。请谨慎使用 | |
三态方面是某个对象的一种属性,它可以具有三个值:启用、禁用和未指定 | |
实现简单方面的辅助类 | |
用于向行编辑、文本编辑或纯文本编辑添加选择Qt Creator变量的工具窗口 | |
实现带有左侧进度条的向导 | |
具有一些改进的QWizardPage |
本主题列出了已记录的Qt Creator C++类。有关未记录的类的信息,请检查源代码。
©2024 The Qt Company Ltd. 本文档中的文档贡献是各自所有者的版权。所提供文档的许可根据Free Software Foundation发布的GNU自由文档许可 versión 1.3的条款授予。Qt及其标志是The Qt Company Ltd在芬兰和/或其他国家的商标。所有其他商标均为其各自所有者的财产。