Daker Fernandes Pinheiro
564f565c36
Add Slider component
...
- An example was added into the gallery
- The Keys and Mouse Wheels events are not being handled yet
- The value indicator is not yet created
Signed-off-by: Daker Fernandes Pinheiro <dakerfp@gmail.com>
2011-04-27 16:21:01 -03:00
Daker Fernandes Pinheiro
45b5b480f9
BusyIndicator smooth is switch off when animating
...
Signed-off-by: Daker Fernandes Pinheiro <dakerfp@gmail.com>
2011-04-27 16:19:02 -03:00
Daker Fernandes Pinheiro
72f4b7c778
Add RangeModel for QtComponents
...
RangeModel will be used by as a logical backend to Slider and ScrollBar
Signed-off-by: Daker Fernandes Pinheiro <dakerfp@gmail.com>
2011-04-27 16:17:34 -03:00
Daker Fernandes Pinheiro
56fbe5e67b
Rename and Fix BusyWidget to BusyIndicator component to fit the common API
...
- An example also was add in ComponentsGallery.
Signed-off-by: Daker Fernandes Pinheiro <dakerfp@gmail.com>
2011-04-27 06:47:08 -03:00
Daker Fernandes Pinheiro
0a9670b381
Create a gallery for plasma components
...
Signed-off-by: Daker Fernandes Pinheiro <dakerfp@gmail.com>
2011-04-26 20:18:01 -03:00
Daker Fernandes Pinheiro
8a7f71dfba
Add RadioButton component
...
Signed-off-by: Daker Fernandes Pinheiro <dakerfp@gmail.com>
2011-04-26 20:13:45 -03:00
Daker Fernandes Pinheiro
d38321afec
Add CheckBox component
...
Signed-off-by: Daker Fernandes Pinheiro <dakerfp@gmail.com>
2011-04-26 20:00:51 -03:00
Daker Fernandes Pinheiro
c0bb0bb955
Add Button component with QtComponents compatible api
...
Signed-off-by: Daker Fernandes Pinheiro <dakerfp@gmail.com>
2011-04-26 19:52:47 -03:00
Marco Martin
24f673a014
Revert "remove what can't still be merged"
...
This reverts commit 21dfef4f330bbee22d5154cadeb6c92fb46e1c51.
to resume the plasmacompoents directory that still need to be indipendent
2011-04-21 17:13:48 +02:00
Marco Martin
57975567cf
remove what can't still be merged
2011-04-21 17:05:59 +02:00
Marco Martin
c2220c96f5
Merge branch 'master' into plasma/declarative
2011-04-21 11:28:52 +02:00
Marco Martin
2abb295695
revert old deferred role update hack
2011-04-17 20:46:36 +02:00
Marco Martin
96fdce66c1
make connection to connectedSourcesChanged queued
...
Changing to Qt::QueuedConnection delays setupData().
this makes the dataChanged() signal arrive to qml only when the full
batch of setData has been done.
this in turn doesn't let incomplete data arrive to the model, making an
incomplete role mapping.
should fix the QML version of Lionmail
CCMAIL:sebas@kde.org
2011-04-17 20:01:45 +02:00
Aaron Seigo
85bfb715ee
disconnect sources we get data for but don't have a connected vis to
2011-04-12 22:13:23 +02:00
Aaron Seigo
3a72217fe3
delete service objects
2011-04-12 22:13:23 +02:00
Aaron Seigo
273f5bfe13
minor ws clean
2011-04-12 22:13:23 +02:00
Sebastian Kügler
738b47566c
Merge branch 'master' into plasma/declarative
2011-04-11 17:22:18 +02:00
Marco Martin
98396208dc
FEATURE: sourceFilter to exclude certain sources
...
sourceFilter to exclude certain from the model with a regexp
2011-04-09 20:16:36 +02:00
Marco Martin
2a54c9c416
use the engine access in DeclarativeWidget
...
now DeclarativeWidget itself steals the scriptengine, so use it instead of having the hack there
2011-04-07 22:39:18 +02:00
Sebastian Kügler
3e913b7096
Merge branch 'master' into plasma/declarative
2011-04-04 15:50:24 +02:00
Montel Laurent
9a07bb2f93
Use const ref
2011-04-03 15:29:54 +02:00
Sebastian Kügler
4081aea62b
Merge branch 'master' into plasma/declarative
2011-03-28 17:55:01 +02:00
Marco Martin
11b6e78640
re-set the prefix after setting the path
2011-03-27 12:38:01 +02:00
Marco Martin
2d27bd40e6
less debug output
2011-03-21 21:40:00 +01:00
Marco Martin
d7d08c46ef
bind the dialog's window flags
2011-03-21 21:38:48 +01:00
Marco Martin
19ad72af78
showPopup() -> popupPosition()
...
makes possible to move the popup
2011-03-21 19:20:17 +01:00
Marco Martin
b958bf1480
monitor for declarativeitem resize
2011-03-19 18:36:29 +01:00
Marco Martin
c216fe47b8
resize DeclarativeItemContainer at item's size
2011-03-19 18:31:36 +01:00
Marco Martin
e76914ed89
update is not a slot, make one
2011-03-18 13:32:49 +01:00
Marco Martin
aeb7c9cf0b
Merge branch 'master' into plasma/declarative
2011-03-05 18:40:50 +01:00
Marco Martin
110f85b3c6
actually install the components
2011-03-05 18:40:18 +01:00
Marco Martin
650e518c2e
reparent items when they go in a dialog
2011-02-25 22:38:03 +01:00
Marco Martin
d8457ecd8d
properties for dialog move
2011-02-25 20:37:56 +01:00
Marco Martin
fcfafcbc6e
proxy to setAttribute()
2011-02-25 19:00:01 +01:00
Marco Martin
8128291fee
fix setVisible
2011-02-25 15:01:18 +01:00
Marco Martin
9c6f2132ad
support qdeclarativeitems as well
...
support qdeclarativeitems as well trough a parent qgraphicswidget that syncs the geometry
2011-02-24 23:47:45 +01:00
Sebastian Kügler
93790aec7f
Merge branch 'master' of git://anongit.kde.org/kde-runtime
2011-02-24 21:32:23 +01:00
Sebastian Kügler
a211718f6d
fix signals
2011-02-24 21:32:10 +01:00
Marco Martin
61abadfd25
bindings for Plasma::Dialog
...
setting the mainItem property of a Dialog element, it will create a top level window with that item as the graphicsWidget()
right now it works only with QGraphicsWidget{} elements, Plasma::Dialog will be given the api to make this work with any QGraphicsObject as well.
2011-02-24 18:29:56 +01:00
Marco Martin
145bcf4045
always set a DataEngineSource role in the model
...
FEATURE: each item will have a DataEngineSource role that makes possible to identify for delegates to what source that data belongs
2011-02-19 14:12:58 +01:00
Marco Martin
d36d2162ff
build everything
2011-02-10 19:11:29 +01:00
Nicolás Alvarez
cde1151099
Merged scratch/mart/plasma-components into subtree plasma/declarativeimports.
2011-02-10 14:41:47 -03:00
Marco Martin
45c6ac7dfb
don't remapp all roles each time, keep the old ones, with the same role number/name mapping: avoids role shuffle after an update
...
svn path=/trunk/KDE/kdebase/runtime/; revision=1216034
2011-01-20 22:03:52 +00:00
Marco Martin
ccf35dd608
don't emit dataChanged() when undesired data arrives
...
svn path=/trunk/KDE/kdebase/runtime/; revision=1216014
2011-01-20 20:29:00 +00:00
Marco Martin
8565829336
only set data that was explicitly connected to the dataengine
...
(some dataengines are a bit too exuberant in sending stuff, like the images of microblog)
svn path=/trunk/KDE/kdebase/runtime/; revision=1216008
2011-01-20 20:22:44 +00:00
Marco Martin
20e4b7ca35
smooth property (default off)
...
svn path=/trunk/KDE/kdebase/runtime/; revision=1204366
2010-12-06 22:19:33 +00:00
Marco Martin
4ff23c21ea
put naturalSize property back in: turns out was necessary to make things clean
...
svn path=/trunk/KDE/kdebase/runtime/; revision=1204364
2010-12-06 21:54:58 +00:00
Marco Martin
8a92c6b5f3
gah, probably not useful, revert previous commit
...
svn path=/trunk/KDE/kdebase/runtime/; revision=1204317
2010-12-06 18:42:31 +00:00
Marco Martin
6b80b7a199
a new property: naturalWidth/height
...
is needed when painting compositions of various elements
svn path=/trunk/KDE/kdebase/runtime/; revision=1204315
2010-12-06 18:37:31 +00:00
Marco Martin
1dcc19c800
delay the reset signal after a setFilterRegExp: seems to make views behave a bit better:
...
avoids "holes" and some crash
svn path=/trunk/KDE/kdebase/runtime/; revision=1204228
2010-12-06 13:28:45 +00:00