Marco Martin
|
877957aa18
|
remove the pressed state on hoverleaveevent. useful when an eventfilter steals the mousereleaseevent (like scrollwidget::registerAsDragHandle())
svn path=/trunk/KDE/kdelibs/; revision=1084837
|
2010-02-03 20:52:03 +00:00 |
|
Marco Martin
|
2e9b47d6bd
|
if the user dragged less than KGlobalSettings::dndEventDelay() and releases, don't drag, but pass the click, start to drag after that threshold
svn path=/trunk/KDE/kdelibs/; revision=1084809
|
2010-02-03 20:08:57 +00:00 |
|
Aaron J. Seigo
|
751e79c666
|
SVN_SILENT: remove some fairly silly debug output
svn path=/trunk/KDE/kdelibs/; revision=1083611
|
2010-02-01 16:23:08 +00:00 |
|
Marco Martin
|
989df58b2b
|
-a size hint. hardcoded because here we can't really have infos but is already better than nothing
-if the alignment of lablels is left, paint with a point instead of a rect, so won't clip away the text
svn path=/trunk/KDE/kdelibs/; revision=1083230
|
2010-01-31 21:30:41 +00:00 |
|
Marco Martin
|
3618f03425
|
remove extra constructor
svn path=/trunk/KDE/kdelibs/; revision=1081212
|
2010-01-27 22:22:07 +00:00 |
|
Marco Martin
|
189289660c
|
a ctor with a QGraphicsItem as parent as it should always had
svn path=/trunk/KDE/kdelibs/; revision=1081047
|
2010-01-27 16:03:47 +00:00 |
|
Igor Trindade Oliveira
|
99cd8006e6
|
remove private class from meter.cpp and support some properties on it.
The properties are useful to be used in animation.
svn path=/trunk/KDE/kdelibs/; revision=1080846
|
2010-01-27 02:50:47 +00:00 |
|
Igor Trindade Oliveira
|
69e65f2df8
|
Oops ... s/graphicswidget/qgraphicswidget
Patch by: Bruno Abinader<brunoabinader@gmail.com>
svn path=/trunk/KDE/kdelibs/; revision=1080626
|
2010-01-26 15:43:23 +00:00 |
|
Igor Trindade Oliveira
|
4a01b71e47
|
Added missing Plasma::Frame parent resizeEvent() call
Patch by: Bruno Abinader <brunoabinader@gmail.com>
svn path=/trunk/KDE/kdelibs/; revision=1080622
|
2010-01-26 15:29:53 +00:00 |
|
Marco Martin
|
5dba601d47
|
fix build, animationUpdate() is dead
svn path=/trunk/KDE/kdelibs/; revision=1079737
|
2010-01-24 22:05:25 +00:00 |
|
Marco Martin
|
ee7be144b1
|
use pixmaptransition animation
svn path=/trunk/KDE/kdelibs/; revision=1079688
|
2010-01-24 19:48:18 +00:00 |
|
Igor Trindade Oliveira
|
157711c581
|
port tabbar to new animation api.
svn path=/trunk/KDE/kdelibs/; revision=1078747
|
2010-01-22 19:31:42 +00:00 |
|
Igor Trindade Oliveira
|
2d2dc8a37a
|
remove debug message
svn path=/trunk/KDE/kdelibs/; revision=1078683
|
2010-01-22 16:05:39 +00:00 |
|
Igor Trindade Oliveira
|
94e48dc79f
|
Oops .. fix property name used in qpropertyanimation
svn path=/trunk/KDE/kdelibs/; revision=1078268
|
2010-01-21 22:28:45 +00:00 |
|
Igor Trindade Oliveira
|
79db16ac7b
|
port itembackground to new animation api.
svn path=/trunk/KDE/kdelibs/; revision=1078255
|
2010-01-21 21:53:01 +00:00 |
|
Igor Trindade Oliveira
|
323d93a0b1
|
go go go! port push button to new animation api
svn path=/trunk/KDE/kdelibs/; revision=1078224
|
2010-01-21 20:07:33 +00:00 |
|
Igor Trindade Oliveira
|
e3c568bcfd
|
port Meter widget to new animatio api.
svn path=/trunk/KDE/kdelibs/; revision=1078101
|
2010-01-21 14:49:56 +00:00 |
|
Aaron J. Seigo
|
d336f7034d
|
missing API for scripting
svn path=/trunk/KDE/kdelibs/; revision=1077850
|
2010-01-21 00:13:30 +00:00 |
|
Aaron J. Seigo
|
69a0c5bc3a
|
property name corrections
svn path=/trunk/KDE/kdelibs/; revision=1077840
|
2010-01-20 23:47:20 +00:00 |
|
Igor Trindade Oliveira
|
b6a0c0775c
|
move toolbutton to new animation api
svn path=/trunk/KDE/kdelibs/; revision=1077756
|
2010-01-20 20:27:41 +00:00 |
|
Igor Trindade Oliveira
|
874a2b1a44
|
port combbox to new animation api.
svn path=/trunk/KDE/kdelibs/; revision=1077727
|
2010-01-20 19:14:27 +00:00 |
|
Aaron J. Seigo
|
54a24c3614
|
down, for consistency with qtoolbutton
svn path=/trunk/KDE/kdelibs/; revision=1077308
|
2010-01-19 22:28:49 +00:00 |
|
Aaron J. Seigo
|
4d2fe69c8a
|
style*S*heet
svn path=/trunk/KDE/kdelibs/; revision=1077275
|
2010-01-19 21:23:05 +00:00 |
|
Aaron J. Seigo
|
8cf1526ffc
|
property typo
svn path=/trunk/KDE/kdelibs/; revision=1077258
|
2010-01-19 20:56:51 +00:00 |
|
Aaron J. Seigo
|
6063c5cab0
|
add a property for downness
svn path=/trunk/KDE/kdelibs/; revision=1077251
|
2010-01-19 20:32:22 +00:00 |
|
Davide Bettio
|
1202423649
|
Added setDown(bool) to Plasma::ToolButton.
svn path=/trunk/KDE/kdelibs/; revision=1077191
|
2010-01-19 16:20:41 +00:00 |
|
Davide Bettio
|
bf492e3465
|
Added missing condition: isDown() == true.
now the button looks always pressed.
CCMAIL: notmart@gmail.com
svn path=/trunk/KDE/kdelibs/; revision=1074900
|
2010-01-14 22:41:17 +00:00 |
|
Marco Martin
|
8ee524d172
|
IconAction refuses to display and to be activated if the underlying QAction is invisible or disabled
svn path=/trunk/KDE/kdelibs/; revision=1072708
|
2010-01-10 19:34:33 +00:00 |
|
Marco Martin
|
c1e947a768
|
when the icon is horizontal and there is no text take the min between width and height as icon size.
among other things fixes the unhide arrow of the systray
svn path=/trunk/KDE/kdelibs/; revision=1071365
|
2010-01-07 21:58:51 +00:00 |
|
Marco Martin
|
35d8587114
|
the fact that the toolbutton is using qstyle for the label painting makes reimplementation of the size hint really problematic, just use the native one for now
svn path=/trunk/KDE/kdelibs/; revision=1071247
|
2010-01-07 19:21:57 +00:00 |
|
Marco Martin
|
81e9c74cd3
|
don't change margins if the hint is empty
svn path=/trunk/KDE/kdelibs/; revision=1071059
|
2010-01-07 12:53:54 +00:00 |
|
Marco Martin
|
a1d1b12624
|
like toolbutton, base on the svg margins for the size hint
svn path=/trunk/KDE/kdelibs/; revision=1071054
|
2010-01-07 12:50:56 +00:00 |
|
Marco Martin
|
291b11f8a2
|
-update geometry when the text changes
-return a good size hint based on svg margins
svn path=/trunk/KDE/kdelibs/; revision=1071052
|
2010-01-07 12:44:20 +00:00 |
|
Aaron J. Seigo
|
e9cd616bca
|
erf, API addition that has been sitting on disk here for weeks :/
svn path=/trunk/KDE/kdelibs/; revision=1069239
|
2010-01-03 01:49:52 +00:00 |
|
Michał Dutkiewicz
|
4def4009c6
|
Set flag in setNativeWidget() so it will be set also when using custom widgets
svn path=/trunk/KDE/kdelibs/; revision=1067584
|
2009-12-29 21:59:29 +00:00 |
|
Marco Martin
|
06341cfb73
|
put all context menus in a separate window, resolving cutting and z-order issues
BUG:207956
svn path=/trunk/KDE/kdelibs/; revision=1067048
|
2009-12-28 19:52:54 +00:00 |
|
John Layt
|
6e9943e36c
|
krazy fixes, mostly include guards and copyright tags
svn path=/trunk/KDE/kdelibs/; revision=1066779
|
2009-12-27 22:16:11 +00:00 |
|
Marco Martin
|
96d2513e9e
|
-minimum size hint
-when the text changes discard the cached hints
svn path=/trunk/KDE/kdelibs/; revision=1066299
|
2009-12-26 17:29:55 +00:00 |
|
Marco Martin
|
2ee4189268
|
give it a minimum size hint
svn path=/trunk/KDE/kdelibs/; revision=1066298
|
2009-12-26 17:27:19 +00:00 |
|
Marco Martin
|
bf438dcf98
|
be LGPL2+
svn path=/trunk/KDE/kdelibs/; revision=1066185
|
2009-12-26 10:37:47 +00:00 |
|
Marco Martin
|
99500091a1
|
revert last change
svn path=/trunk/KDE/kdelibs/; revision=1065635
|
2009-12-23 22:11:39 +00:00 |
|
Marco Martin
|
3c69761d55
|
change a bit the logic of when show the animation or not
svn path=/trunk/KDE/kdelibs/; revision=1065286
|
2009-12-22 22:18:57 +00:00 |
|
Marco Martin
|
010bcc9629
|
don't try to draw an halo rect if the size is empty (amarok action icons look better now)
svn path=/trunk/KDE/kdelibs/; revision=1065132
|
2009-12-22 16:02:26 +00:00 |
|
Marco Martin
|
923d772a85
|
delay only in the case the item to be visible is a qgraphicswidget, so we can guard the temp pointer with a weak one
BUG:219475
svn path=/trunk/KDE/kdelibs/; revision=1064800
|
2009-12-21 20:29:08 +00:00 |
|
Marco Martin
|
fdae3f0d59
|
This patch forward the "stateChanged" signal emitted from the private kinetic scroll animation all the way to Plasma::ScrollWidget, which then forwards this signal to its childs. This enables an object which derives from Plasma::ScrollWidget to know the kinetic scrolling animation state.
Patch by Bruno Abinader
svn path=/trunk/KDE/kdelibs/; revision=1064768
|
2009-12-21 18:36:39 +00:00 |
|
Marco Martin
|
4864d47b42
|
create the background earlier to prevent the button to be painted in a wrong size
svn path=/trunk/KDE/kdelibs/; revision=1064741
|
2009-12-21 16:12:16 +00:00 |
|
Aurélien Gâteau
|
e510b513c6
|
Fix use of uninitialized variable (thanks to Valgrind)
setMinimumSize() ... -> setGeometry() ... -> updateDataBuffer()
and updateDataBuffer() uses horizontalScale.
svn path=/trunk/KDE/kdelibs/; revision=1064695
|
2009-12-21 13:48:24 +00:00 |
|
Marco Martin
|
7732b62f16
|
if the target gets shown show the background too
svn path=/trunk/KDE/kdelibs/; revision=1063611
|
2009-12-18 22:10:32 +00:00 |
|
Marco Martin
|
20bed9f073
|
add the missing constructor with a qgi as parent, as all the qgraphicswidget have
svn path=/trunk/KDE/kdelibs/; revision=1063597
|
2009-12-18 21:44:02 +00:00 |
|
Andras Mantia
|
4a708b9351
|
Fix amigous constructor declaration
svn path=/trunk/KDE/kdelibs/; revision=1062937
|
2009-12-16 10:57:25 +00:00 |
|