Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_icon_utils.h File Reference
#include "kritawidgetutils_export.h"
#include <QIcon>
#include <QString>
#include <QStringList>

Go to the source code of this file.

Namespaces

namespace  KisIconUtils
 

Enumerations

enum class  KisIconUtils::Group {
  KisIconUtils::NoGroup = -1 , KisIconUtils::Desktop = 0 , KisIconUtils::FirstGroup = 0 , KisIconUtils::Toolbar ,
  KisIconUtils::MainToolbar , KisIconUtils::Small , KisIconUtils::Panel , KisIconUtils::Dialog ,
  KisIconUtils::LastGroup , KisIconUtils::User
}
 
enum  KisIconUtils::StdSizes {
  KisIconUtils::SizeSmall = 16 , KisIconUtils::SizeSmallMedium = 22 , KisIconUtils::SizeMedium = 32 , KisIconUtils::SizeLarge = 48 ,
  KisIconUtils::SizeHuge = 64 , KisIconUtils::SizeEnormous = 128
}
 

Functions

QStringList KisIconUtils::allUniqueLoadedIconNames ()
 
void KisIconUtils::clearIconCache ()
 
QIcon KisIconUtils::loadIcon (const QString &name)
 
void KisIconUtils::updateIcon (QAbstractButton *button)
 
void KisIconUtils::updateIcon (QAction *action)
 
void KisIconUtils::updateIcon (QComboBox *comboBox)
 
void KisIconUtils::updateIcon (QTabBar *tabBar)
 
void KisIconUtils::updateIconCommon (QObject *object)
 
bool KisIconUtils::useDarkIcons ()