QT
GIS帅
专注于GIS方面的开发
展开
-
QT应用程序的打包与发布
QT 应用程序的打包,我这里主要介绍将利用QT开发的应用程序与其依赖的dll进行打包,生成一个exe可执行文件,方便发布。 1. 准备工具(下载地址:http://download.csdn.net/detail/u013045316/9604819) (1)Process Explore软件,来获取应用程序所依赖的dll文件;原创 2016-08-16 16:32:12 · 1216 阅读 · 0 评论 -
QT程序打包出错:缺少dll或者应用程序无法启动
在打包QT开发的应用程序时,遇到两个错误, 缺少dll或者应用程序无法启动,第一个错误肯定是没有将应用程序的依赖dll包含完全;第二个错误重点说一下: (1)要将qwindows.dll放在platforms文件夹中,然后再将其和其他依赖dll放在同级目录,如果直接将qwindows.dll与其他dll放在一起,打包就会出现应用程序无法启动的错误; (2)如果原创 2016-08-16 16:43:51 · 6786 阅读 · 0 评论 -
QT-获取文件路径和文件名
这篇博客来说一下在QT中如何获取文件名和文件路径主要用到了QFileInfo这个类,下面以代码示例来说明: QString file, file_name, file_path; QFileInfo fi; file= QFileDialog::getOpenFileName(this原创 2016-06-15 19:08:40 · 8358 阅读 · 0 评论 -
QT-文件选择对话框的模态与非模态
模态对话框与非模态对话框的基本概念就不详说了,简单说一下: 模态对话框弹出时,主窗口被阻塞,简单来说就是如果该对话框不关闭,则主窗口上的按钮都不可用; 非模态对话框反之。 那么如何在QT中创建模态与非模态的文件选择对话框呢?1. 创建模态对话框(2种方式) (1) QFileDialog *myDlg=ne原创 2016-06-14 16:39:41 · 2120 阅读 · 0 评论 -
QT5中文乱码解决方案
在QT中会遇到中文乱码的问题,具体原因就不多说了,网上有很多资料。下面就说一说,在QT5中遇到中文乱码的解决方案。 在QT4中一般解决方法是添加如下代码: #include int main(int argc, char **argv) { ......原创 2016-06-14 16:17:02 · 838 阅读 · 0 评论