Qt开发
随风丶逆风
这个作者很懒,什么都没留下…
展开
-
Qt实现QComboBox的鼠标点击信号
因为项目需求,需要实现点击QComboBox时就发送信号,但是Qt自带的QComboBox类,只提供了以下几种信号:void activated(int index)void activated(const QString & text)void currentIndexChanged(int index)void currentIndexChanged(const QString原创 2018-01-26 14:28:21 · 17973 阅读 · 3 评论 -
QT跨MinGW和MSVC两种编译器的解决办法
由于MinGW的编译速度较慢,所以项目采用QT Creator上开发,VS2015上进行编译。但是两边由于自带库和编译环境的差异,会报许多错误。为了兼容两个平台,可以使用以下方式进行头文件导入、宏定义以及某些代码的定义等。#ifdef _MSC_VER//此处为MSVC编译器环境下的代码#elif __GNUC__//此处为MinGW编译器环境下的代码#endif如果是针对不同原创 2018-01-29 14:11:03 · 11730 阅读 · 0 评论 -
QT项目在VS上的编译,windows.h与winsock2.h存在多个重定义的问题的解决方法。
【原因】在中包含了头文件,由于其版本的不同,导致出现上述的错误。中相关代码如下:#ifndef WIN32_LEAN_AND_MEAN#include #include #include ........#ifndef _MAC#include #include #endif.......#include #endif#endif【解决办法】一、原创 2018-01-29 14:24:11 · 2493 阅读 · 0 评论