[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology


Thread archived.
You cannot reply anymore.


[Advertise on 4chan]


File: thunar.png (53 KB, 759x424)
53 KB
53 KB PNG
Which one do you prefer the most by usability, appearance, etc?
>>
Qt, there is no comparison.
The Gnome "people" are sabotaging it since GTK3 in the name of making a shitty MacOS clone.
>>
Qt.
>>
>>107092279
QT on all counts.
>>
>>107092279
Qt wins by every metric. The only thing you can really complain is that their API is pretty bloated but it's also well maintained because it's developed by an actual company and not a bunch of cultists.
>>
File deleted.
>>107092279
both suck
>>
>>107092279
GTK2 > Qt >>>> GTK3+
>>
>>107092279
Most programs are in GTK so it's better choice overall.
>>
>>107092387
GTK blows
>>
>>107092398
>Most programs are in GTK
lol
lmao
>>
>>107092427
Between GTK and QT yes GTK is more popular and it's not even close.
>>
>>107092466
false.
>>
>>107092466
Sure, if you include a million tiny-ass programs made by literally who gnometards that could be easiliy replaced by a 50 line script or a fucking text file, then I suppose there might be more GTK software.
Qt is what is used for actual programs. Literally the only important programs that still use GTK are doing so because they were using it 20+ years ago.
>>
>>107092279
>usability, appearance

QT looks like shit and it Krashes.
>>
>>107092466
On Arch qt5-base is required by 385 packages, qt6-base by 809, gtk3 by 777 and gtk4 by 287.
>>
>>107092527
if you filter by programs that are actually useful, gtk* drops to 0
>>
File: celluloid-0-24.jpg (170 KB, 1600x1104)
170 KB
170 KB JPG
GTK is responsible for the hamburger menu retardation seen in this image?

Then Qt
>>
>>107092279
Qt is the more serious toolkit. Qt is concrete and rebar. GTK is knex.
>>
>>107092279
Personally GTK. I love the new GTK look.
It's bold, it looks great, it works, it's unique.
>>
File: motif238_filemgr.png (64 KB, 848x695)
64 KB
64 KB PNG
>>107092279
For me it's Motif
>>
>>107092388
This
>>
>>107092279
love GTK
hate GNOME
>>
>>107092314
>>107092321
>>107092333
>>107092378
>>107092551

Name 3 Qt system themes that are not scuffed as fuck.

I think gtk is ass, but Qt is just as bad.
>>
>>107093189
Most QT system you can't even tell are QT because they are heavily customized and running on embedded.
>>
>>107092314
>The Gnome "people" are sabotaging it since GTK3 in the name of making a shitty MacOS clone.
This would be fine IF the user experience (UX) of Gnome 3 was good. It isn't. It's certainly pretty, but why the FUCK isn't the dock able to be seen without having to enter "activity" (or whatever they call the three finger swipe-up on laptop trackpad view) mode? Fucking OS X/XI has the dock DEFAULT viewable and unless you change it to "hidden" you will see it out of box.

Also OS X/XI allows you to click-drag to the dock, something Gnome 3's "Use Case?" dude apparently has a bug up his ass about not allowing.

I rather suffer Qt (KDE)'s various options than deal with GTK/Gnome's bullshit.

>>107092398
Incorrect. Maybe if you're using the "default" DE apps, but generally third-party applications will use QT/GTK based on which DE you load into out of box.
>>
>>107092279
>more popular
GTK
>better in every way
QT

There is no argument there unless you are an idiot.
>>
>>107092279
Qt mogs GTK by every metric. The problem is, essentially, that there is only one Qt-based DE with sensible defaults (LXQt), yet it is a bit too barebones for the average user. KDE is over-engineered, and Trinity is haphazardly glued together. The GTK-based DEs (excepting GNOME), are generally more mature, and comfortable for most users OOTB. Think Cinnamon, Xfce, MATE, and Budgie. If LXQt reaches feature parity with Xfce, or KDE redesigns their entire settings and configuration paradigm, it would be a wash, but until then, I'll be sticking with Xfce and Cinnamon.
>>
Features for devs: Qt >>>>> GTK
Usability: GTK not made by nu-GNOME > Qt > GTK by nu-GNOME
>>
The problem for qt is that the biggest example I have of it is KDE Plasma. And KDE plasma is not just the ugliest thing in fucking existence, I have not found any way of fucking with padding other than to use weird shit like Kvantum.
And then I look at GTK non GNOME desktops and they just look more... normal? As they should? I find it much easier to work with something like Cinnamon which is flawed in many ways, don't get me wrong, but "appearance" wise it's just nice.
>>
>>107093189
>Name 3 Qt system themes that are not scuffed as fuck.
None of them? unless you're talking about KrashDE
>>
>>107092388
sums it up. /thread
>>
File: 1742291036321954.png (342 KB, 1120x879)
342 KB
342 KB PNG
>>107093920
>or KDE redesigns their entire settings and configuration paradigm
KDE is in a Windows-like scenario where it has multiple frameworks and ways to achieve the same thing that cause maintaining software and themes a hassle, but with ideological issues on top of it. Some contributors are aware of KDE bein a clusterfuck in terms of UI and want to have simpler defaults and rework apps using new tech like Kirigami, but at the same time other contributors fear that by embracing a simple UI KDE will become "GNOMEfied" and lose features or adapt counterintuitive patterns (like wasting space or shoving everything in a burger menu), so in the end the development of a better UI, themes and defaults become slower because those working on it try to appease to everyone.
>>
>>107092279
Thye're all garbage. I have never used a GUI library that isn't garbage. Maybe Vue is OK, but it isn't native.
>>
File: Ebussy.jpg (296 KB, 800x800)
296 KB
296 KB JPG
>>107092378
>every metric
What makes you think that?
>>
god made bussy for blessed real men like me to enjoy
>>
>>107092388
GTK4 > GTK3
>>
>>107092314
>>107092321
>>107092333
>>107092378
samefag
>>
>>107092388
correct
>>
>>107092279
I like the idea of gtk (heck even gnome) but Qt wins out in the end.
>>107093920
Good post, but cmake is disgusting clunky garbage; as much as gnome/gtk sucks it was designed to work with gcc and nothing else.
>>
>>107097126
GTK3 is bad but can, with effort, be bludgeoned into something minimally acceptable
GTK4 is literal rotting cowshit, there isn't an interface around uglier than that adwaita garbage
>>
>>107092279
GTK because it's syntax is akin to CSS.
Qt bothers the hell out of me. It's convoluted and even outside of GNOME vs KDE, I can't ever get shit like LXQT to do what I want, at least not without becoming unstable and a crash-fest.
.
>>
>>107097672
lxde is what you want
>>
>>107092279
Win32.
>b-b-but
Win32.
>>
>C good
>C++ bad
>um actually GTK is worse than Qt
What did /g/ mean by this contradiction?
>>
>>107097700
That's correct. Switching to Cosmic as soon as stable releases tho.
>>
>>107092279
Depends... I like qt because it's cross platform. But the linux ecosystem is full of gtk, I mean ubuntu and fedora are hardcore into gnome and the snapstore + flathub features so many gtk apps... that you feel kinda forced to use a GTK desktop like Cinnamon/GNOME/XFCE... if you run KDE as desktop and all your apps are GTK, whats the point?
>>
>>107092279
im a qt kde user, and i think gtk is better to build a system/de upon. gtk is solid and it seems that qt aplications bind better on a gtk system than the other way around. ive tried mate and xfce so my opinion is based on that. qt aplications tend to be very bloated too.
>>
File: 20251104_134046.jpg (3.89 MB, 4624x3468)
3.89 MB
3.89 MB JPG
>>107092495
Post beef.
>>
>>107092279
GTK fucking sucks shredded ass through a straw holy goddamn fuck.
I -want- to like it but its just fucking goddamn retarded sometimes.
>>
>>107098857
all they had to do was keep maintaining gtk2. but the devs are macfags so that's what you can expect nowadays
>>
>>107097821
when i first started using linux in the qt3/gtk2 days, you could set qt3 to mimic the gtk2 theme and you basically couldn't tell programs made in either apart from one-another
>>
File: 1748956093334854.jpg (20 KB, 320x314)
20 KB
20 KB JPG
>>107099134
>we once had nice things but now we don't because of faggots like eBussy
>>
>>107095198
Sometimes I want to use Matrix then I remember every fucking client sucks compared to Element which is equally annoying. I literally want to make a new bridge for a chat service but I just HATE everything about the clients.
>>
>>107093169
Anon, meet XFCE.
>>
File: electron.jpg (102 KB, 1280x720)
102 KB
102 KB JPG
Electron
>>
>>107097771
It's not a contradiction. It just means that GTK is so ass that we're willing to give C++ a pass this time.
>>
>>107099474
is it even possible to use Qt from C or is it C++ or nothing?
>>
>>107099497
Everything in qt is a class you cannot use C.
>>
>>107099497
you can use qt with any language
https://wiki.qt.io/Language_Bindings#Qt_6_for_C_(libqt6c)
>>
>>107099524
-- you can't use /purely/ C, but your main application can be in a different language with only the Qt bindings in C++
>>
u r a qt 2 me
>except for OP who is a f a g g o t
>>
>>107092279
Ever since they started using Css and JS in their DE's, I have lost all respect for them.
>>
>>107099335
In a choice between AIDS and cancer you've chosen rabies. Congrats!
>>
>>107092388
/thread
>>
>>107092279
Qt, just because of fonts, GTK4 still can't do that properly.
>>
Tk
>>
>>107092279
GTK, because Qt's licensing sucks. Tk for personal stuff. Best not do GUI at all.
>>
>>107097743
I recently did some GUI coding with WinAPI after 20 year pause. Turns out all my good memories of coding in WinAPI were just nostalgia. It sucks by modern standards. Not that alternatives are any better.
>>
File: X11__.png (1 KB, 478x378)
1 KB
1 KB PNG
Athena
>>
>>107100567
It's licensed under the LGPL, chud. You may use it for any purpose, provided that you dynamically link it. In fact GTK has the same license.
>>
File: qt.png (63 KB, 1255x286)
63 KB
63 KB PNG
>>107101050
false
>>
>>107092279
Qt
>>
File: usecase.png (89 KB, 911x564)
89 KB
89 KB PNG
what should I use I like GNOME and KDE but don't want to use GNOME so that's why I was on KDE for a while?
>>
>>107092314
Yeah, they're definitely also trying to sabotage KDE with the whole "KDE is outdated" argument while pretending to be legitimate users...
https://discuss.kde.org/t/does-kde-need-to-hire-professional-designers-ui-looks-outdated/39966
https://discuss.kde.org/t/why-kde-looks-dated-pretty-obvious-uxquirks/40782
What's the point of making every DE look and function the same?
>>
>>107101058
the GPL-only parts are small and are only separate modules that nobody uses
>>
>>107101371
don't care. I am not gonna prance like a faggot through their code, dodging GPL bullets.
>>
QT is the more valuable skill if you want to wage slave. GTK is for tinkering with your OS.
>>
Is there a linux UI like Windows Bob? Like an OS that makes you feel like your playing a renpy game instead of using an OS?
>>
File: 1644687675712.jpg (16 KB, 256x256)
16 KB
16 KB JPG
i like both
there's no need to pick a side
>>
File: Magic Cap.jpg (19 KB, 474x263)
19 KB
19 KB JPG
>>107101453
Not sure there's anything current that is similar to Bob. Magic Cap (pic related) was a different attempt to bring the Bob type environment to PDAs. Back in the 80s, there were some primitive bookshelf type UIs where different books represented different applications. In the end, it looks like the 2D desktop won the UI battle, with the command line slowly getting some relevancy back in recent times.
>>
>>107101591
packard bell navigator/microsoft bob were basically obsoleted by windows 95
the only other one i've tried is 3DNA (http://toastytech.com/guis/3dna.html). i'm not aware of any similar virtual office/room shells for linux, but it wouldn't surprise me if one existed at some point
>>
>>107092314
fippybippy
>>
>>107097672
>GTK because it's syntax is akin to CSS.
webshit gui
guess why javafx failed to replace swing
>>
>>107101335
nate is a faggot corpo shill like ebussy
>>
>>107097672
You can use CSS in Qt.
>>
>>107092279
GTK



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.