Aleix Pol
bb2688392a
Reduce many connect() warnings when loading Declarative plasmoids.
...
Right now, every QML plasmoid can provide a number of properties
(6, actually) to specify some size hints (maximum, minimum and
preferred).
If you don't provide those properties you get many warnings because
of the missing changed connections. This patch removes such warnings
by making sure the property is present before connecting and querying
the property at all.
REVIEW: 107261
2012-11-09 13:42:01 +01:00
Jaime Torres
fe259f19bb
include missing initializations
...
an uninitialized variable can be the origin of several bugs.
unfortunately, not the one I suffer.
REVIEW: 106781
2012-10-10 19:07:06 +02:00
Marco Martin
8db63c42a9
support maximum and preferred sizes as well
2012-09-20 11:49:17 +02:00
Marco Martin
71ad31df23
add the import paths right into libkdeclarative
2011-11-08 17:19:47 +01:00
Marco Martin
c12af537e4
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:34:36 +02:00
Aaron Seigo
c3157acf2c
delete the NAM; it isn't deleted by the QDeclarativeEngine
2011-06-15 14:18:31 +02:00
Marco Martin
a6fa660809
bindings for dataengine in DeclarativeWidget
2011-04-30 12:43:29 +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
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
Dawit Alemayehu
086599b47a
Fixed compile errors when using QT_USE_FAST_CONCATENATION and QT_USE_FAST_OPERATOR_PLUS to compile kdelibs...
...
svn path=/trunk/KDE/kdelibs/; revision=1194330
2010-11-08 18:14:17 +00:00
Marco Martin
22d9baccef
use KIO to access the remote imports
...
svn path=/trunk/KDE/kdelibs/; revision=1188124
2010-10-21 13:18:50 +00:00
Marco Martin
87db9df855
immediately create the engine, so it can be messed with it before actually loading a file
...
svn path=/trunk/KDE/kdelibs/; revision=1187951
2010-10-20 20:53:55 +00:00
Marco Martin
6907acbd11
use imports from the KDE plugin dir, since we can't relay on plasma imports being installed on the systemwide qt imports dir
...
svn path=/trunk/KDE/kdelibs/; revision=1186518
2010-10-16 18:55:55 +00:00
Marco Martin
f49d3bc29b
don't crash on parse error
...
svn path=/trunk/KDE/kdelibs/; revision=1186287
2010-10-15 16:24:12 +00:00
Laurent Montel
dd256bfe92
not necessary to test it before delete it
...
svn path=/trunk/KDE/kdelibs/; revision=1183974
2010-10-08 21:57:37 +00:00
Laurent Montel
dc6633a0d5
Fix includes
...
svn path=/trunk/KDE/kdelibs/; revision=1183927
2010-10-08 18:21:31 +00:00
Marco Martin
90165f119a
move into libplasma
...
svn path=/trunk/KDE/kdelibs/; revision=1183873
2010-10-08 14:48:03 +00:00