Plasma::View for displaying a containment in Qt QWidget
I'm looking for a way to display the full-screen Application Dashboard applet without using a plasma panel (actually, use it outside KDE), and it seems using plasmawindowed org.kde.plasma.kickerdash
will always show its compact representation by default, so I think maybe I should write a standalone application to make it be able to integrate with QtWidget and show the DashboardRepresentation.qml
directly when needed.
While looking through the documentations, I notice libplasma
's documentation says there is a Plasma::View
which is a QWidget for displaying a containment, but it seems Plasma::View
no longer exists in the current codebase. The community wiki documentation also says Corona
is a QGraphicsScene
subclass but it seems it's not.
Beside the two documentation issues, is there any documentation or example that embed a plasmoid in a Qt QWidget, or a minimum example about how Corona
can be used?
I'm not sure if it's the right place to ask so sorry if I come to the wrong place. Bugzilla listed a bunch of KF and plasma related projects so I'm not sure which one I should report to.
Thanks!