Earlier quoted context omitted.
I can't think of a Qt app that looked odd on macOS. I've developed quite a few pieces of software in Qt for the mac, and they all perfectly use the OS's styles and colors.
Is any of the software publically available? I will critique it.
Qt Creator 4.7.0 released
31–40 of 41 posts
Re: Qt Creator 4.7.0 released
#32Earlier quoted context omitted.
I hate the slowness and bloat and entire ideology behind electron, BUT...electron apps do a pretty decent job of feeling native on the platform. Something I've never seen a Qt app do. Would love a counter-example, if you've got one. I'm on a mac.
What Electron applications feel native on any platform? I use Discord and it feels and looks like a web-page, not a Windows application.
Re: Qt Creator 4.7.0 released
#33Earlier quoted context omitted.
I hate the slowness and bloat and entire ideology behind electron, BUT...electron apps do a pretty decent job of feeling native on the platform. Something I've never seen a Qt app do. Would love a counter-example, if you've got one. I'm on a mac.
What Electron applications feel native on any platform? I use Discord and it feels and looks like a web-page, not a Windows application.
I guess maybe I'm just so used to web stuff now that that codes as "native enough" to me?
Re: Qt Creator 4.7.0 released
#34Earlier quoted context omitted.
I hate the slowness and bloat and entire ideology behind electron, BUT...electron apps do a pretty decent job of feeling native on the platform. Something I've never seen a Qt app do. Would love a counter-example, if you've got one. I'm on a mac.
I wouldn't know, dont have a mac. But VLC is my best guess at polished software that should look good on mac. If it doesnt... ;/
Re: Qt Creator 4.7.0 released
#35Earlier quoted context omitted.
I wouldn't know, dont have a mac. But VLC is my best guess at polished software that should look good on mac. If it doesnt... ;/
I don't think VLC is using Qt!
Re: Qt Creator 4.7.0 released
#36Earlier quoted context omitted.
I don't think VLC is using Qt!
Yessss it is. The gui is written in Qt c++ and all the processing backend is C. https://github.com/videolan/vlc/tree/master/modules/gui/qt
https://github.com/videolan/vlc/tree/master/modules/gui/maco...
(Which is pretty damning -- they already had a Qt implementation, but would rather do real native!)
Re: Qt Creator 4.7.0 released
#37Earlier quoted context omitted.
> the reason VSCode is as good as it is now is because it's has had increasing parts of it being re-written in C or C++ Is that true? I've heard that said before but I've also heard that's not true. I haven't been able to find anything indicating any parts of it are written in C/C++ either. The GitHub repo for VScode doesn't have any C in it; infact it doesn't have much but JS/TS: https://github.com/Microsoft/vscode
not always true, sometimes they use better data structures https://code.visualstudio.com/blogs/2018/03/23/text-buffer-r...
Re: Qt Creator 4.7.0 released
#38Earlier quoted context omitted.
Yessss it is. The gui is written in Qt c++ and all the processing backend is C. https://github.com/videolan/vlc/tree/master/modules/gui/qt
Only for nix -- for the Mac, it's using native widgets, if I'm not mistaken: https://github.com/videolan/vlc/tree/master/modules/gui/maco... (Which is pretty damning -- they already had a Qt implementation, but would rather do real native!)
Re: Qt Creator 4.7.0 released
#39Earlier quoted context omitted.
Only for nix -- for the Mac, it's using native widgets, if I'm not mistaken: https://github.com/videolan/vlc/tree/master/modules/gui/maco... (Which is pretty damning -- they already had a Qt implementation, but would rather do real native!)
Ouch. Mac for Qt is definitely the weakest point. Theres some experimental work being done to allow developers to wrap native Mac controls. http://blog.qt.io/blog/2017/02/06/native-look-feel/
Re: Qt Creator 4.7.0 released
#40Earlier quoted context omitted.
Ouch. Mac for Qt is definitely the weakest point. Theres some experimental work being done to allow developers to wrap native Mac controls. http://blog.qt.io/blog/2017/02/06/native-look-feel/
This would help a lot, I think. Still a going concern, or a dormant experiment?