Qt
GAMELOFT9
读万卷书,行万里路,知行合一。
展开
-
通过样式表自定义按钮外观
一、概述 根据《C++ GUI QT4编程》第二版,自定义QT控件的外观有两种方式:1、使用样式表;2、子类化QStytle现在的需求是将QPushButton的外观定义成如下的样子: 具体的需求还包括: 当鼠标在button上时,颜色要改变; 当按下时,颜色要加深; 如果按下进入另外的状态,原创 2015-06-25 15:20:36 · 896 阅读 · 0 评论 -
集成Qt5.2到VS 2013
注:对原文有所修改。1.下载QT,http://www.qt.io/download-open-source/ 我基于windows的,QT版本除了32\64还分为opengl和非opengl,百度了一下 Opengl和非opengl的区别 好像就是支持opengl开发的原生库的差异。主要要注意32、64位的问题,对应的vs的版本的问题,因为工程编译的时候需要用转载 2015-06-07 20:11:50 · 849 阅读 · 0 评论 -
'A previous installation of Qt5 Visual Studio Add-in was detected'解决方案
一、概述在安装Qt Visual Studio插件的时候,安装到一半卡死了,于是用任务管理器将其结束。后来重新安装qt-vs-addin-1.2.2-opensource.exe插件时,就报如下错误:二、解决方案不能安装是因为注册表里还有残留项,先进入注册表,然后Ctrl+F 查找Qt5VSAddin,将所有找到的注册表删掉,然后重新安装就可以了。做之前原创 2015-06-07 20:40:26 · 2107 阅读 · 0 评论 -
QT语法智能提示
关于Visual Assist X Visual Assist X是一款非常好的Microsoft Visual Studio插件,具有强大的编辑特色,可以完全集成到Microsoft开发环境中来升级IDE,在不改变编程习惯的同时就可以感受到Visual Assist X带来的好处。 软件支持Microsoft Visual Studio 2003-2012、C/C++、C#、转载 2015-06-07 20:20:43 · 1545 阅读 · 0 评论 -
QString转char*
Qt下面,字符串都用QString,确实给开发者提供了方便,想想VC里面定义的各种变量类型,而且函数参数类型五花八门,经常需要今年新那个类型转换Qt再使用第三方开源库时,由于库的类型基本上都是标准的类型,字符串遇的多的就是Char*类型在Qt下怎样将QString转char*呢,需要用到QByteArray类,QByteArray类的说明详见Qt帮助文档。因为char*最后转载 2015-06-07 20:38:16 · 486 阅读 · 0 评论 -
vs2013中QT信号槽绑定
一、概述由于是在vs2013中进行QT的开发,环境的搭建是:vs2013 、QT for windows with openGL、vs add-in插件。发现搭建好了之后,并不能像QT Creator那样,右击控件可以调到信号槽的绑定,如下图所示: 而Qt Creator是可以的,如下图所示:二、解决方案目前发现有两种解决方案,第一种是在VS中将该项目导出到原创 2015-06-08 19:20:33 · 3216 阅读 · 0 评论