Half-Life Model Viewer 2.0 Created 8 years ago2016-08-11 18:01:33 UTC by Solokiller Solokiller

Created 8 years ago2016-08-11 18:01:33 UTC by Solokiller Solokiller

Posted 7 years ago2017-07-18 20:18:12 UTC Post #336140
Looks great.
Posted 7 years ago2017-07-19 19:34:20 UTC Post #336161
I hope you have used Qt 4.8.7 or something in 4.x branch. I hate Qt 5.x. It became a bloatware after 5 in my opinion.

As long as you do not use QML (which is retarded for Windows imo) ,or not intended producing for mobile ; I think you are completely fine with 4.x. It is much more stable, compact and developed by a real company.
Posted 7 years ago2017-07-19 19:46:17 UTC Post #336162
I'm using 5.9. What's wrong with the 5 series? I haven't had any issues with it.
I'm not using QML, just UI files with Visual Studio integration.
Posted 7 years ago2017-07-19 20:02:29 UTC Post #336163
If I remember correctly, not only DLL files are bigger, it needs more DLL files. And one of them was like 20~ mbytes which is related to ICU.

There were some other things but I do not remember them now.

Nice profile picture btw :D
Posted 7 years ago2017-07-19 20:10:11 UTC Post #336164
Well, i just checked and Qt5 needs 3 dlls, around 5 Mb each. WxWidgets has more than that.
The standalone install doesn't require an ICU lib, but i may have to add it for it to work out.

The Angelscript IDE uses it and is 25 Mb compressed in a release build, but it has libraries that probably aren't required so it can be trimmed down.

And thanks, i saw the picture on Imgur and i just had to use it :P
Posted 7 years ago2017-07-19 21:10:59 UTC Post #336167
In my instance, it needed platforms/qwindows.dll, qoffscreen.dll, qminimal.dll even though dependency walker not showing them along with ICU and classic Qt dlls. Dont know about ICU, I just needed to put that in the archive. Maybe there is a way for not putting it in the archive but I dont know.

DLLs are more than 30 mbytes.

For Qt 4. It is like 10~ mbytes for DLLs.
Look at my old projec: (There are some extra dlls that should not be considered though)

Qt 5: https://transfer.sh/tULS5/Flappy%20Bird_x86_win32_v1.2.0.zip
Qt 4: https://transfer.sh/15SPsd/FlappyQt_CD_Demo_win32.zip

One of the icu dlls I put was probably cropped version I found randomly on the internet.
.

And one more thing,

There was something wrong with Qt's OpenGl support. Maybe its fixed in 5.9 but if possible, do not use Qt's wrappers for OpenGL.
You must be logged in to post a response.