GrantleeTheme
icon.cpp
46 throw Grantlee::Exception(Grantlee::TagSyntaxError, QStringLiteral("icon tag takes at least 1 argument"));
49 throw Grantlee::Exception(Grantlee::TagSyntaxError, QStringLiteral("icon tag takes at maximum 3 arguments, %1 given").arg(partsSize));
82 IconNode::IconNode(const QString &iconName, int sizeOrGroup, const QString &altText, QObject *parent)
126 const QString html = QStringLiteral("<img src=\"file://%1\" align=\"top\" height=\"%2\" width=\"%2\" alt=\"%3\" title=\"%4\" />")
127 .arg(KIconLoader::global()->iconPath(iconName, mSizeOrGroup < KIconLoader::LastGroup ? mSizeOrGroup : -mSizeOrGroup))
131 .arg(altText.isEmpty() ? iconName : altText, altText); // title is intentionally blank if no alt is provided
bool canConvert(int targetTypeId) const const
String
SizeMedium
SizeLarge
KGuiItem ok()
SizeSmallMedium
const T & at(int i) const const
T value() const const
Desktop
int size() const const
SizeEnormous
Panel
Small
LastGroup
int toInt(bool *ok, int base) const const
bool isEmpty() const const
Dialog
static KIconLoader * global()
MainToolbar
SizeHuge
Toolbar
QString mid(int position, int n) const const
SizeSmall
QString arg(qlonglong a, int fieldWidth, int base, QChar fillChar) const const
bool isValid() const const
QVariant::Type type() const const
QObject * parent() const const
QString toString() const const
This file is part of the KDE documentation.
Documentation copyright © 1996-2021 The KDE developers.
Generated on Sat Jan 23 2021 07:18:48 by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2021 The KDE developers.
Generated on Sat Jan 23 2021 07:18:48 by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.