PiCute is a Raspbian based OS for the RaspberryPI running the amazing QT5.4 graphical framework.
The underlying OS is based on pipaOS XGUI version. This means you can run QT5 apps on the XServer and EGLFS.
PiCute is written for developers and testers, and there are two versions available: developer and runtime.
Download and burn the developer image on a SD card and boot it on the RaspberryPI.
At the login prompt enter sysop and posys for the password.
You should land into the Linux shell, at which point you can either run EGLFS apps directly, or start the X server to have a more friendly GUI.
Right click on the desktop, and fire up the
LXTerminal from the applications menu, then you can test the many QT5 examples available.
$ cd /usr/local/picute/v5.4.1/examples $ ./opengl/hellogl2/hellogl2
Enjoy quint by quickly building it yourself
$ git clone https://github.com/skarbat/quint.git $ cd quint $ /usr/local/pictue/v5.4.1/bin/qmake && make $ ./quint
All apps built on the developer version should run on the runtime image straight away.
You can also start QTCreator from an LXTerminal inside Fluxbox:
$ qtcreator -platform xcb -noload Welcome
You will need to manually create a Kit.
Qmake lives at
Then you are ready to build apps and push them to a second networked RaspberryPI unit, running PiCute runtime version.
Some of the many QT5 example apps available on PiCute developer version...
HelloGL2 example shows OpenGLES inside EGLFS
Quint running on PiCute on the EGLFS backend
tvtennis.qml - simple as 50 QML lines of code
Desktop widgets screenshot and systray on Fluxbox
Note that currently the runtime version does not have any QT5 apps to play with
The runtime-libs compressed file allows to install the runtime libraries on your preferred distribution.
You might need to change your
LD_LIBRARY_PATH environment variable, or
Debian Wheezy packages are provided to make installation painless on other RaspberryPI distros.
Point your apt sources to
deb http://archive.mitako.eu wheezy main, and then execute as root:
$ curl http://archive.mitako.eu/archive-mitako.gpg.key | apt-key add -
$ apt-get install picute-qt5
If you want to build QT5 apps you'll also need to install