Sebastian Kügler
98da6feb68
focusChanged(bool) signal for LineEdit
...
(cherry picked from commit 5de5a43e00e2ff285492b5f7fb095f85c2cd9fd8)
2011-08-29 21:40:07 +02:00
Marco Martin
2212629e18
support minimumSize
...
if the root object has a minimumSize set, set it as minimum size for the declarative widget, and keep it in sync
2011-08-20 17:35:30 +02:00
Marco Martin
d9b8860784
ensure the frame is resized
2011-08-13 18:46:10 +02:00
Aaron Seigo
82eee5c3b7
avoid compiling in debug strings when compiled without debug
2011-07-29 15:46:52 +02:00
Aaron Seigo
05834d8144
Merge remote-tracking branch 'origin/master' into libplasma2
...
Conflicts:
plasma/CMakeLists.txt
plasma/abstractrunner.h
plasma/animator.h
plasma/glapplet.h
plasma/package.h
plasma/packagemetadata.h
plasma/packagestructure.h
plasma/tooltipcontent.cpp
plasma/tooltipcontent.h
plasma/wallpaper.h
2011-07-11 21:56:41 +02:00
Marco Martin
bee77498d8
bind tickInterval property
2011-07-07 15:32:04 +02:00
Marco Martin
0b5cc4860f
check the properties are really changed
2011-07-05 18:08:33 +02:00
Viranch Mehta
12e7e6f612
Notify when meter's value changes
2011-06-21 01:24:54 +05:30
Marco Martin
317510047d
notify on textChanged, not edited
...
it must be emitted also when changed programmatically
2011-06-20 17:53:20 +02:00
Aaron Seigo
c3157acf2c
delete the NAM; it isn't deleted by the QDeclarativeEngine
2011-06-15 14:18:31 +02:00
Frederik Schwarzer
5c0d0e8e8e
Replace doxygen tag @arg by @param.
...
The @param doxygen tag is formatted way nicer and should be used
throughout our apidox.
REVIEW: 101596
2011-06-13 14:47:29 +02:00
Aaron Seigo
86e6891b25
Merge branch 'plasmadialogshadows' into libplasma2
...
Conflicts:
plasma/animations/pixmaptransition.cpp
plasma/animations/rotation.cpp
2011-06-09 12:48:34 +02:00
Aaron Seigo
8f7b7cda31
shadows on dialogs
2011-06-09 12:46:25 +02:00
Aaron Seigo
fa61d11d3c
Merge remote-tracking branch 'origin/master' into libplasma2
...
Conflicts:
plasma/service.cpp
2011-06-03 13:15:36 +02:00
Viranch Mehta
0e9d609542
Fix: WRITE method for Q_PROPERTY maximum was setMinimum, which should be setMaximum
2011-06-03 00:50:18 +05:30
Aaron Seigo
fafb0a73e4
remove deprecated methods
2011-05-28 00:39:59 +02:00
Matthias Fuchs
d9568fb2c5
Adds a setTabHighlighted and a isTabHighligted method to Plasma::TabBar.
...
When a tab is highlighted the text is drawn with a different color.
The icon will then have an active effect and a pressed button will be drawn at its background.
REVIEW:101264
2011-05-04 13:01:30 +02:00
Marco Martin
a6fa660809
bindings for dataengine in DeclarativeWidget
2011-04-30 12:43:29 +02:00
Aaron Seigo
c5cf7f8460
style
2011-04-28 10:54:23 +02:00
Sebastian Kügler
6de3205490
Switch off scrollbars when in dragToScroll mode
...
They don't work with dragging, anyway since flicking and scrollbars
operate in different directions.
2011-04-24 16:21:19 +02:00
Marco Martin
14d3286096
use Item width and height as minimumSize
...
massively not optimal. however qml doesn't have concept of size hints unfortunately
2011-04-20 20:34:52 +02:00
Aaron Seigo
bd3f840f3b
similar work around in mousePressEvent as we have in contextMenuEvent
2011-04-09 20:07:00 +02:00
Marco Martin
fb2db78521
FEATURE: access to the QScriptEngine
2011-04-07 22:10:56 +02:00
Marco Martin
256532e240
use libkdeclarative in Plasma::DeclarativeWidget
2011-04-04 23:05:23 +02:00
Marco Martin
c6215bb249
set main object size after loading
2011-02-28 13:47:35 +01:00
Marco Martin
80eb4eafea
correctly reposition the main item when resizes
2011-02-27 17:00:53 +01:00
Marco Martin
17c0805063
ask for on screen keyboard hiding on focus lost
2011-02-17 15:23:06 +01:00
Lasse Liehu
d0e8d977b4
ignore() key press event for keys not handled
...
(cherry picked from commit 6e208cf0cc60d3e7016a3bbdbb6dfd3c1b105186)
2011-02-10 21:05:34 +02:00
Marco Martin
c158ebbaa4
realign the widget if it's resized
...
svn path=/trunk/KDE/kdelibs/; revision=1216378
2011-01-22 22:13:42 +00:00
Marco Martin
312bdcf909
if the theme wants to paint with the system style just let the proxy paint
...
svn path=/trunk/KDE/kdelibs/; revision=1216324
2011-01-22 17:55:14 +00:00
Marco Martin
8e152270ce
set a custom geometry also in init, not only when the size doesn't change, because it can happen that the size will never change (so the focusindicator staying at the wrong size)
...
svn path=/trunk/KDE/kdelibs/; revision=1214258
2011-01-13 20:00:33 +00:00
Alex Merry
54ad0622e7
Simplify an if-else statement in the tabbar - d->tabBarShown makes the else if condition obsolete
...
svn path=/trunk/KDE/kdelibs/; revision=1212398
2011-01-06 20:50:09 +00:00
Alex Merry
082ddcb95a
Don't add the tabbar to the layout twice, or try to remove it twice.
...
BUG: 258867
svn path=/trunk/KDE/kdelibs/; revision=1212395
2011-01-06 20:33:56 +00:00
Marco Martin
244ec458f8
don't handle wheel events in the event filter, let any widget that wants to steal it do so
...
seems to have a more natural behaviour
svn path=/trunk/KDE/kdelibs/; revision=1212343
2011-01-06 15:30:55 +00:00
Marco Martin
ec6d137012
use smooth transformation for the pressed effect: it's used rarely enough to not pose too much performance issues
...
BUG:262128
svn path=/trunk/KDE/kdelibs/; revision=1212069
2011-01-05 16:41:06 +00:00
Aaron J. Seigo
510d4d57a5
clearAction private slot
...
svn path=/trunk/KDE/kdelibs/; revision=1211028
2011-01-02 23:17:57 +00:00
Marco Martin
5fd137c064
emit clicked only on mouse release and only with left button
...
svn path=/trunk/KDE/kdelibs/; revision=1208161
2010-12-20 21:16:06 +00:00
Marco Martin
3ad1f7887a
ignore mouse press as well if isn't possible to flick
...
svn path=/trunk/KDE/kdelibs/; revision=1207046
2010-12-16 17:39:59 +00:00
Marco Martin
e2f5428044
limit the rate of wheel events to 50 msecs.
...
this makes the scroll widget not getting mad with a touchpad scroll, that spits a ton of subsequent wheel events
svn path=/trunk/KDE/kdelibs/; revision=1207045
2010-12-16 17:38:41 +00:00
Marco Martin
9269fcb7a3
ignore wheel events if it is not possible to scroll
...
BUG:256073
svn path=/trunk/KDE/kdelibs/; revision=1207036
2010-12-16 17:11:09 +00:00
Marco Martin
8c4c8b877d
add sliderMoved()
...
svn path=/trunk/KDE/kdelibs/; revision=1205511
2010-12-11 10:53:28 +00:00
Marco Martin
5d9766f6c1
break; in the switch,
...
crash--
svn path=/trunk/KDE/kdelibs/; revision=1202309
2010-11-30 12:04:44 +00:00
Davide Bettio
d8546805e5
Display applet context menu when the label hasn't any context menu to show. It makes sense to show a context menu only when the text can be selected or when there is a link.
...
reviewboard: http://reviewboard.kde.org/r/6009/
svn path=/trunk/KDE/kdelibs/; revision=1202176
2010-11-29 23:29:03 +00:00
Marco Martin
28e6398a6a
hide the focus indicator if the stylesheet is not empty
...
svn path=/trunk/KDE/kdelibs/; revision=1202169
2010-11-29 22:30:35 +00:00
Marco Martin
07610e04ea
try to remove the hardcoded size hint of the tabbar proxy widget.. the Qt bug that it was masking should be gone now
...
svn path=/trunk/KDE/kdelibs/; revision=1202100
2010-11-29 17:08:52 +00:00
Marco Martin
1d9da0068e
fix behaviour of setTabBarShown
...
svn path=/trunk/KDE/kdelibs/; revision=1202099
2010-11-29 17:00:26 +00:00
Marco Martin
0d168b6c57
don't try to treat touch events as mose ones
...
crash--
svn path=/trunk/KDE/kdelibs/; revision=1200789
2010-11-25 19:30:55 +00:00
Boudewijn Rempt
3242318a93
Add config-plasma include to make the PLASMA_NO_KIO work
...
svn path=/trunk/KDE/kdelibs/; revision=1195104
2010-11-10 11:41:02 +00:00
Marco Martin
11d8738af4
minimum and maximum settable from javascript
...
svn path=/trunk/KDE/kdelibs/; revision=1194798
2010-11-09 22:16:05 +00:00
Kevin Ottens
d85c4cc7ff
Include cleanup.
...
Based on a patch by Marijn Kruisselbrink.
svn path=/trunk/KDE/kdelibs/; revision=1194730
2010-11-09 17:22:22 +00:00