当前位置:首页 > 编程 > 【编程】QT中速度仪表盘控件QMeter的安装方法

【编程】QT中速度仪表盘控件QMeter的安装方法

qmeter

1、首先在官网上下载:

http://qt-apps.org/content/show.php?content=72850&forumpage=0

2、解压;

3、使用qt-creator打开工程项目.pro文件,并编译。编译的时候会报错误。

    Warning: The name ‘layoutWidget’ (QWidget) is already in use, defaulting to ‘layoutWidget1’.

   解决的办法是:

Open the .ui file using a text editor (*not Qt Designer*) and do a search for “layoutWidget”. You should find it twice. Change the name of one to something unique, and the warning will go away.

用文本编辑器打开ui文件,修改里面的layoutWidget,一般会搜索到三个值,需要修改为不同的值。如layoutWidget1 layoutWidget2等……

4、返回该文件的上一级目录,在你编译之后会生产一个文件夹,名字为*-buled-desktop-……。在该文件中会有makefile文件。

5、make

6、make install

这样,整个控件就安装完成了。

使用空间的时候需要注意,在你的程序中添加三个文件,分别是:

qmeterdrawfunctions.cpp

qmeter.h

qmeter.cpp

=========================================

好,到这里,整个就搭建完成了,如有疑问,请留言。

ps:也可以使用INSTALL文件中的qmake方法编译。

另外一种QT仪表盘控件的使用方法。非使用控件。

http://www.datouinfo.com/?p=117

 

  • «
  • »
  • 作者:
    除非注明,本文原创:大头资讯网,欢迎转载!转载请以链接形式注明本文地址,谢谢。
    原文链接:http://www.datouinfo.com/?p=18

    【编程】QT中速度仪表盘控件QMeter的安装方法》有 6 条评论

    1. 匿名说道:

      /root/QMeter052/qmeterplugin.cpp:145: error: invalid application of ‘sizeof’ to incomplete type ‘QStaticAssertFailure<false>’
      /root/QMeter052/qmeterplugin.cpp:145: error: expected unqualified-id at end of input
      出现了这两个错误时怎么回事呢

    2. 怺逺 海子说道:

      你好,我想要看看这部分的东西,另外我想问问哦,在旋转的过程中是否有动画效果,还是比如从0设置到最大 是渐变过去还是直接跳过去了。我的邮箱Richards@live.cn谢谢

    3. 怺逺 海子说道:

      你好,我想要看看这部分的东西,另外我想问问哦,在旋转的过程中是否有动画效果,还是比如从0设置到最大 是渐变过去还是直接跳过去了。我的邮箱Richards@live.cn谢谢

    4. guofu2015说道:

      安装win版本的qmeter ,求指导