From kde-commits Sun Sep 12 20:58:26 2004 From: Reinhold Kainhofer Date: Sun, 12 Sep 2004 20:58:26 +0000 To: kde-commits Subject: Re: kdenonbeta/uirtk Message-Id: <200409122258.27557.reinhold () kainhofer ! com> X-MARC-Message: https://marc.info/?l=kde-commits&m=109502272720423 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--nextPart1900165.nDdjbMmYvD" --nextPart1900165.nDdjbMmYvD Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Sunday 12 September 2004 22:44, Frans Englich wrote: > On Sunday 12 September 2004 20:25, Reinhold Kainhofer wrote: > > On Sunday 12 September 2004 22:07, Frans Englich wrote: > > > On Sunday 12 September 2004 19:57, Reinhold Kainhofer wrote: > > > > CVS commit by kainhofe: > > > > > > > > Don't use K* widgets/windows as base class. Will lock up designer... > > > > > > Let me get this straight.. Does the existence of uirtk mean Designer > > > files for about 50 KControl modules can be created in an afternoon? > > > > Yes, more or less. > > And Frans' TODO suddenly became a LITTLE BIT lighter. I owe you a year or > work or something. Don't remind me at some future KDE meeting -- I would = be > ruined by all the cookies and bears you deserve. hehe, but I'll kepp it in mind, just in case I need something from you ;-) Seriously, I tried a few control modules: http://www.fam.tuwien.ac.at/~reinhold/KControl_Locale.ui http://www.fam.tuwien.ac.at/~reinhold/KControl_LoginManager.ui http://www.fam.tuwien.ac.at/~reinhold/KControl_Keys.ui They are copied to the server exactly as they were extracted. The only thin= g I=20 had to adjust manually was in the Locale.ui. There appeared the bug I=20 mentioned: the top-level widget is of class KLocaleApplication, so in Line = 9=20 the extractor wrote out KLocaleApplication instead of QWidget. That's the=20 only thing I changed manually, the rest is just as generated by the=20 extractor... > Letting the piece mature a little bit, would be in order then(since the > kcontrol modules isn't a rush). But for KDE 4, that will certainly be an > amazing time killer. As you can see from the examples above, it's not that bad yet ;-) No idea, how well it will work with qt 4, since I hope QGridLayout will be= =20 improved a lot there (currently I have to do a few hacks to get the cell an= d=20 the row/colspan of a given widget). Cheers, Reinhold --nextPart1900165.nDdjbMmYvD Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) iD8DBQBBRLhzTqjEwhXvPN0RApKnAJkBZAJQbazA3xHZiA/Q6pQ03ahXjgCfQCay YGzpG7m5BcSBD/gyCy54CEA= =81rF -----END PGP SIGNATURE----- --nextPart1900165.nDdjbMmYvD--