最近在做一个关于Qt的项目,在debug版本中没有任何问题,所以就想看看在Release版本下的运行情况,结果在开始运行时,出现如下图1-1所示的错误。在网上搜索答案,大多数是关于QWidget: Must construct a QApplication before a QPaintDevice 的相关问题,搜索了半天也没找到答案,后来还是决定自己根据实际情况及备份来寻找问题根源所在。

  

  与备份进行对比,发现与QWidget相关的变动就是新增加了一个ctkCheckableComboBox实例对象,将ctkCheckableComboBox实例对象进行屏蔽后,发现程序果然可以运行成功,遂锁定目标ctkCheckableComboBox。

  ctkCheckableComboBox属于CTK - The Common Toolkit,CTK相关资源可见http://commontk.org/index.php/Main_Page, 其他不做赘述。在此,ctkCheckableComboBox的使用涉及到了相关的动态链接库,再加上图1-1所示,我进行运行的明明是Release版本,但是图1-1显示的却是Qt5Cored.dll,而Qt5Cored.dll属于Qt的debug版本,因此猜想我在Release版本中用到的ctkCheckableComboBox相关动态链接库应该是debug版本的,后经查证,果真如此。

              图 1-1

最新文章

  1. 整体二分QAQ
  2. 工作中那些提高你效率的神器(第二篇)_Listary
  3. html、css、javascript、JSP 、xml学习顺序应该是怎样的呢?
  4. 常用的SQL分页
  5. MySQL中自己不太常用的命令
  6. Building Xcode iOS projects and creating *.ipa file from the command line
  7. MQL5 获取最后一单 利润
  8. java递归算法实现 数字人民币大写转换
  9. python爬虫url带中文解决方案之一
  10. [2014-08-18]初尝 AspNet vNext On Mac
  11. SpringMVC Spring MyBatis整合配置文件
  12. Object类-----java
  13. 基于 TensorFlow 在手机端实现文档检测
  14. Beta冲刺4/7
  15. python -- 函数进阶
  16. *args和**kwargs的区别
  17. 158A Next Round
  18. JS控制文本框只能输入数字 \保留小数点后两位
  19. Tensorflow高速入门2--实现手写数字识别
  20. BZOJ4899: 记忆的轮廓【概率期望DP】【决策单调性优化DP】

热门文章

  1. 09day 命令提示符优化及yum优化
  2. Spring - MVC - thymeleaf 缓存关闭
  3. Educational Codeforces Round 78 (Rated for Div. 2)D(并查集+SET)
  4. Go项目结构
  5. Layui自定义模块的使用方式
  6. vue卸载与安装+vue创建项目
  7. opencv:图像的算术操作
  8. celery 使用 - 3
  9. 201771010135 杨蓉庆《面对对象程序设计(java)》第十六周学习总结
  10. 吴裕雄 python 神经网络——TensorFlow实现回归模型训练预测MNIST手写数据集