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
Sebastian Kügler
0aaa04c2dc
build++
2011-04-27 03:49:03 +02:00
Sebastian Kügler
9dab5df492
Merge branch 'master' of git://anongit.kde.org/kde-runtime
2011-04-27 03:43:08 +02: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
Artur Duque de Souza
3dbe535dec
Last bits to theme bindings
...
We are going to need a proxy for the theme anyway, so we need
this guy complete anyway. Let's forget about the idea of exporting
Plasma::Theme directly.
Signed-off-by: Artur Duque de Souza <asouza@kde.org>
2011-04-26 16:50:05 -03:00
Sebastian Kügler
e5dbbdc8f1
bind Plasma::Theme::styleSheet() in declarative imports
2011-04-26 20:27:13 +02:00
Artur Duque de Souza
d54f9bbb5a
Export more properties of the Plasma's theme
...
We should export name, font, windowTranslucencyEnabled and homepage
as well. Later we will just put all the properties on the Plasma::Theme
itself and export it.
Signed-off-by: Artur Duque de Souza <asouza@kde.org>
2011-04-26 15:09:59 -03:00
Artur Duque de Souza
add8249568
Do not allow the adition of a source that is already connected
...
If you try to connect a source that is already connected, it should
return and not create a duplicate of that source.
Signed-off-by: Artur Duque de Souza <asouza@kde.org>
2011-04-24 19:18:14 -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
96d7d83ee9
Merge branch 'plasma/declarative'
2011-04-21 16:58:25 +02:00
Marco Martin
89c468c7a4
remove what can't still be merged
2011-04-21 16:57:57 +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