<div dir="ltr">You're right, the examples I provided weren't exactly fair. I've tried both toolkits in the past and GTK is much more messy than Qt. I know that rewriting XFCE in Qt will pretty much make an entire new desktop environment, but I think it will be a much better one.</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Jul 25, 2022 at 1:55 PM Hudd <<a href="mailto:haddayn@gmail.com">haddayn@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">I believe you misunderstood me.<br>
I was referring specifically to examples you provided. The only thing<br>
they demonstrate is that in GTK+ a window must be created explicitly<br>
whereas in Qt it is created implicitly.<br>
I am not too familiar with GTK, but I know Qt internals fairly well<br>
and can say that Qt is kind of messy. So I don't think rewriting XFCE<br>
in Qt is worth it. That entails a complete rewrite which means we'll<br>
just get yet another DE.<br>
<br>
<br>
On Sun, 17 Jul 2022 at 03:20, samuel ammonius <<a href="mailto:sfammonius@gmail.com" target="_blank">sfammonius@gmail.com</a>> wrote:<br>
><br>
> Qt uses the same system as GTK for handling events, only the signal is a function pointer instead of a string. What you described was just a silly mistake. I understand from experience that silly mistakes can make someone dislike a library or even entire programming language, but it doesn't mean that that library/language is bad.<br>
> _______________________________________________<br>
> Xfce4-dev mailing list<br>
> <a href="mailto:Xfce4-dev@xfce.org" target="_blank">Xfce4-dev@xfce.org</a><br>
> <a href="https://mail.xfce.org/mailman/listinfo/xfce4-dev" rel="noreferrer" target="_blank">https://mail.xfce.org/mailman/listinfo/xfce4-dev</a><br>
_______________________________________________<br>
Xfce4-dev mailing list<br>
<a href="mailto:Xfce4-dev@xfce.org" target="_blank">Xfce4-dev@xfce.org</a><br>
<a href="https://mail.xfce.org/mailman/listinfo/xfce4-dev" rel="noreferrer" target="_blank">https://mail.xfce.org/mailman/listinfo/xfce4-dev</a></blockquote></div>