Qt
鹿鸣四海
慢慢来、不要让时间摧毁了时间
展开
-
发布的QT程序无法显示图标和图片的问题
在windows下编译好的QT程序在其他没有安装QT的机器上会出现图标和图片无法正常显示的问题。 这时我们可以通过以下方式来解决: 在release文件夹里创建plugins文件夹,并将QT安装目录下的plugins\imageformats文件夹复制到release\plugins文件夹(imageformats文件夹包含了许多图片格式的插件,如jpe原创 2016-04-11 14:01:38 · 1828 阅读 · 1 评论 -
Qt之等待提示框(QMovie播放gif图片,等待文字变化等)
在实现Qt界面的时候,往往需要进行一些诸如提示框的东东,如何实现、如何才能做到最美观又最易用成了主要考虑的问题,在设计提示框的问题上Qt自带的QMessageBox很强大而且很好用,但是若追求美观则有有点黯然失色,所以很多时候我们都必须自定义提示框等等的东西!现在主要介绍等待提示框。。。 在很多网页或者其他界面中经常可以看到各种各样的等待框,Qt如何实现自己的等待框呢?很easy。。转载 2016-04-11 14:04:27 · 5305 阅读 · 0 评论 -
QLabel中显示的字符串是支持HTML标签
QLabel中显示的字符串是支持HTML标签的。如果应用好的话会达到很多方便快捷的效果。举几个例子如下:(1) 作为标题:用一个QLabel对象,使其字体加大、加粗、居中,使用如下三个标签即可。new QLabel("标题", this, "title")(2) 加下划线:使用即可实现。(3) 给局部加样式还可以对text的部分内容添加标签,以使个别内容转载 2016-05-12 13:54:51 · 1925 阅读 · 1 评论 -
setStyleSheet来设定窗口部件的样式(前景色,背景图片)
使用setStyleSheet来设置图形界面的外观:QT Style Sheets是一个很有利的工具,允许定制窗口的外观,此外还可以用子类QStyle来完成,他的语法很大比重来源于html的CSS,但是适用于窗口概括:Style Sheets是文字性的设定,对于整个应用程序可以使用QApplication::setStyleSheet() 或者对应一个窗口可以使用QWidget::转载 2016-05-13 09:08:28 · 1799 阅读 · 0 评论 -
#pragma comment 用法
#pragma comment (lib,"MyDll.lib")表示链接MyDll.lib这个库。和在工程设置里写上链入MyDll.lib的效果一样,不过这种方法写的 程序别人在使用你的代码的时候就不用再设置工程settings了。告诉连接器连接的时候要找MyDll.lib,这样你就不用在linker的lib设置里指定这个lib了。(程序在拷贝重新编译不会有什么影响)原创 2016-05-26 23:09:19 · 1259 阅读 · 0 评论 -
VS2010下Dll的二次封装以及显示调用
需要用到二次封装,其实很简单,不过在第二个dll调用第一个dll的方法而已。 笔记下以免忘了。 //dll1.h#ifndef _dll1_h#define _dll1_h#define MYDLL extern "C" _declspec (dllexport)MYDLL int add(int x,int y);#endif //_dll1_h//dll1.cpp转载 2016-05-26 23:39:17 · 3581 阅读 · 0 评论