View Single Post
marxian's Avatar
Posts: 2,448 | Thanked: 9,523 times | Joined on Aug 2010 @ Wigan, UK
#1535
Originally Posted by freemangordon View Post
Well, CSSU stable is really rock stable and is very easy to be installed. We(developers) just cannot keep all the Qt software backward compatible with Qt 4.7.0 in PR 1.3 (and its bugs) forever for the sake of nothing. Instead of keeping qmltube compatible with unmaintained and buggy Qt version, isn't it better to just warn your users that they should install CSSU? Or do a runtime check for QT version and disable unsupported functionality?

Only a proposal, of course.

BTW great work man, qmltube is the software I admire most of all the things in repos (even if I use it rarely)
I agree about CSSU stable quality, but nevertheless I am not comfortable with the idea of making an application dependent upon it, at least not when the functionality concerned is trivial, but I am sure there will be cases in future where there will be no option but to depend on more recent Qt libraries (and therefore CSSU).

I much prefer the idea of a runtime check, though in this case I don't think it's necessary. I moved the batteryindicator stuff to QSystemDeviceInfo, so it should hopefully be OK for the next update. If not, I'll use the runtime check that I have now implemented just in case.
__________________
'Men of high position are allowed, by a special act of grace, to accomodate their reasoning to the answer they need. Logic is only required in those of lesser rank.' - J K Galbraith

My website

GitHub
 

The Following 3 Users Say Thank You to marxian For This Useful Post: