On Sunday 11 December 2005 09:38, André Wöbbeking wrote: > SVN commit 487685 by woebbe: > > I like LineEdits with background and frame (taken from QCommonStyle). You can't do that. The license is wrong. > > M +9 -1 plastik.cpp > > > --- trunk/KDE/kdelibs/kstyles/plastik/plastik.cpp #487684:487685 > @@ -1441,7 +1441,15 @@ > > case LineEdit::Panel: > { > - // TODO > + if (const QStyleOptionFrame *panel = > qstyleoption_cast(opt)) + { > + const int lineWidth(panel->lineWidth); > + p->fillRect(r.adjusted(lineWidth, lineWidth, > -lineWidth, -lineWidth), + > pal.brush(QPalette::Base)); > + > + if (lineWidth > 0) > + drawPrimitive(PE_FrameLineEdit, panel, p, > widget); + } > } > }