Re: KDE's implementation of various GUI bits, problems with MacOSX
John Davidorff Pell <[email protected]> Mon, 19 Jan 2004 22:27:46 -0800
| Newsgroups | gmane.comp.kde.darwin |
|---|---|
| Message-ID | <[email protected]> |
I'm a little concerned about why we are having these issues in the first place... There has to be a good reason why things are done in KDE so strangely, right? Last time I posted on one of the KDE lists about doing things "through qt", I got back a "once upon a time (1.x) it was broken, and now we don't care about non-X11 users" response. last I heard, the qt-only patch to KDE was mostly backed out too... If we try and "fix" KDE, to do it properly, then it would need a lot of things re-written... the build system comes to mind... its a complex, yet functional, system that should have been done with qmake... which, iThink, would have made the whole app-package deal a whole lot easier. why wasn't it? cuz once upon a time, qmake wasn't that great... Go Figure⢠also, the organisation of kdelibs and kdebase. These packages are BLOATED like nobody's business! And, they're radically different based on what dependancies are available at build time! kdelibs should be like 4+ separate packages, and kdebase should be like 400+... So, to make the porting easier, lets fix KDE, ok? ;-) :-D ok, i'm done ranting... JP On 19 Jan 2004, at 16:19, Benjamin Reed wrote: > Augie Fackler wrote: >> On Monday, January 19, 2004, at 04:45 PM, Benjamin Reed wrote: >>> Nope, already been down that road. I used up one of my "get an >>> apple engineer on the phone free" cards to get the answer I've got. >> Bummer to waste one of those.... > > Yup. At least I got my answer. There's no interface, documented or > not, that I can use to reliably do things the way they're currently > done. > >>> The long-term fix is to handle children properly. >> Why do I hate it when there is no better way. What is properly then? > > Properly is when you have an app like konqueror, and you want to make > a dialog, use a QDialog iwth the konqueror window as the parent, > rather than executing a new process that starts a totally fresh (and > unrelated window), thus bypassing qt's management of windows. > > -- > Benjamin Reed a.k.a. Ranger Rick -- http://ranger.befunk.com/ > gpg: 6401 D02A A35F 55E9 D7DD 71C5 52EF A366 D3F6 65FE > You had me at HELO. > > _______________________________________________ > KDE-Darwin mailing list > [email protected] > http://www.opendarwin.org/mailman/listinfo/kde-darwin > -- "... was it a dream where you see yourself standing in sort-of Sun-God robes, on a pyramid, with a thousand naked women screaming and throwing little pickles at you? ... Why am I the only one who has that dream?" _______________________________________________ KDE-Darwin mailing list [email protected] http://www.opendarwin.org/mailman/listinfo/kde-darwin
smime.p7s
(application/pkcs7-signature, 2.4 KB) - not displayed