QT
文章平均质量分 71
hanxp001
not complicated
展开
-
Qt5.12的Combobox下拉框与之前版本的部分区别差异
下拉后设置如下属性方法:1、下拉框的背景色和当前默认选中的颜色(一般为当前框中的第一个值)QComboBox QAbstractItemView { background-color: rgb(255,255,255); /* 整个下拉窗体的背景色 */ selection-background-color: rgb(366,244,203); /* 整个下拉窗体被选中项的背景色 */2、越过每一项的颜色,(注意中间hover少一个:号 )之前版本:QC原创 2020-05-17 23:26:20 · 424 阅读 · 0 评论 -
QT获取各种平台系统版本信息之QSysInfo
一、头文件#include <QSysInfo>二、函数使用<2.1>获取Windows版本使用 函数:QSysInfo::WinVersion() 部分枚举类型的Windows版本:enum MacVersion { MV_9, MV_10_0, MV_10_1, MV_10_2, ..., MV_None } ...原创 2020-03-19 21:58:43 · 2961 阅读 · 5 评论 -
QComboBox类的使用,下拉列表框的触发:activated与currentIndexChanged的区别
一、介绍QcomboBox属于继承自QWidget,给用户提供一种呈现选项列表的方式,作用:使其占最小的控件,列举最多的选项供用户选择。二、触发条件当前用户点击所选的具体列表项两种触发方式:1、void currentIndexChanged(参数)参数:int index 和 const QString & text两种触发条件:在单击选择框并且当前所...原创 2020-03-15 00:42:35 · 7802 阅读 · 0 评论 -
QT在构造函数中写的控件不显示(按钮不显示)问题
一、问题:有时间你会发现你在新建的工程中构造函数里面编写按钮等控件去初始化后运行发现窗口一片空白,什么都不显示,是什么原因导致呢?二、可能出现的原因:1、你新建的工程师MainWindow子类工程,没有设置父窗口。2、没有将控件的父窗口设置成自己定义的widget。eg:#include<QMainWindow>QMainWindow::QMainWind...原创 2020-01-07 23:01:38 · 8320 阅读 · 2 评论 -
qt中main函数中的exec()作用总结
在qt中的main函数中大家总会看到一个exec()函数的调用方式,一般存在于函数的最后一行用来作为返回使用。eg1:int main(int argc,char * argv[]){ QApplication a(argc,argv); MainWindow w; w.show(); return a.exec();}一般看到的都是用来直接在ma...原创 2019-10-21 23:12:48 · 16277 阅读 · 0 评论 -
创建QT最开始常见的两个错误:cannot run compiler ‘cl‘.和Cannot run compiler ‘g++‘。
1、cannot run compiler 'cl'。解决方案:(1)重新选择点击左下角三角形上面那个桌面(debug)图标,选择构建套件为:minGW32bit,假如本身已经选择的此套件、那么请使用第二种方案(2)把本地安装的vs的安装程序中的cl应用插件和程序添加到电脑的环境变量中去,这里需要注意的是vs2019和之前的vs可能有点区别,vs2019的安装目录中的cl存在于如下截图...原创 2019-06-24 00:04:41 · 27710 阅读 · 15 评论 -
Cannot run compiler 'g++' Maybe you forgot to setup the environment,与很多人解决方法不一样,大家可以看下什么原因?
Cannot run compiler 'g++' Maybe you forgot to setup the environment 只是新建了项目,没有编写代码都报错,其实问题描述的很明确了,就是解决不了 试过的解决方法: 把g++的路径D:\Qt\Qt5.10.0\Tools\mingw530_32\bin添加到path环境变量中,控制台输入命令g++ -v能看到g++的路径就是这个...原创 2019-07-17 00:19:21 · 7022 阅读 · 8 评论