首页| 论坛| 消息

标题:qml写的程序,插件目录里的qmldir 有办法删除而不影响程序运行吗
作者:fghfghfgh
日期:2014-10-12 21:28
内容:

最近用qml写了一个程序,代码 几乎全是qml+js
然后动态编译,体积53.7M多
但我发现,在插件目录下有个 叫 qmldir的 文件,不能删,删了 就会导致程序运行 后 看不到界面,什么都看不到,但这个文件非常容易被修改,因为他是个文本文件
始终觉得不太好的
我在思考 有没有办法,删除这个文件,而不影响程序的运行呢,好几个目录下都有这个文件,就是不能删,删了就运行出错
我的目录结构如下:
├─myapp
││icudt52.dll
││icuin52.dll
││icuuc52.dll
││libgcc_s_dw2-1.dll
││libstdc++-6.dll
││libwinpthread-1.dll
││PageNavigationBar.exe
││Qt5Core.dll
││Qt5Gui.dll
││Qt5Network.dll
││Qt5Qml.dll
││Qt5Quick.dll
││Qt5Widgets.dll
││tree.txt
││
│├─platforms
││qwindows.dll
││
│├─QtQuick
││├─Controls
││││qmldir
││││qtquickcontrolsplugin.dll
││││
│││├─Private
││││qmldir
││││
│││└─Styles
│││qmldir
│││
││├─Layouts
│││ ..


#1 [雷小某 10-13 10:08]
第一、静态编译,这个没什么好说;
第二、其实多出来的体积大多数来自icu库,如果你不追求国际化,可以自己去icu官网定制icu数据,这样下来icu三个动态加起来的体积估计也就4M不到

PS:真想做商业化的话最好自己动手编译Qt库,Win下的话老老实实自己编一个VC++版的
#2 [彩阳 10-13 11:55]
我一个中等规模项目,使用QML加上静态编译,大概7M。
#3 回 彩阳 的帖子 [fghfghfgh 10-13 12:45]
彩阳:我一个中等规模项目,使用QML加上静态编译,大概7M。 (2014-10-13 11:55) 
怎么弄的啊能大概说说吗
#4 回 雷小某 的帖子 [fghfghfgh 10-13 13:01]
雷小某:第一、静态编译,这个没什么好说;
第二、其实多出来的体积大多数来自icu库,如果你不追求国际化,可以自己去icu官网定制icu数据,这样下来icu三个动态加起来的体积估计也就4M不到

PS:真想做商业化的话最好自己动手编译Qt库,Win下的话老老实实自己编一个VC++版的

....... (2014-10-13 10:08)
谢谢指点, 只是我没有购买正版,自己打算弄个软件去卖这样会违反规定
另外我的软件在win8下开发 用户群是windows 用户, 我目前用的不是vs而用的mingw,是不是用vs 比较好啊
#5 回 fghfghfgh 的帖子 [彩阳 10-13 14:44]
fghfghfgh:怎么弄的啊  能大概说说吗 (2014-10-13 12:45) 
看看这个帖子。
http://www.qtcn.org/bbs/read-htm-tid-57329.html

<< 1 2 >> (1/2)

回复 发表
主题 版块