Adjust all components to use the QSharedPointer. Aurorae obviously has to create a QSharedPointer, Shadow holds a QSharedPointer for the DecorationShadow (advantage: is kept when the Decoration is destroyed), and the KCM needs to add a property on PreviewItem to get access to the Shadow. It's no longer a Q_PROPERTY on Decoration and we cannot re-add it as a dynamic property (cannot be read from QML side). |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
plugin.cpp | ||
plugin.h | ||
previewbridge.cpp | ||
previewbridge.h | ||
previewbutton.cpp | ||
previewbutton.h | ||
previewclient.cpp | ||
previewclient.h | ||
previewitem.cpp | ||
previewitem.h | ||
previewsettings.cpp | ||
previewsettings.h | ||
qmldir |