摘要:在Windows平台下Qt的exe报错问题排查步骤 工具介绍: 1. Dependency Worker Dependency Worker是一个免费的用具用来扫描任何的32bit 或者64bit 的Windows模块(可以是exe,dll, sys,etc.) ,并建立hierarchical t
阅读全文
随笔分类 - QT
Quasar Technologies for GUI with C plus plus
QT the GUI of CPP
摘要:编码,保存,编译,运行,一切都很顺利,可是结果呢: 出现乱码!!! 试着编译下你会发现编译出错:error C2001: newline in constant 为什么呢?因为UTF8分为UTF8-无BOM和UTF8-BOM UTF8-BOM其实就是比UTF8-无BOM多了几个字节的文件头,用于和U
阅读全文
摘要:1. QMessagebox 类的几个静态成员函数,可以直接调用创建对话框 2.static StandardButton QMessageBox::information ( QWidget * parent, const QString & title, const QString & text
阅读全文
摘要:QOpenGLFunctions的使用(2) 前一小结请参考:QOpenglFuncations(1) www.icmzn.com 本小节介绍相关的类: 1. The QGLContext class The QGLContext class包装了OpenGL的渲染环境类,即所有的QOpengl的绘
阅读全文
摘要:QOpenGLFunctions的使用 1. QOpenGLFunctions 说明 QOpenGLFunctions 类提供了跨平台的OpenGl ES2.0 API版本。 OpenGL 2.0 提供了OpenGL中的子类集合,可以提供跨多个平台的桌面系统以及嵌入式OpenGL的实现。然而,却很难
阅读全文
摘要:1. Qt多线程与Qobject的关系 每一个 Qt 应用程序至少有一个事件循环,就是调用了QCoreApplication::exec()的那个事件循环。不过,QThread也可以开启事件循环。只不过这是一个受限于线程内部的事件循环。因此我们将处于调用main()函数的那个线程,并且由QCoreA
阅读全文
摘要:1.需要使用多线程管理的例子 一个进程可以有一个或更多线程同时运行。线程可以看做是“轻量级进程”,进程完全由操作系统管理,线程即可以由操作系统管理,也可以由应用程序管理。Qt 使用QThread 来管理线程。 我们的主界面有一个用于显示时间的 LCD 数字面板还有一个用于启动任务的按钮。程序的目的是
阅读全文
摘要:比如我们有一个程序在: C:/Qt/examples/tools/regexp/regexp.exe 1. 程序所在目录 QString QCoreApplication::applicationDirPath() 那么 qApp->applicationDirPath() 的结果是: 输出:C:/
阅读全文
摘要:1. 在VS2013中打开QTCreater新建的项目 (1)通过双击.ui 打开QT的设计器,然后修改。 (2)通过QT设计器,新建ui文件,放在VSQT的工程中 但是需要对此xxx.ui文件,进行编译,然后才能在VS中添加相关的信号和草信息。 【选中文件xxx.ui, 右键,点击“编译”】,即可
阅读全文
摘要:推荐QT开发的配置如下: 我的硬件配饰中等,所以推荐一下配置: QT551版本,目前QT最新版8.0,为了稳定选择551版本 VS2013IDE, 因为VS2010与VS2013的编译器相同,但是VS2013版本提供的codding风格大变,有很多的便捷工具可以使用,不需要再安装visualAsis
阅读全文
摘要:参考网址: http://blog.csdn.net/syrchina/article/details/17335945
阅读全文
摘要:问题场景: 当用VSIDE开发完一个项目,在部署到目标环境中时,配置文件OK,但是报错需要调试 《1》Deploying Visual C++ library DLLs as shared assemblies VC++的Redistributable Package,可以被用来部署“release
阅读全文
摘要:Building Qt as a Shared Library 因为:QT基本上都是采用动态编译的(被安装的OS中的),(如安装包往往都是默认动态编译处理好的动态库),所以我们采用动态连接的方式进行发布应用。 如果采用静态的方式发布,则需要重新通过对QT的源码进行“静态编译”后形成lib,或者obj
阅读全文
摘要:关于QT建立项目中遇到的相关问题的处理办法 1.在QTCreater中新建一个空的工程时,第一次运行会抱一个错误,如下: -1: error: LNK1123: 转换到 COFF 期间失败: 文件无效或损坏 解决方法:编译系统中出现两个cvtres.exe文件,需要到相应的位置找到这两个文件,然后查
阅读全文
摘要:Qt相关安装
阅读全文
浙公网安备 33010602011771号