diff --git a/Mainpage.dox b/Mainpage.dox index e9c48d9a6..686c1b799 100644 --- a/Mainpage.dox +++ b/Mainpage.dox @@ -1,7 +1,26 @@ /** @mainpage Plasma Runtime Plasma Runtime components. -The classes documented here are not C++ public libraries: they are intended to be used from QML. +The classes documented here are not C++ public libraries: they are intended to be used from QML, with the following imports: + +

org.kde.draganddrop

+

Bindings for the Qt drag and drop system @ref draganddrop

+ +

org.kde.locale

+

Bindings for the use of KLocale

+ +

org.kde.plasma.components

+

Graphical components for common items such as buttons, lineedits, tabbars and so on. Compatible subset of the MeeGo components used on the N9

+ +

org.kde.plasma.core

+

Bindings for libplasma functionality, such as DataEngines and FrameSvgs

+ +

org.kde.plasma.extras

+

Extra graphical components that extend org.kde.plasma.components but are not in the standard api

+ +

org.kde.qtextracomponents

+

Bindings for some functionality in Qt not included in the primitive QML components set, sich as support for QImages, QPixmaps, QIcons and mouse and wheel events with screen coordinates

+ @authors Marco Martin \ @@ -14,4 +33,17 @@ Aaron Seigo \ */ +/** @page draganddrop Drag and Drop +

import org.kde.draganddrop

+

Use those elements if you want to add drag and drop support to your application

+ + + +*/ + // DOXYGEN_SET_PROJECT_NAME = Plasma Runtime