Plasma/libplasma2/API Review/Theme

From KDE Community Wiki

Properties and invokables

All removed, only declared in the subclass in the QML bindings

Constructors

Status Action Method
DONE Keep explicit Theme(QObject *parent )
DONE Keep explicit Theme(const QString &themeName, QObject *parent );
DONE Keep ~Theme();


Enums

Status Action Method
DONE Keep ColorRole
TO DO Remove FontRole <{{{3}}}>



Fonts

Status Action Method
TO DO Remove {{{2}}} <{{{3}}}>
TO DO Remove QFont font(FontRole role) const; <{{{3}}}>
TO DO Remove QFontMetrics fontMetrics() const; <{{{3}}}>


Other methods

Status Action Method
DONE Keep
DONE Keep
DONE Keep
DONE Keep
DONE Keep
DONE Keep
DONE Keep
DONE Keep
DONE Keep
DONE Keep
DONE Keep
DONE Keep
DONE Keep
DONE Keep