QtPropertyBrowser控件在Qt5.5上的安装配置

简介

属性表是vs2003中最先引入的新控件,用于流量和设置大量的信息,现在,很多软件上都能看到它的身影,如vs,Qt Creator等IDE的详细设置里都离不开属性表。虽然,再Qt Creator里,属性表到处可见,但是,却没有集成到常用控件里面,为了弥补这一遗憾,文中推荐将类QtPropertyBrowser,用于类似属性表的开发。

准备

开发环境:Win7+Qt5.5.1
编译器为:msvc2010
下载类及QtDesigner插件:
QtPropertyBrowser:http://download.csdn.net/detail/yizhou2010/9669754
QtPropertyBrowserPlugin:http://download.csdn.net/detail/yizhou2010/9669759

安装配置

  1. 解压下载的源文件,通过Qt Creator打开qtpropertybrowser文件夹下的qtpropertybrowsr.pro,显示
    这里写图片描述

  2. 点击Configure Project后,对项目qtpropertybrowser进行qmake(右键–执行qmake或 构建–执行qmake)
    这里写图片描述

  3. 可能会输出提示,可以不用管

 Cannot read **/qtpropertybrowser/config.pri: No such file or directory
  1. 同样方式打开项目QTPropBrowser.pro,并选择Configure Project后
  2. 在项目QTPropBrowser项目的文件QTPropBrowser.pro中添加qtpropertybrowser.pri,该文件在qtpropertybrowser/src/下(其中**为qtpropertybrowser的安装目录)
include("**/qtpropertybrowser/src/qtpropertybrowser.pri")
  1. 修改完成后对项目QTPropBrowser进行qmake并构建,成功后,我们打开Qt Designer可以发现多了三个控件
    这里写图片描述

7.但是我们在Qt Creator的设计界面中并没有看到这三个新增的控件,原因是两者的安装路径一般不同。解决办法很简单:

  • 在Qt Designer的安装目录下找到G:\Qt\Qt5.5.1\5.5\msvc2010\plugins\designer文件夹下的三个文件QtPropBrowser.dll, QtPropBrowser.exp, QtPropBrowser.lib
  • 将其复制到Qt Creator的G:\Qt\Qt5.5.1\Tools\QtCreator\bin\plugins\designer文件夹下,重启QtCreator,即可看到设计界面中多了这三个新增的控件。

调用

在需要使用QtpropertyBrowser属性页项目的pro文件中添加(其中**为qtpropertybrowser的安装目录)

include("**/qtpropertybrowser/src/qtpropertybrowser.pri")

添加帮助文件

打开Qt Creator,选择菜单:工具–选项–帮助–文档,点击“添加…”,找到文件qtpropertybrowser.qch将其添加进来即可。
这里写图片描述

注:文件qtpropertybrowser.qch在”**\qtpropertybrowser\doc\html”目录下,如果找不到,我们可以将该目录下的qtpropertybrowser.qhp文件转换而来,具体方法如下:

  • 打开cmd,通过cd切换到”**\qtpropertybrowser\doc\html”目录下
  • 输入
 qhelpgenerator qtpropertybrowser.qhp -o qtpropertybrowser.qch

这里写图片描述

  • 5
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值