6 QIcon getIcon(const QString &name) {
8 return QIcon::fromTheme(name);
10 return Extra::getIcon(name);
14 QIcon Utils::icon(const QString &name) {
16 QString themeName = qApp->property("style").toString();
17 if (themeName == QLatin1String("Ambiance"))
18 return icon(QStringList() << name + "-symbolic" << name);
19 else return getIcon(name);
21 return Extra::getIcon(name);
25 QIcon Utils::icon(const QStringList &names) {
27 foreach (QString name, names) {
29 if (!icon.availableSizes().isEmpty()) break;