plasma-framework/widgets
Alexis Ménard ae2d05c3c3 add updadeGeometry for methods that need to update the geometry of the
widget

svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=734745
2007-11-09 19:28:28 +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 updated -> dataUpdated to make it really clear what's going on. there are too many update* methods, esp in applets where there is update() and updated()... a painful change, but it will only get worse if it happens any later. 2007-11-06 07:20:08 +00:00
checkbox.h updated -> dataUpdated to make it really clear what's going on. there are too many update* methods, esp in applets where there is update() and updated()... a painful change, but it will only get worse if it happens any later. 2007-11-06 07:20:08 +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 add support for fixed-size columns. default behavious remains to average item widths. 2007-11-06 02:46:01 +00:00
flowlayout.h add support for fixed-size columns. default behavious remains to average item widths. 2007-11-06 02:46:01 +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 only click on left click 2007-10-30 20:59:12 +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 add updadeGeometry for methods that need to update the geometry of the 2007-11-09 19:28:28 +00:00
label.h * fix heightForWidth 2007-11-04 05:34:10 +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 updated -> dataUpdated to make it really clear what's going on. there are too many update* methods, esp in applets where there is update() and updated()... a painful change, but it will only get worse if it happens any later. 2007-11-06 07:20:08 +00:00
lineedit.h updated -> dataUpdated to make it really clear what's going on. there are too many update* methods, esp in applets where there is update() and updated()... a painful change, but it will only get worse if it happens any later. 2007-11-06 07:20:08 +00:00
meter.cpp updated -> dataUpdated to make it really clear what's going on. there are too many update* methods, esp in applets where there is update() and updated()... a painful change, but it will only get worse if it happens any later. 2007-11-06 07:20:08 +00:00
meter.h updated -> dataUpdated to make it really clear what's going on. there are too many update* methods, esp in applets where there is update() and updated()... a painful change, but it will only get worse if it happens any later. 2007-11-06 07:20:08 +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 Add 'or later' to the license for the progressbar widget in plasmalibs. 2007-11-08 09:52:18 +00:00
progressbar.h Add 'or later' to the license for the progressbar widget in plasmalibs. 2007-11-08 09:52:18 +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 updated -> dataUpdated to make it really clear what's going on. there are too many update* methods, esp in applets where there is update() and updated()... a painful change, but it will only get worse if it happens any later. 2007-11-06 07:20:08 +00:00
radiobutton.h updated -> dataUpdated to make it really clear what's going on. there are too many update* methods, esp in applets where there is update() and updated()... a painful change, but it will only get worse if it happens any later. 2007-11-06 07:20:08 +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 invalidate the managing layout on geometry changes, which is what i expected it to do in the first place. calling setGeometry and then updateGeometry is just damaged 2007-11-04 05:36:39 +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