kwin/scripting
Martin Gräßlin 69b109b5b9 Adjust the ThumbnailItems to QtQuick2
AbstractThumbnailItem inherits from QQuickPaintedItem using QPainter to
do the fallback painting of icons.

The scene is adjusted to get the information from QQuickItem instead of
QDeclarativeItem. Clipping got a little bit more complex as the clip
path does not exist any more. To get it right the ThumbnailItem needs to
specify the parent it wants to be clipped to with the clipTo property.
E.g.:
clipTo: listView

The scene uses this clipTo parent item to correctly calculate the clip
region. Also the ThumbnailItem needs to have clipping enabled.

Note: this commit currently breaks TabBox as the qml and view are not
yet adjusted. In scripting the export of the item is disabled, but any
qml script using a ThumbnailItem would obviously also fail.
2013-08-09 11:47:17 +02:00
..
CMakeLists.txt Fix build: KConfigWidgets 2013-08-05 11:04:41 +02:00
documentation-effect-global.xml export AnimationEffect::set and ::cancel to script 2013-03-28 19:47:30 +01:00
documentation-global.xml Add documentation for global KWin object in KWin scripting 2013-01-11 18:12:25 +01:00
genericscriptedconfig.cpp Remove K_EXPORT_PLUGIN macros 2013-08-08 13:47:25 +02:00
genericscriptedconfig.h Port GenericScriptedConfig 2013-07-24 09:58:42 +02:00
kwinscript.desktop SVN_SILENT made messages (.desktop file) 2013-08-04 04:29:45 +00:00
Messages.sh Extract messages from scripts and scripting module 2013-03-04 10:29:25 +01:00
meta.cpp Fix no cast to/from ASCII intrduced issues 2013-07-24 09:58:33 +02:00
meta.h Export Toplevel to KWin::Scripts 2013-02-14 08:16:19 +01:00
scriptedeffect.cpp Fix no cast to/from ASCII intrduced issues 2013-07-24 09:58:33 +02:00
scriptedeffect.h export AnimationEffect::set and ::cancel to script 2013-03-28 19:47:30 +01:00
scripting.cpp Adjust the ThumbnailItems to QtQuick2 2013-08-09 11:47:17 +02:00
scripting.h Use Q_SLOTS and Q_SIGNALS instead of slots and signals 2013-07-24 09:46:54 +02:00
scripting_model.cpp Fix no cast to/from ASCII intrduced issues 2013-07-24 09:58:33 +02:00
scripting_model.h Split out screen handling from Workspace into own class Screens 2013-04-15 10:25:10 +02:00
scriptingutils.cpp Asserts for KWin scripts 2012-05-10 10:00:54 +02:00
scriptingutils.h Partially disable KAction handling 2013-07-24 09:58:41 +02:00
timer.cpp Strip module path from all Qt #include <> 2013-03-06 10:26:56 +01:00
workspace_wrapper.cpp Remove kapplication.h include from sm.h 2013-08-06 11:20:28 +02:00
workspace_wrapper.h Use Q_SLOTS and Q_SIGNALS instead of slots and signals 2013-07-24 09:46:54 +02:00