4 ms·
Sounds like you didn't read the article. For example rather than using 'override' if you use the Q_DECL_OVERRIDE macro it will spit out 'override' when you wan
by icefox 14y ago
Sounds like you didn't read the article. For example rather than using 'override' if you use the Q_DECL_OVERRIDE macro it will spit out 'override' when you want to compile with C++11 and when you don't it does nothing. Not a fan of modern C++ or can't use C++11 for some project, but you can for others? Qt has your back while from your tone wxWidgets forces you to not use the new C++11 features.
- rpwilcox 14y agoMy point was that QT has adopted the new ideas from C++ (like the new override operator), where as wxWidgets (last time I looked, a few years ago) has barely moved to using the STL for containers. wxWidgets is a much more conservative framework, where QT seems to embrace the new stuff (and provide backwards compatible hooks where possible). Of course, you could use different C++ styles and ignore "what you don't like" from either framework, but there's a little impedance mismatch.