日志
2011-10-08 12:20 在没有安装QT的电脑上运行QT程序常见问题
2012-07-15 15:07
关于qt程序放在没有安装qt机子上出现的问题
1.乱码 原文:http://www.qtcn.org/bbs/read.php?tid=24923 1. 在主程序main开始处增加以下语句,注意要按顺序书写: QApplication::addLibraryPath("./plugins");2.程序其他地方,包括其他文件、类文件中,直接使用中文: QString str = "我是中文";3.在部署目录(执行程序放置的目录)中建立子目录 plugins,之后在此目录中建立codecs子目录,将qcncodecs4.dll复制到此子目录中,形成如下目录结构: <app-install-dir>\plugins\codecs2.图片显示不了 在程序的目录下建立一个imageformats文件夹 然后把C:\Qt\2010.05\qt\plugins\imageformats下的用到的库拷贝过去 如果图片有gif的就拷贝gif的dll文件,如果有jpeg的就拷贝jpeg的dll库文件 3.音乐不能播放问题 在程序的目录下建立一个phonon_backend文件夹 将下面的dll库拷贝过去 以上都是插件... 当然前提你要把一些基本的qt库要加到程序目录下比如: build为release时一般用到 libgcc_s_dw2-1.dll mingwm10.dll QtCore4.dll QtGui4.dll build为debug时一般用到 libgcc_s_dw2-1.dll mingwm10.dll QtCored4.dll QtGuid4.dll 这些库需要哪个就拷贝哪个,运行程序时会提示缺少什么库就添加该库... 原文出自:http://hi.baidu.com/%CE%DE%BA%DB%D6%AE%C3%E7/blog/item/88b7b038926be1f814cecb45.html |