WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Qt baseline app support :-P is it already there?  (Read 2938 times)

Offline ScaleThePoo

  • Newbie
  • *
  • Posts: 8
Qt baseline app support :-P is it already there?
« on: March 01, 2019, 10:28:20 AM »
If i programm my own application, is there already a package or framework for Qt (https://www.qt.io/)

Especially on piCore i thought about using tinyCore and my selfprogrammed Application as a kiosk system that boots fast into my application.

 Maybe someone has experience already with this diy gui on tinycore (raspb. 3 as target hardware ) ::)

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11695
Re: Qt baseline app support :-P is it already there?
« Reply #1 on: March 01, 2019, 10:38:28 AM »
Hi ScaleThePoo
Qt does not appear to be there:
http://tinycorelinux.net/9.x/armv7/tcz/info.lst
There are however  fltk  and  gtk.

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14849
Re: Qt baseline app support :-P is it already there?
« Reply #2 on: March 02, 2019, 05:28:38 AM »
qt is quite heavy and bloated for use on an RPi - you'd probably need to compile it yourself.

Wouldn't fltk be more suited to RPi?

Offline ScaleThePoo

  • Newbie
  • *
  • Posts: 8
Re: Qt baseline app support :-P is it already there?
« Reply #3 on: April 17, 2019, 04:44:24 AM »
fltk looks promising but the support is lesser than on qt i would say...

I have seen some examples where people run Qt projects on rpi boards, even if they are very basic it looks easyier to accomplish than any thing else.

If my application is very small the Qt runtime framework should not be too heavy, is it too big to fit in ram or on the swap?

Maybe Qt is against the concept of tinybcore linux because of size and performance? :o

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14849
Re: Qt baseline app support :-P is it already there?
« Reply #4 on: April 17, 2019, 07:43:47 AM »
You could try compiling it for yourself - see:

http://tinycorelinux.net/9.x/x86_64/tcz/src/qt-5.x/compile_qt-5.x

note that you need to use the RPi compiler flags "-march=armv6zk -mtune=arm1176jzf-s -mfpu=vfp"