plasma-framework/widgets
Aaron J. Seigo c10ddbe353 the item is already children of us at this point, just make sure to not double add it.
i tried to find a way to reliably react to child add events instead of having to call our own method for this, but due to construction order and how itemChanged events are handled, i couldn't find such a thing. =/

svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=731137
2007-10-30 20:25:12 +00:00
..
tests Not necessary 2007-09-22 15:45:42 +00:00
borderlayout.cpp Changing the licensing to GNU Library/Lesser GPL 2007-10-12 08:45:12 +00:00
borderlayout.h Changing the licensing to GNU Library/Lesser GPL 2007-10-12 08:45:12 +00:00
boxlayout.cpp Calculate available size before perItemSize 2007-10-09 07:05:37 +00:00
boxlayout.h SVN_SILENT: more licensing updates ... all done with this now i think =) 2007-09-14 20:17:11 +00:00
checkbox.cpp SVN_SILENT: more licensing updates ... all done with this now i think =) 2007-09-14 20:17:11 +00:00
checkbox.h SVN_SILENT: more licensing updates ... all done with this now i think =) 2007-09-14 20:17:11 +00:00
CMakeLists.txt Add layout test 2007-08-05 23:05:57 +00:00
flash.cpp Fix duration and fadeIn/fadeOut animations 2007-10-15 09:41:39 +00:00
flash.h Fix size when put in layouts. 2007-10-15 08:54:06 +00:00
flowlayout.cpp SVN_SILENT: more licensing updates ... all done with this now i think =) 2007-09-14 20:17:11 +00:00
flowlayout.h SVN_SILENT: more licensing updates ... all done with this now i think =) 2007-09-14 20:17:11 +00:00
freelayout.cpp Fix applets jumping around when they resize. Avoid calling setGeometry() on Applets in a FreeLayout that have not changed their size hint since the last update. 2007-09-15 04:16:11 +00:00
freelayout.h apidocs fix, and use a better macro name for the include guard 2007-09-26 10:37:08 +00:00
hboxlayout.h SVN_SILENT: more licensing updates ... all done with this now i think =) 2007-09-14 20:17:11 +00:00
icon_p.h SVN_SILENT: more licensing updates ... all done with this now i think =) 2007-09-14 20:17:11 +00:00
icon.cpp now that it works properly, we probably don't need to be told about it all the time ;) 2007-10-26 02:31:44 +00:00
icon.h a rather horrific hack, passing the mouse event around, but it's the only way i can find to *reliably* get the event passed around which we must have to locate where on screen to pop things up at 2007-10-26 02:15:04 +00:00
label.cpp Fix mem leak 2007-10-27 14:27:25 +00:00
label.h Add font property to Plasma::Label; this also helps getting more accurate sizeHint than using Arial 12pt when the default font is Arial 10pt 2007-10-17 15:11:29 +00:00
layout.cpp SVN_SILENT: more licensing updates ... all done with this now i think =) 2007-09-14 20:17:11 +00:00
layout.h SVN_SILENT: more licensing updates ... all done with this now i think =) 2007-09-14 20:17:11 +00:00
layoutanimator.cpp Add auto-deletion functionality into LayoutAnimator which can be used to delete the item when its removal animation finishes. Emit a signal when the state of an item in the animator changes. Avoid repeatedly setting an item's geometry with the NoEffect effect. Added a DeadState into which items transition after their removal animation finishes or if they have not been added to the animator. When inserting an item with a fade in effect set the opacity to 0 if the item is a widget. 2007-08-31 15:19:02 +00:00
layoutanimator.h slots -> Q_SLOTS 2007-09-01 15:02:09 +00:00
layoutitem.cpp when an item is added to the layout, give it a chance to react. in the case of Widget, we're going to set the movable state of the QGraphicsItem. the result: items move, or don't, based on whether or not they are in a layout. finally, you can't just move shit around in the panel. 2007-10-24 06:54:26 +00:00
layoutitem.h when an item is added to the layout, give it a chance to react. in the case of Widget, we're going to set the movable state of the QGraphicsItem. the result: items move, or don't, based on whether or not they are in a layout. finally, you can't just move shit around in the panel. 2007-10-24 06:54:26 +00:00
lineedit.cpp be less noisy 2007-10-17 12:40:06 +00:00
lineedit.h SVN_SILENT: more licensing updates ... all done with this now i think =) 2007-09-14 20:17:11 +00:00
meter.cpp Remove debugs 2007-10-08 12:49:22 +00:00
meter.h Add color, font, alignment support for labels. 2007-10-07 14:52:17 +00:00
nodelayout.cpp Argument verification 2007-10-14 10:57:14 +00:00
nodelayout.h NodeLayout: 2007-10-13 13:29:21 +00:00
progressbar.cpp Fix mem leak 2007-09-16 13:18:04 +00:00
progressbar.h Added to the Plasma widgets library the ProgressBar class. It's included a small program test for the progressbar. 2007-09-14 18:19:42 +00:00
pushbutton.cpp Adds toggle support to Plasma::PushButton. 2007-10-04 17:36:21 +00:00
pushbutton.h Adds toggle support to Plasma::PushButton. 2007-10-04 17:36:21 +00:00
radiobutton.cpp Update my email address 2007-10-03 00:44:18 +00:00
radiobutton.h Update my email address 2007-10-03 00:44:18 +00:00
rectangle.cpp SVN_SILENT: more licensing updates ... all done with this now i think =) 2007-09-14 20:17:11 +00:00
rectangle.h SVN_SILENT: more licensing updates ... all done with this now i think =) 2007-09-14 20:17:11 +00:00
signalplotter.cpp SVN_SILENT: more licensing updates ... all done with this now i think =) 2007-09-14 20:17:11 +00:00
signalplotter.h SVN_SILENT: more licensing updates ... all done with this now i think =) 2007-09-14 20:17:11 +00:00
vboxlayout.h SVN_SILENT: more licensing updates ... all done with this now i think =) 2007-09-14 20:17:11 +00:00
widget.cpp the item is already children of us at this point, just make sure to not double add it. 2007-10-30 20:25:12 +00:00
widget.h get rid of reparent() as that is completely superceded by addChild, and catch when children items no longer belong to us. 2007-10-29 23:10:45 +00:00