[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

GTK+ vs QT

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 45
Thread images: 6

File: hinthintgtkisbetter.jpg (38KB, 638x426px) Image search: [Google]
hinthintgtkisbetter.jpg
38KB, 638x426px
Well /g/?
Which one is better.
>>
JavaFX
>>
>>57612060
QT is objectively better.
>>
GTK looks better.
>>
QT
>>
>>57612088
>looks
Themes have nothing to do with it.
>>
Both of them are bloated and a little over engineered, but GTK removes a feature every month and still manages to retain its bloat while Qt is more or less under the same development cycle as any other library. Also, Qt cross platform just werks, while GTK requires you to run another installer in Windows.

Between the two, Qt any day.
>>
nw.js
>>
File: 1379030094662.jpg (50KB, 600x488px) Image search: [Google]
1379030094662.jpg
50KB, 600x488px
>>57612060
GTK blew a year's money on tumblr outreach programs.
>>
>>57612109
That just not true, the reality is that applications that use Qt stick out like a sore thumb no matter what you do, even with exactly the same theme things look slightly different and then you have all the icons and little things that ignore themes and make Qt stuff look like a fucking Java application from the last decade. If you use a mostly GTK environment Qt apps look out of place and I'm sure if you use a mostly Qt environment GTK apps look like out of place.
>>
>>57612060
Qt. A shame we're stuck in a gtk world.
>>
GTK3 a shit
So Qt now.
But I still use based GTK2
>>
Qt... It's often faster than native methods and looks native everywhere
>>
>>57612077
>QT is objectively better.
why?
>>
god this thread is fucking triggering me. had to use one in a project and it ended up horribly. morals of the story: Qml is autistic, GTK is garbage compared to Qt, Rust is not production ready, Frege is not production ready
>>57612164
slightly better than electron but it's still awful performance wise
>>57612073
couldn't even fucking get it to link with my code Java build tools are autism

anyways, after all of that bullshit... WPF seems to be the best thing I've seen yet (and it doesn't earn much better than "decent")
>>
I heard that Qt can work from the framebuffer. Is this true?
>>
I've only found that qt to be buggy as fuck. On the other hand I've found it to be faster than GTK
>>
File: me and luke skywalker.jpg (23KB, 760x459px) Image search: [Google]
me and luke skywalker.jpg
23KB, 760x459px
>>57612179
>GTK blew a year's money on tumblr outreach programs.
wat
>>
File: 10GlmEM.png (205KB, 1280x809px) Image search: [Google]
10GlmEM.png
205KB, 1280x809px
>>
>>57612060
Qt is based on C++ and can therefore use it typesafety and operator overloading features, Gtk+ is based on C with it few abstraction features.
>>
>>57612179
Oh shit I had forgotted about it. Fuck gtk
>>
qt is qt xDDDDDDDDDd
>>
Qt
/thread
>>
>>57612077
>>57613382
>>57613838
>>57612239

/thread

Seriously, I dare GTK fuccbois to develop a non-trivial application with complex layout, custom widgets and an amalgamation of the new and old containers in GTK. Pretty sure, it is what drags GIMP down.

>>57613093
>Frege (a JVM Hasklel) is not production ready
>a Hasklel anything
>not production ready
gee, I could have told you so
>>
>>57612088
I agree with this but I can live with default Qt if it is to have better programs.
>>
Tk masterrace, don't forget gtk and qt is harmful software
>>
>>57616348

I think you meant ncurses.
>>
>>57612179
wtf i hate gtk now
>>
Qt is superior. The only reason gtk got so big was because of how qt was originally licensed. These days qt is easier to work with and the qt devs are less walled off from the rest of the open source world than gtk devs
>>
>>57617941
Doesn't the Qt license prevent the selling of programs made with it, and forces you to buy the license?
>>
>>57616570
I think you meant putchar()
>>
>>57617969
I'm not the guy to ask about that. Everything I read these days is that qt is usually the better choice these days and that it had to overcome a negative stigma because of how it used to be licensed.

I don't write software for other people, just small stuff for myself, so I don't know licensing specifics
>>
Ttk
>>
Cocoa :^))
>>
File: header-logo.png (17KB, 428x101px) Image search: [Google]
header-logo.png
17KB, 428x101px
>>57612060
>not being a master race
plebs, plebs everywhere
>>
>>57618315
I would be more convinced if it didn't rely on GTK.
>>
>>57612179
>that photo
thanks bro, I was looking for it.
>>
>>57618315
>the design tools are shit
>it has compatibility problems because it uses native widgets
i actually worked with wxwidgets
>>
File: 1471001742631.jpg (68KB, 700x700px) Image search: [Google]
1471001742631.jpg
68KB, 700x700px
>>57618379
LIES
>>
>>57612060
There's no reason to use GTK.
Use Qt if you like C++, QML or Python and wxWidgets if you don't.
>>
>>57618379
>>57618413
Makes sense though, creating custom widgets and layouting must be a pain in the ass.
>>
gtk is libgnome. Things disappear from the toolkit or never appear in it because they don't fit the design goals of a garbage DE.

qt is enterprise quality and triggers package-counting autists

But gtk has GNU somewhere in its acronym (gnu's not unix image manipulation program toolkit) so of course it and the GNU's Not Unix Object Model Environment have to be default, because this is linux, i mean, GNU/Linux, we suck stallman's cock here.
>>
>>57612077
>Using the word 'objectively' in your subjective opinion/argument ever
ISHYGDDT
>>
Sadly, QT is better.
>>
>>57612060
>file picker thumbnails
Qt.

>>57612179
uh?
Thread posts: 45
Thread images: 6


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
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.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.