KNumInput::setLabel and ugly dialogs
- Date: Sun, 27 Apr 2008 12:37:43 +0200
- From: Holger Freyther <zecke@xxxxxxxxxxx>
- Subject: KNumInput::setLabel and ugly dialogs
Hey, I toyed a bit with KDE4.0 and was a bit upset by setting dialogs like the one attached to the screenshot. I looked a bit at the code and I lack ideas how to fix the root cause. What these dialogs have in common are: - One got some kind of a BoxLayout - One adds a couple of KNumInput derived classes into the layout - One uses KNumInput::setLabel As I said above I lack ideas how to fix the KNumInputs so that they align properly. For kcm_keys I ditched the KNumInput::setLabel, created a label myself, used QLabel::setBuddy and put everything into a QFormLayout. Specially the last bit is the important one. By using a QFormLayout we make sure the label and input area are properly aligned. Is there anything we can do to KNumInput to fix it? Using a layout, using a QSpacerIterm? Provide a QLabel* KNumInput::label() and then put that into a QFormLayout ourselves? comments z.
Attachment:
knuminput.png
Description: PNG image
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
- Follow-Ups:
- Re: KNumInput::setLabel and ugly dialogs
- From: Holger Freyther
- Re: KNumInput::setLabel and ugly dialogs
- From: Dominik Haumann
- Re: KNumInput::setLabel and ugly dialogs
- From: Andreas Hartmetz
- Re: KNumInput::setLabel and ugly dialogs
- Prev by Date: Re: nsplugins patch (KDE4)
- Next by Date: Re: Crash during program clean-up
- Previous by thread: [kdesupport] Soprano backend: Sesame2, Java JNI and CMake
- Next by thread: Re: KNumInput::setLabel and ugly dialogs
- Index(es):