Hacker News new | ask | show | jobs
by joezydeco 3839 days ago
I use Qt a lot on smaller embedded targets and I haven't moved to 5. Don't really want to mess with the new windowing system and I can't put Wayland/Weston on a lot of my smaller projects.

I'm pretty much locked into 4.8 (and it's eternally open tickets) for life.

3 comments

And it does support Linux FrameBuffer.

http://doc.qt.io/qt-5/embedded-linux.html

The thing to note here is that the stripped out the windowing system implementation for embedded machines. So if you're using framebuffer without X11 or Wayland you're on your own for windowing now, which was previously provided in Qt4.

That's my understanding at least, I don't use Qt on embedded platforms though, can anyone confirm this?

I don't work on embedded platforms, but it seems Qt5 supports directfb, which can do windowing.

http://doc.qt.io/qt-5/embedded-linux.html http://stackoverflow.com/a/21489384/331041

That's my understanding as well. I haven't looked deep enough into the QPA stuff to understand it.
Qt5 doesn't require Wayland, I'm using Qt 5.5.1 with widgets on embedded environments (X11 included) without problems.
X11 included

Yeah, um, not possible for me. I use the Linux framebuffer and that's it.

> Wayland/Weston on a lot of my smaller projects

Huh? Qt5 doesn't require Wayland; I've used it on X.