
QT
rickys2080
Just for fun
展开
-
Qt Creator 黑色主题配置
如果是最新的Creator3.3+的版本,本身就自己带一个黑色的主题方案:工具==》选项==》环境配置完了大概是这个样子,但是文字没有改变,下面配置文字的颜色:还是在选项里面==》文本编辑器==》配色方案,在这里选择一个自己喜欢的就行了。另外我这里有一个VS2013的配色方案的插件。喜欢的可以下载。下载后将放到vs2013_dark.xml文件QtCreat转载 2015-06-16 13:46:59 · 6244 阅读 · 0 评论 -
小米智能家居之Yeelight智能灯开放API开发尝试
这两年,智能家居发展变慢了,似乎是泡沫后的沉淀。各方协议不统一,也限制了智能家居的普及。小米旗下Yeelight开放了API,好兴奋,赶紧来写个程序试试。协议下载:http://download.youkuaiyun.com/detail/syrchina/9591516,下面介绍下用QT来写个程序控制灯。灯包括灯泡、灯带。按照通信协议,控制Yeelight灯需要如下步骤:1. App UDP广播原创 2016-08-01 16:59:57 · 15825 阅读 · 3 评论 -
Qt 实现系统托盘,托盘菜单,托盘消息
Qt 实现系统托盘,托盘菜单,托盘消息 系统托盘就是运行的某个程序在电脑右下角的小图标,相信大家都很熟悉。QT 提供了QSystemTrayIcon类用于实现程序的托盘。QT提供了托盘示例,在examples文件夹下面,大家可以自行研究。 下面是我自己进行实现的一个示例,主要实现的功能: 1.托盘显示,托盘图标添加; 2.托盘激活事件分发; 3.托盘菜单; 4.托盘消息,点击消息,显示主窗口。 想转载 2017-03-21 12:37:52 · 1198 阅读 · 0 评论 -
QT离线安装包下载地址
QT离线安装包下载地址:http://www.qt.io/zh-hans/download-open-source/原创 2015-06-11 09:36:40 · 17368 阅读 · 4 评论 -
“qt没有被正确的安装,请运行make install”解决方法
拷贝了别人编译的一个QT版本,在QTcreater设置的时候,提示“qt没有被正确的安装,请运行make install”,解决方法:在qmake.exe同一文件夹下,创建一个qt.conf文件(ANSI格式)内容为:[paths]Prefix = ..注意,编码一定要ANSI格式原创 2016-03-04 22:58:13 · 5748 阅读 · 2 评论 -
QT5.4.2静态编译(包含QtWebKit)及配置方法
QT5.4.2静态编译(包含QtWebKit),在VS2013上创建项目,并成功运行 Qt项目发布的exe程序,默认是以动态链接形式的,这样发布后的程序会附带好多Qt自己的dll库,这样文件数量不仅多,而且移植到其他电脑上的时候,还可能会遇到,提示缺其他库等各种运行不起来的情况。当然办法还是有的,找到所有用到的库一块随着exe发布就可以了。其实还有一种方法就是用静态编译发布程序。转载 2016-03-04 17:08:55 · 5840 阅读 · 2 评论 -
QT5 添加 newtwork 库后还是无法找到库(LNK2019)的解决方法
写了个网络重新,编译提示:mainwindow.obj:-1: error: LNK2019: 无法解析的外部符号 "_~QHostInfo(void)" (__imp_??1QHostInfo@@QEAA@XZ),该符号在函数 "public: __cdecl MainWindow::MainWindow(class QWidget *)" (??0MainWindow@@QEAA@PEAVQW原创 2016-01-29 12:20:28 · 2128 阅读 · 1 评论 -
qt5 cannot find -lGL解决方法
QT5在unbuntu中编译提示错误:qt5 cannot find -lGL解决方法,在终端中执行:sudo apt-get install libglu1-mesa-dev -y原创 2015-07-06 16:57:15 · 6372 阅读 · 0 评论 -
QT生成的exe自动拷贝依赖的dll并打包的方法
QT生产的exe依赖很多dll,如何找出这些依赖并拷贝出来呢,最简洁的方法是:用QT自带的windeployqt.exe工具运行需要处理的exe即可,写个bat批处理喽:C:\Qt\Qt5.4.2\5.4\msvc2013_64\bin\windeployqt.exe myexe.exepause双击运行后,依赖的dll就自动拷贝到exe所在目录下了。文件打包嘛,用En原创 2015-06-18 17:30:22 · 9304 阅读 · 0 评论 -
Qt for Windows:Qt 5.8.0 MinGW 静态编译版本(包含OpenSSL)
刚刚弄好了5.8.0的静态编译,过程的话,和以前都差不多,就不多说了 唯一的不同就是 -qt-sql-sqlite 要改成 -qt-sqlite ,不然会报错如果想自己制作静态编译版本的Qt,我贴个以前5.6的链接,可以参考下 http://blog.youkuaiyun.com/wsj18808050/article/details/50909381这一次编译,我用的配置参数是:转载 2017-09-11 12:55:17 · 1109 阅读 · 0 评论