On Tue, Nov 24, 2009 at 6:31 PM, Hugo Pereira Da Costa <h...@oxygen-icons.org> wrote: > On 11/23/2009 10:26 PM, Ben Cooksley wrote: >> On Tue, Nov 24, 2009 at 9:49 AM, Hugo Pereira Da Costa >> <h...@oxygen-icons.org> wrote: >> >>> On 11/23/2009 01:15 PM, Chani wrote: >>> >>> On November 22, 2009 21:47:35 Hugo Pereira Da Costa wrote: >>> >>> >>> Hi Chani, >>> just a naive question, why do you use a "sunken" frame to display the >>> triggers ? As far as I know this is the only place where things are >>> presented this way (usually config have either Tabs, group boxes, or are >>> plain flat). Is there a specific reason here ? >>> >>> >>> it's in a scrollarea. I'll try to get rid of the frame cruft in designer... >>> >>> >>> actually: setting no-frame on a QScrollArea and keeping the background in >>> sync with the main window is a bit tricky (by default QScrollArea has a flag >>> background). >>> The way I did it in my past Qt code was by setting the QScrollArea viewport >>> manually (because the default ones provided by Qt has some flags that it is >>> too late for you to change after creation. >>> Something like: >>> >>> QScrollArea* scroll = new QScrollArea(); >>> >>> scroll->setWidgetResizable ( true ); >>> >>> scroll->setFrameStyle( QFrame::NoFrame ); >>> >>> base->layout()->addWidget( scroll ); >>> >>> QWidget *view_port = new QWidget(); >>> >>> scroll->setViewport( view_port ); >>> >>> I don't know how e.g. system-settings do it (in trunk. That was not donne >>> for kde4.3 and is therefore bugged, for e.g. oxygen ). Maybe they have a >>> more elegant solution. >>> >> I didn't change anything for Trunk with regards to this. In KDE 4.2 it >> was using a dialog based hack ( but that was changed, first in the >> original System Settings and then in the new System Settings, which >> was imported a few weeks later ) but the code that handles that hasn't >> changed at all between 4.3 and Trunk.... ( except possibly external >> application support ) >> > Hi Ben, > its a "subtle" bug. See > > http://img4.imageshack.us/img4/7923/systemsettings.png
Eww. Never seen that before myself. > > (notably the bottom left corner of the stack widget, but also the > (almost invisible) vertical delimitation just above the tabbar). > > Now, I actually think it was more of a Qt issue. > Might have been fixed in Qt4.6 I can't see it at the moment but that might just be my system. I'll keep an eye out for this. Thanks for pointing this out Hugo. Regards, Ben. >> I never recieved any bug reports for it either. >> >> >>> >>> Unrelated: >>> is "Trigger" the right word ? >>> I was thinking that user Joe would consider trigger as ... well ... >>> something to make your gun shoot. But maybe my english is not good enough. >>> >>> Hugo >>> >>> >>> >>> >>> _______________________________________________ >>> Plasma-devel mailing list >>> Plasma-devel@kde.org >>> https://mail.kde.org/mailman/listinfo/plasma-devel >>> >>> >>> _______________________________________________ >>> Plasma-devel mailing list >>> Plasma-devel@kde.org >>> https://mail.kde.org/mailman/listinfo/plasma-devel >>> >>> >>> >> Ben Cooksley >> System Settings Maintainer >> _______________________________________________ >> Plasma-devel mailing list >> Plasma-devel@kde.org >> https://mail.kde.org/mailman/listinfo/plasma-devel >> > > _______________________________________________ > Plasma-devel mailing list > Plasma-devel@kde.org > https://mail.kde.org/mailman/listinfo/plasma-devel > _______________________________________________ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel