Those lib sizes are smaller that what I get on Windows (2.1M, 8M).
Perhaps they can be put on a diet.. but with Qt you have to accept that the
runtime is not small. That's why we have Ministro
> Well, you may say that the libs are shared among every Qt Apps. But in
> an Android phone, I don't really expect people would have many Qt
> Apps. So if a user ever installed 2 Qt Apps, the 7.5M is still a huge
> overhead, not to mention the other libs.
For me I don't care.. storage on new phones/tablets is bigger and my app
binary (without libs) will probably be 5M (this is a real desktop app ported
for tablets). I think the conclusion for you should be:
If you can use Java for your app, don't use Qt.
> In a country with low bandwidth like China, don't think about the user
> would install your app if you ask him to download 10MB files before
> the installation.
>
> So, do you guys considering cutting down the size of qt by removing as
> many things as possible ?
I'm not sure what can be removed? Perhaps non-Android QStyle subclasses and
resources are still in there?
Ross.
compile Qt on your own and disable all stuff you do not need:
http://doc.qt.nokia.com/4.7/fine-tuning-features.html
--
Best regards/Schöne Grüße
Martin
() ascii ribbon campaign - against html e-mail
/\ www.asciiribbon.org - against proprietary attachments
Geschenkideen, Accessoires, Seifen, Kulinarisches: www.bibibest.at
You might want to investigate qt embedded's qconfig.h which let's you strip out features...but really, Qt is big. It's just how it is if you want to share it between apps.
On Mar 10, 2011 11:14 PM, "Ross Bencina" <ro...@audiomulch.com> wrote:
Morr. Liang wrote:
>
> I just checked the release version of the qt libs, QtCore is 2M, QtGui
> is 5...
Those lib sizes are smaller that what I get on Windows (2.1M, 8M).
Perhaps they can be put on a diet.. but with Qt you have to accept that the runtime is not small. That's why we have Ministro
> Well, you may say that the libs are shared among every Qt Apps. But in
> an Android phone, I do...
For me I don't care.. storage on new phones/tablets is bigger and my app binary (without libs) will probably be 5M (this is a real desktop app ported for tablets). I think the conclusion for you should be:
If you can use Java for your app, don't use Qt.
> In a country with low bandwidth like China, don't think about the user
> would install your app...