QtQtCreator Qt Creator 插件开发(22):添加新的工程类型(续三) by 豆子 2012年3月9日 作者 豆子 Core::BaseFileWizard 类Core::BaseFileWizard在 coreplugin/basefilewizard.h 文件中声明: 继续阅读 2012年3月9日 0 个评论 2.1K 次阅读
QtQtCreator Qt Creator 插件开发(21):添加新的工程类型(续二) by 豆子 2012年3月8日 作者 豆子 Item Model 类向导 假设我们希望提供一个新的类向导,来帮助我们自动生成一个数据项模型的文件。这个文件将基于如下几个数据: 模型类名称; 父类名称(可以是QAbstractItemModel、QAbstractListModel或者QAbstractTableModel中的一个); 头文件名; 源代码文件名。 继续阅读 2012年3月8日 0 个评论 2.2K 次阅读
QtQtCreator Qt Creator 插件开发(20):添加新的工程类型(续) by 豆子 2012年3月4日 作者 豆子 预定义的IWizard实现:Core::BaseFileWizard Qt Creator 已经提供了一个默认的IWizard接口的实现,也就是Core::BaseFileWizard类。这个类提供了IWizard接口的所有函数的默认实现,并且增加了自己特有的虚函数。为了利用这个类,我们需要继承它,并且重写其中的一个或多个函数。 继续阅读 2012年3月4日 0 个评论 2.1K 次阅读
QtQtCreator Qt Creator 插件开发(19):添加新的工程类型 by 豆子 2012年2月28日 作者 豆子 Qt Creator 中,新的工程类型将出现在“文件 -> 新建”菜单项中;我们可以通过打开的选择工程类型的对话框来找到所需要的工程: 在本章中,我们将学习如何向上面所示的对话框中添加新的工程类型。 继续阅读 2012年2月28日 2 评论 2.4K 次阅读
QtQtCreator Qt Creator 插件开发(18):向查找对话框添加过滤器(续二) by 豆子 2012年1月2日 作者 豆子 显示搜索结果 find 插件提供了一个叫做Find::SearchResultWindow的对象,用于显示搜索结果: 继续阅读 2012年1月2日 0 个评论 2.1K 次阅读
QtQtCreator Qt Creator 插件开发(17):向查找对话框添加过滤器(续) by 豆子 2012年1月1日 作者 豆子 ProjectExplorer ProjectExplorer命名空间中的类都是与 Qt Creator 中的工程管理相关的。该命名空间由 projectexplorer 插件提供,而 Qt Crteaor 所支持的工程类型也是由这个插件提供。例如, cmakeprojectmanager 插件实现了ProjectExplorer命名空间中所定义的接口,支持的是 CMake 工程; qt4proj ... 继续阅读 2012年1月1日 2 评论 2.3K 次阅读
QtCreator Qt Creator 插件开发(16):向查找对话框添加过滤器 by 豆子 2011年12月25日 作者 豆子 Qt Creator 的查找对话框允许用户使用文本或者正则表达式进行搜索。点击“编辑-查找/替换-高级查找”即可打开查找对话框。 继续阅读 2011年12月25日 2 评论 2.4K 次阅读
QtQtCreator Qt Creator 插件开发(15):添加选项页 by 豆子 2011年12月3日 作者 豆子 Qt Creator 中的选项对话框用于设置 Qt Creator 的各种参数。前面说过,Qt Creator 就是一个插件加载器,用于加载各个插件,所以,这个选项对话框也可以用于设置各种插件的参数。我们可以通过工具-选项来打开这个对话框: 每一个插件都可以提供一个或多个选项页。这些选项页可以供选项对话框加载。在下面的内容中,我们将学习如何向选项对话框添加新的选项页。 继续阅读 2011年12月3日 0 个评论 2.2K 次阅读
QtCreator Qt Creator 插件开发(14):添加新的导航器(续) by 豆子 2011年11月27日 作者 豆子 实现INavigationWidgetFactory 现在,我们开始实现INavigationWidgetFactory接口。这个类声明如下: 继续阅读 2011年11月27日 2 评论 2.4K 次阅读