You are not logged in.

#1 2025-07-31 15:22

theasmitkid
Member
From: NCT of Delhi
Registered: 2025-01-26
Posts: 348

Devs, which GUI library you use?

I've tried qt, gtk and tkinter~

I primarily program in python and occasionally c/c++ for the sake efficiency of couple functions
Tkinter was my first gui library and well I kinda liked but but felt like it lacked features~ (I was barely 8yo so why does it even matter)

Recently in Q4OS I wrote a simple music player as a blueman plugin, since blueman is based on gtk i thought it'd be efficient if i wrote my app in gtk too, so I did.. but it sucks for cross platform and segfaults while trying to replace a certain function.. really irritated me and qt is heavyyy (tqt is cool.. but not really complete/cross platform)

Back to tkinter, i just realised how cool it is and am tryna rewrite my code in tk, it's pretty fun~ it works on all platform and it's the lightest— and it got all the features I could ask for~ excited for tk 9.0 which brings inbuilt svg support and better character display

What language and gui library do you use for development?

Last edited by theasmitkid (2025-07-31 15:33)


Coding & Robotics Enthusiast | Brave & Spck Editor @ Lenovo Tab 4 8 · Android 8.1 · 2GB · 16GB

Offline

#2 2025-07-31 15:26

q4osteam
Q4OS Team
Registered: 2015-12-06
Posts: 6,114
Website

Re: Devs, which GUI library you use?

C++, Rust, a bit Python, Bash scripting. We prefer Qt libraries so Qt6/5 and TQt libraries of course smile

Offline

#3 2025-07-31 17:42

theasmitkid
Member
From: NCT of Delhi
Registered: 2025-01-26
Posts: 348

Re: Devs, which GUI library you use?

@q4osteam tqt seems interesting~ could you guide me on how to install tqt? Trinity official git mirror only has tutorial on installing pytqt which requires tqt pre-installed..

Also where do I find tqt designer repo? I can't find it on their git mirror

Thanks in advance!


Coding & Robotics Enthusiast | Brave & Spck Editor @ Lenovo Tab 4 8 · Android 8.1 · 2GB · 16GB

Offline

#4 2025-07-31 17:48

q4osteam
Q4OS Team
Registered: 2015-12-06
Posts: 6,114
Website

Re: Devs, which GUI library you use?

$ sudo apt install tdesdk-trinity tdesdk-misc-trinity tdesdk-scripts-trinity

Offline

#5 2025-07-31 17:49

theasmitkid
Member
From: NCT of Delhi
Registered: 2025-01-26
Posts: 348

Re: Devs, which GUI library you use?

Thanks! But how do I compile from source?

Last edited by theasmitkid (2025-07-31 17:49)


Coding & Robotics Enthusiast | Brave & Spck Editor @ Lenovo Tab 4 8 · Android 8.1 · 2GB · 16GB

Offline

#6 2025-07-31 17:53

q4osteam
Q4OS Team
Registered: 2015-12-06
Posts: 6,114
Website

Re: Devs, which GUI library you use?

The easiest way is to use Tdevelop, generate a chosen project from template and learn the project structure. TQt cat use Tqmake or Cmake or Automake project managers. See also https://trinitydesktop.org/docs/qt3/

Offline

#7 2025-07-31 18:01

theasmitkid
Member
From: NCT of Delhi
Registered: 2025-01-26
Posts: 348

Re: Devs, which GUI library you use?

Ah but I wanna use pytqt, and since tqt can also run on windows.. so i wanted to compile the latest tqt on debian and windows, there's a INSTALL readme in the repo, should I try n follow that?


Coding & Robotics Enthusiast | Brave & Spck Editor @ Lenovo Tab 4 8 · Android 8.1 · 2GB · 16GB

Offline

#8 2025-07-31 18:15

q4osteam
Q4OS Team
Registered: 2015-12-06
Posts: 6,114
Website

Re: Devs, which GUI library you use?

We don't know Pytqt much, so we would recommend you to ask directly at Trinity devs.

Offline

#9 2025-09-25 07:11

theasmitkid
Member
From: NCT of Delhi
Registered: 2025-01-26
Posts: 348

Re: Devs, which GUI library you use?

q4osteam wrote:

The easiest way is to use Tdevelop, generate a chosen project from template and learn the project structure. TQt cat use Tqmake or Cmake or Automake project managers. See also https://trinitydesktop.org/docs/qt3/

Thankyou so much for this! These have been really helpful for learning tqt/pytqt/pytde~ and I must say, it's greatt

Last edited by theasmitkid (2025-09-25 07:12)


Coding & Robotics Enthusiast | Brave & Spck Editor @ Lenovo Tab 4 8 · Android 8.1 · 2GB · 16GB

Offline

#10 2025-09-25 13:29

theasmitkid
Member
From: NCT of Delhi
Registered: 2025-01-26
Posts: 348

Re: Devs, which GUI library you use?

Hey @q4osteam i was wondering if I could get an offline version of https://trinitydesktop.org/docs/qt3/ and https://trinitydesktop.org/docs/trinity/.
I like that i can even access these docs on even konqueror but can't when I am offline.


Coding & Robotics Enthusiast | Brave & Spck Editor @ Lenovo Tab 4 8 · Android 8.1 · 2GB · 16GB

Offline

#11 2025-09-25 13:52

q4osteam
Q4OS Team
Registered: 2015-12-06
Posts: 6,114
Website

Re: Devs, which GUI library you use?

Package tqt3-doc , /usr/share/tqt3/doc/html/index.html

Offline

#12 2025-09-26 22:49

theasmitkid
Member
From: NCT of Delhi
Registered: 2025-01-26
Posts: 348

Re: Devs, which GUI library you use?

huh they're pretty outdated........... still named q* instead of tq*
also browsing via khelpcenter sucks.. ig i'd stick to konqueror + web version


Coding & Robotics Enthusiast | Brave & Spck Editor @ Lenovo Tab 4 8 · Android 8.1 · 2GB · 16GB

Offline

#13 2025-09-27 08:07

q4osteam
Q4OS Team
Registered: 2015-12-06
Posts: 6,114
Website

Re: Devs, which GUI library you use?

theasmitkid wrote:

... they're pretty outdated........... still named q* instead of tq* .. also browsing via khelpcenter sucks..

A possible bug report at upstream.

Offline

#14 2025-10-25 08:04

theasmitkid
Member
From: NCT of Delhi
Registered: 2025-01-26
Posts: 348

Re: Devs, which GUI library you use?

Are there c bindings a available for tqt?


Coding & Robotics Enthusiast | Brave & Spck Editor @ Lenovo Tab 4 8 · Android 8.1 · 2GB · 16GB

Offline

Board footer

Powered by FluxBB