QT学习
在QT学习过程中遇到的问题,以及解决办法
驱魔鮔_Roc
夜归挚友话灯前,古也谈谈,今也谈谈
展开
-
Qt设置窗口背景,但是不影响控件
设置窗口背景,代码如下,mainWidget->setStyleSheet("border-image:url(:/icon/123)");但是当添加一些控件之后,会出现下面这种情况;解决方法只给窗口设置样式 mainWidget->setObjectName("mainWidget"); mainWidget->setStyleSheet("#mainWidget{border-image:url(:/icon/123)}");...原创 2021-09-26 16:08:44 · 2698 阅读 · 0 评论 -
QMYSQL driver not loaded 解决办法,测试有效
感谢大佬的博客,转载用于记录qt连接mysql——从qt编译mysql驱动到qt连接mysql数据库(一、编译连接前准备)qt连接mysql——从qt编译mysql驱动到qt连接mysql数据库(二、编译连接)qt连接mysql——从qt编译mysql驱动到qt连接mysql数据库(三、问题整理)...转载 2021-04-16 18:55:19 · 151 阅读 · 0 评论 -
QT学习——做一个美观的按钮
之前有一篇文章提到QSS工具,所以利用空闲时间,整理一下QSS的样式效果,一直补充吧;正文QSS可以调节控件在不同状态下的样式,比如输入移入,鼠标移出,鼠标按下,鼠标松开;以QPushButton举例:...原创 2020-11-16 21:07:32 · 6281 阅读 · 0 评论 -
QT学习-工具分享QSS Editor
QSSQSS(QT Style Sheet)QT样式表可以为QT的控件(按钮、文本框、复选框等)提供各种样式,更改控件的外观,有点类似CSS;一般在QT里直接写QSS代码是没有任何的提示和预览的,所以即使写错了,可能也不会知道错在哪里,所以 今天分享一个工具网络上有很多的QSS编辑器的工具,下面列举出这些工具QSS Editor这个工具是我比较推荐的,它可以实时预览样式的效果,它的缺点就是不能够有错误提示,可以直接去网上下载,但是我下载是很慢,不知道是不是被墙的原因,所以我把下载下来的放在网盘分享原创 2020-11-12 22:44:48 · 3654 阅读 · 2 评论 -
QT报错:error: static assertion failed: No Q_OBJECT in the class with the signal
今天利用QT写一个项目,在写代码的过程中,使用到了QT中一大特色【信号和槽】,对这个也是刚刚学习阶段,所以在这里遇到了一个问题:error: static assertion failed: No Q_OBJECT in the class with thesignal # define Q_STATIC_ASSERT_X(Condition, Message)static_assert(bool(Condition), Message)其实这个问题主要是说明没有使用Q_OBJECT主界面原创 2020-08-20 23:13:48 · 6757 阅读 · 2 评论 -
QT调用Python脚本时,找不到模块
前言我都知道,现在的Qt是可以调用原创 2020-08-03 19:50:48 · 1806 阅读 · 1 评论 -
QT glut库程序编译通过,运行时出现程序异常结束
前言:最近学习QT 的OPenGL库,问题描述:当我按照网络上的教程配置好以后,编译能通过,但是运行时,就会出现程序异常结束。如下图所示,要命的是连调试都不可以。解决问题:对于初学者来说,刚接触引入外部库文件,这个问题根本无法追踪,经过半天的尝错,终于定位到了问题是因为调用glut的库函数。https://blog.csdn.net/qq_21078557/article/details/83379401...原创 2020-06-28 19:22:54 · 735 阅读 · 0 评论 -
QT二次开发Kvaser
前言最近工作中需要自己去开发一个上位机,上位机的通讯方式时CAN,利用Kvaser将CAN信息传递到上位机,所以就需要二次开发Kvaser,保证上位机的正常通讯。原本是本着前人栽树,后人乘凉的想法,去网络上查找相关的源码,网络上很少有相关的资料,...原创 2020-06-22 19:34:59 · 2274 阅读 · 8 评论 -
QT报错:multiple definition of 'qMain(int ,char**)'
QT导入项目时,出现重定义错误 今天在导入人家完整的QT项目时,在导入之后,点击构建,出现很多重定义的问题,具体如下图所示:出现重定义错误 经过网上查找解决办法,得知是因为重复的导入项目,导致项目中项目文件重复引用了一些文件,如下图所示:解决办法:将重复的.cpp文件删除即可;...转载 2020-02-26 19:22:14 · 1585 阅读 · 3 评论