Marco Martin
8a04030fdf
less ugly workaround for disappearing Qt::Popup
...
still a workaround but slightly less ugly and works on Qt 4.8 too
2012-07-12 17:51:28 +02:00
Marco Martin
daa3c78241
use pointSizeF
...
BUG:296117
FIXED-IN:4.9
2012-06-25 11:18:59 +02:00
Marco Martin
ed1e691b2d
avoid repaints when the same id is set again
...
CCBUG:301903
2012-06-20 14:06:23 +02:00
Viranch Mehta
a60d6db013
Fix sourceFilter in QML DataModel to actually
...
filter the sources of the dataengine
The sources were not getting filtered due to an
error in the loop that added all the sources
in any case
REVIEW: 105267
2012-06-16 20:10:08 +05:30
Aurélien Gâteau
5c1e49fa76
SortFilterModel: Do not sort by default
...
It seems QML sets properties to their default value at startup and thus
calls setSortRole(QString()), which causes SortFilterModel to sort by
default.
CCMAIL: mart@kde.org
2012-06-13 23:56:31 +02:00
Aurélien Gâteau
bb8eef7db1
Introduct mapRowToSource and mapRowFromSource
...
REVIEW: 105044
2012-05-29 17:42:11 +02:00
Aurélien Gâteau
0ddb12cf96
Do not reset model while changing the regexp
...
There is no need to do so, QSortFilterProxyModel correctly adjust rows
REVIEW: 105042
2012-05-29 17:42:11 +02:00
Luís Gabriel Lima
999dd60721
Adding notify signals to SvgItem
...
These signals are being added in order to keep track of property
changes in the QML side.
Signed-off-by: Luís Gabriel Lima <lampih@gmail.com>
2012-05-28 08:51:32 -03:00
Lamarque V. Souza
4f670c149b
Update all CMakeLists.txt to use KDeclarativeConfig.cmake.
...
rebuild kdelibs from KDE/4.8 branch to install KDeclarativeConfig.cmake.
2012-05-14 12:40:02 -03:00
Stephen Kelly
73dc4f9a0c
Simplify QtGui module includes.
2012-04-10 00:22:13 +02:00
Marco Martin
531031f753
can't use windowId in QML on Windows
2012-04-06 13:09:32 +02:00
Martin Gräßlin
e195c1d01f
Export WindowId on Plasma Dialog
...
Exporting the window Id allows to use it in declarative KWin scripts
to embedd window thumbnails on the dialog.
REVIEW: 104393
2012-03-24 10:51:12 +01:00
Marco Martin
86908c9c31
avoid a model reset in certain conditions
...
should be slightly faster and avoid some of the flickering (items deletion and recreation) in ListView
2012-02-29 14:38:14 +01:00
Marco Martin
7da705ba8a
export defaultIconSize
...
kept in sync with the kglobal desktop icon size
2012-02-20 15:09:26 +01:00
Marco Martin
0b17c0227a
document
2012-01-10 12:29:35 +01:00
Marco Martin
ed7f5e630a
document
2012-01-10 12:06:59 +01:00
Marco Martin
fc0b0b8ed1
guard against no scene
2012-01-01 20:04:35 +01:00
Marco Martin
53a4c9df61
document the Font property object
2011-12-23 16:30:04 +01:00
Marco Martin
2f2ce9ac34
document Dialog
2011-12-23 16:30:04 +01:00
Marco Martin
922029e27b
document DataSource
2011-12-23 13:28:02 +01:00
Marco Martin
f75cef4f87
document DataModel
2011-12-23 12:17:48 +01:00
Marco Martin
f9c777c0ca
ignore mouse presses
...
BUG: 288827
2011-12-16 11:53:07 +01:00
Marco Martin
7988a4a7e4
don't try to set the main widget multiple times
2011-12-01 19:55:09 +01:00
Marco Martin
9726906ed0
recreate the dialog if the Popup flag changes
...
a popup only works if it's created with that flag from the beginning
2011-12-01 19:55:09 +01:00
Aaron Seigo
35580a01be
only set an image when we have one
2011-11-30 15:15:54 +01:00
Marco Martin
bda133a997
always be frameless
2011-11-27 18:12:24 +01:00
Marco Martin
42ddc80867
check for scene sxistence
2011-11-27 17:03:05 +01:00
Marco Martin
215306ee13
give the default models the get(row) function
...
some default components expect models to provide it
2011-11-25 18:48:42 +01:00
Marco Martin
855ced6672
more offscreen spacing
2011-11-19 11:46:28 +01:00
Marco Martin
3134f2a5bc
fix the role mapping of some engines
...
by making sourceAdded a delayed connection, also add a long explanation why this is unfortunately needed
2011-11-18 16:19:34 +01:00
Marco Martin
7eaa8b9cc0
a way to activate the dialog window
2011-11-16 21:12:38 +01:00
Marco Martin
b24cc1646f
guard against a null scene
2011-11-16 11:23:15 +01:00
Marco Martin
4a10379637
swap deletion to avoid a rare crash
2011-11-15 13:52:53 +01:00
Marco Martin
478cd9d3f0
add Dialogs
...
CommonDialog
QueryDialog
SelectionDialog
the base Dialog is still not exported
in future version on the desktop, QueryDialog will create a standard qt dialog instead
2011-11-03 14:46:05 +01:00
Marco Martin
2bb8101e6f
check the pointer
2011-11-03 13:49:29 +01:00
Marco Martin
3accb9baf5
n mSize property in fontproxy: like em for css
2011-11-02 21:41:09 +01:00
Marco Martin
270b6296b9
fallback when there is no corona
...
autonomous positioning when there is no corona (usually relies on addoffscreenwidget and popupposition from it)
2011-11-02 18:15:17 +01:00
Marco Martin
7a325f4658
i_p suffix only for stuff not exported from qml
...
general rule:
if the header if from a class that will be made available as qml type, foo.h, otherwise foo_p.h
2011-11-01 19:27:55 +01:00
Marco Martin
43a069c681
bind types for dataengines in the palsmacore import
2011-11-01 19:18:41 +01:00
Marco Martin
2bb756cfe7
register extra types on QScriptEngine
...
only if hasn't been done yet
2011-11-01 18:55:57 +01:00
Marco Martin
3c8ff37491
Theme exports iconloader sizes
2011-10-30 19:07:58 +01:00
Marco Martin
6eba438a89
PlasmaCore.Theme is registered by the inport
...
no more need to declare it every time -> memory saving
2011-10-30 17:53:20 +01:00
Sebastian Kügler
5a4bef41ef
Use Qt::DisplayRole when the lookup fails
...
This makes it do the right thing by default, and fixes filtering for
QStringListModels (and probably a few other ones as well).
2011-10-30 00:53:48 +02:00
Marco Martin
63fbf58b53
fix property/signal names
2011-10-27 21:25:34 +02:00
Marco Martin
9eda90088e
defaultFont, desktopFont and smallestFont
2011-10-13 17:57:16 +02:00
Marco Martin
8c4c66a69d
export all the font properties in Theme
2011-10-13 15:19:37 +02:00
Marco Martin
554399afc7
a method to fetch custom size wallpapers
2011-10-09 16:12:58 +02:00
Aaron Seigo
b0783ce5f7
a slew of clean ups and improvements to the code
...
DataSource still needs to be made to not keep a private copy of all the data
2011-09-22 22:45:26 +02:00
Marco Martin
734d0e15df
unfortunately this is still needed
2011-09-16 19:20:49 +02:00
Marco Martin
27c857db82
pre-populate the model if needed
...
since DataModel is a consumer of a consumer, in the case DataSource as already data, populate the model with it without waiting for the signal
2011-09-15 23:05:44 +02:00