|
static void | SetLightingTheme (const IconThemeSettings &theme) |
|
static void | SetOverrideTheme (IconThemeSettings *theme) |
|
static void | GetIconResource (const std::function< void(const String &, const QIcon &)> &on_finished, const String &icon, QIcon::Mode mode=QIcon::Mode::Normal) |
|
static void | GetIconResource (const std::function< void(const String &, const QIcon &)> &on_finished, const String &icon, const IconThemeSettings &theme, QIcon::Mode mode=QIcon::Mode::Normal) |
|
static void | GetPixmapResource (const std::function< void(const String &, const QPixmap &)> &on_finished, const String &pixmap, QIcon::Mode mode=QIcon::Mode::Normal, const QSize &requested_size=QSize()) |
|
static QIcon | GetIconResourceBlocking (const String &icon, QIcon::Mode mode=QIcon::Mode::Normal) |
|
static QIcon | GetIconResourceBlocking (const String &icon, const IconThemeSettings &theme, QIcon::Mode mode=QIcon::Mode::Normal) |
|
static QPixmap | LocalPixmapResource (const String &pixmap, QIcon::Mode mode=QIcon::Mode::Normal, const QSize &requested_size=QSize()) |
|
static void | PostIconResourceLoad (const String &id) |
|
static void | SetWindowIcon (const String &s, QWidget *widget) |
|
static void | ClearWindowIcon (QWidget *widget) |
|
static Buffer< std::pair< LABColor, LABColor > > | ConvertColorPalette (const Buffer< std::pair< RGBColor, RGBColor > > &palette) |
|
static void | ConvertColorTheme (const Buffer< std::pair< RGBColor, RGBColor > > &colors, const Buffer< File > &in, const File &out_location, bool preserve_brightness, bool preserve_alpha, Log *log=nullptr) |
|
static void | ConvertColorTheme (const Buffer< std::pair< RGBColor, RGBColor > > &colors, const File &in_location, const File &out_location, bool preserve_brightness, bool preserve_alpha, Log *log=nullptr) |
|
static void | ConvertColorTheme (const Buffer< std::pair< LABColor, LABColor > > &color, QImage &image, bool preserve_brightness, bool preserve_alpha) |
|
static QImage | AutoCrop (const QImage &pixmap, int margin=0, bool preserve_ratio=false) |
|
static const QPixmap & | disabledPixmap (const String &icon_name) |
|
static QImage | FillBackground (const QImage &pixmap, RGBColor color) |
|
static QImage | CleanupImageForIcon (const QImage &image) |
|
static const Buffer< IconThemeSettings > & | iconThemes () |
|
static void | addIconTheme (const IconThemeSettings &theme) |
|
static const IconThemeSettings & | EffectiveIconTheme () |
|
static IconThemeSettings | OutlineIconTheme () |
|
static IconThemeSettings | NDEVRIconTheme () |
|
static constexpr const char * | NDEVRThemeLocation () |
|
static void | AddIconEngine (NDEVRIconEngine *engine) |
|
static String | GetSVGPath (const String &icon, const IconThemeSettings &theme) |
|
static String | IconCacheLocation (const String &icon, const IconThemeSettings &theme) |
|
static String | ImageCacheLocation (const String &icon) |
|
static void | AddResolver (PixmapResolver *resolver) |
|