效果 问题描述 最近发现个问题,想在QPushButton中只显示一个小icon(不带文字),其他地方透明,这个场景其实很多地方都会用到,以前写android、css的时候,这些问题很容易解决,但不知...
Qt跨进程调试
方法1 Qdebug打日志调试,利用Log4Qt将日志重定向输出到文件中 优点:简单、快速 缺点:只适合已经定位bug位置的情况,如果不确定bug位置,则打日志的地方会较多 方法2 选择需要调试的进程...
Qt Creator C2440:”初始化”:无法从”overloaded-function”转换为“***”
报错问题 Qt Creator C2440:"初始化":无法从"overloaded-function"转换为“***” 问题分析及解决 使用qobject_cast时,使用了下面的写法 A* m =...
国产化 银河麒麟编译Qt程序的问题汇总
Run in terminal 莫名奇妙软件无法在QtCreator中运行或者调试,main函数都无法进入,QtCreator中一运行就崩溃,并跳到汇编界面,这多半和代码没什么关系,我这里是将项目-&...
Qt 信息框中默认OK、Cancel英文按钮改为中文确定、取消
qmessagebox提供的默认按钮是英文的,我们需要改为中文,重写个信息框类倒也可以,有没有更简单的方法? 有! 运行效果 代码 #include "mainwindow.h" #include &...
Qt const QHash遍历 error: C2679: 二进制“=”: 没有找到接受
报错 error: C2679: 二进制“=”: 没有找到接受“QHash<QString,QString>::const_iterator”类型的右操作数的运算符(或没有可接受的转换) ...
QtCreator调试时候不能使用visio
QtCreator调试时操作visio,会发现visio卡死,这并不是系统卡死了,也不是visio卡死了,仅仅是因为QtCreator调试功能和visio冲突引起的,因此最好在QtCreator调试时...
QtCreator调试时进入汇编语言
有时候使用QtCreator调试Qt代码时,会进入到汇编语言界面,当然,这会由很多原因引起,有时候清除项目重新编译一下就可以解决问题,而我,发现了另一个可能导致这个问题的原因,就是断点。 有时候,断点...
使用Qt进行开发的一些心得和体会
使用Qt也有大半年时间了,主要使用Qt做一些桌面端软件的开发。下面,主要针对桌面端开发谈一些自己的体会。 跨平台开发的神器 Qt为跨平台开发而诞生,说实在的,在跨平台开发方面,Qt确实做的不错,使用Q...
Qt开发 指定的qrc文件无法找到,但又无法修改()
Qt Creator中打开ui文件的时候,如果找不到qrc文件的时候,会报这样的错误 但是,将ui文件切换到编辑页面,对该文档进行搜索的时候,又找不到该qrc文件,只有对项目进行全局搜索的时候,才能找...