• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • kdelibs API Reference
  • KDE Home
  • Contact Us
 

KDEUI

  • sources
  • kde-4.14
  • kdelibs
  • kdeui
  • icons
Functions
kiconloader.cpp File Reference
#include "kiconloader.h"
#include <sys/types.h>
#include <stdlib.h>
#include <unistd.h>
#include <dirent.h>
#include <assert.h>
#include <QtCore/QCache>
#include <QtCore/QFileInfo>
#include <QtCore/QDir>
#include <QtCore/QBuffer>
#include <QtCore/QDataStream>
#include <QtCore/QByteArray>
#include <QtCore/QStringBuilder>
#include <QtGui/QIcon>
#include <QtGui/QImage>
#include <QtGui/QMovie>
#include <QtGui/QPainter>
#include <QtGui/QPixmap>
#include <QtGui/QPixmapCache>
#include <QtSvg/QSvgRenderer>
#include <kconfig.h>
#include <kconfiggroup.h>
#include <kdebug.h>
#include <kstandarddirs.h>
#include <kglobal.h>
#include <kglobalsettings.h>
#include <kcomponentdata.h>
#include <kde_file.h>
#include <kshareddatacache.h>
#include "kicontheme.h"
#include "kiconeffect.h"
#include "k3icon_p.h"
#include "kiconloader.moc"
Include dependency graph for kiconloader.cpp:

Go to the source code of this file.

Functions

QPixmap BarIcon (const QString &name, int force_size, int state, const QStringList &overlays)
 
QIcon BarIconSet (const QString &name, int force_size)
 
QPixmap DesktopIcon (const QString &name, int force_size, int state, const QStringList &overlays)
 
QIcon DesktopIconSet (const QString &name, int force_size)
 
int IconSize (KIconLoader::Group group)
 
 K_GLOBAL_STATIC_WITH_ARGS (QString, NULL_EFFECT_FINGERPRINT,(QString::fromLatin1("noeffect"))) static bool pathIsRelative(const QString &path)
 
 K_GLOBAL_STATIC_WITH_ARGS (KIconLoader, globalIconLoader,(KGlobal::mainComponent(), 0)) KIconLoader *KIconLoader
 
QPixmap MainBarIcon (const QString &name, int force_size, int state, const QStringList &overlays)
 
QIcon MainBarIconSet (const QString &name, int force_size)
 
QPixmap SmallIcon (const QString &name, int force_size, int state, const QStringList &overlays)
 
QIcon SmallIconSet (const QString &name, int force_size)
 
QPixmap UserIcon (const QString &name, int state, const QStringList &overlays)
 
QIcon UserIconSet (const QString &name)
 

Function Documentation

QPixmap BarIcon ( const QString &  name,
int  force_size,
int  state,
const QStringList &  overlays 
)
related

Definition at line 1538 of file kiconloader.cpp.

QIcon BarIconSet ( const QString &  name,
int  force_size 
)
related

Definition at line 1546 of file kiconloader.cpp.

QPixmap DesktopIcon ( const QString &  name,
int  force_size,
int  state,
const QStringList &  overlays 
)
related

Definition at line 1523 of file kiconloader.cpp.

QIcon DesktopIconSet ( const QString &  name,
int  force_size 
)
related

Definition at line 1531 of file kiconloader.cpp.

int IconSize ( KIconLoader::Group  group)
related

Definition at line 1598 of file kiconloader.cpp.

K_GLOBAL_STATIC_WITH_ARGS ( QString  ,
NULL_EFFECT_FINGERPRINT  ,
(QString::fromLatin1("noeffect"))   
) const

Checks for relative paths quickly on UNIX-alikes, slowly on everything else.

Definition at line 67 of file kiconloader.cpp.

K_GLOBAL_STATIC_WITH_ARGS ( KIconLoader  ,
globalIconLoader  ,
(KGlobal::mainComponent(), 0)   
)

Definition at line 1625 of file kiconloader.cpp.

QPixmap MainBarIcon ( const QString &  name,
int  force_size,
int  state,
const QStringList &  overlays 
)
related

Definition at line 1568 of file kiconloader.cpp.

QIcon MainBarIconSet ( const QString &  name,
int  force_size 
)
related

Definition at line 1576 of file kiconloader.cpp.

QPixmap SmallIcon ( const QString &  name,
int  force_size,
int  state,
const QStringList &  overlays 
)
related

Definition at line 1553 of file kiconloader.cpp.

QIcon SmallIconSet ( const QString &  name,
int  force_size 
)
related

Definition at line 1561 of file kiconloader.cpp.

QPixmap UserIcon ( const QString &  name,
int  state,
const QStringList &  overlays 
)
related

Definition at line 1583 of file kiconloader.cpp.

QIcon UserIconSet ( const QString &  name)
related

Definition at line 1591 of file kiconloader.cpp.

This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:24:01 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

KDEUI

Skip menu "KDEUI"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members
  • Modules
  • Related Pages

kdelibs API Reference

Skip menu "kdelibs API Reference"
  • DNSSD
  • Interfaces
  •   KHexEdit
  •   KMediaPlayer
  •   KSpeech
  •   KTextEditor
  • kconf_update
  • KDE3Support
  •   KUnitTest
  • KDECore
  • KDED
  • KDEsu
  • KDEUI
  • KDEWebKit
  • KDocTools
  • KFile
  • KHTML
  • KImgIO
  • KInit
  • kio
  • KIOSlave
  • KJS
  •   KJS-API
  •   WTF
  • kjsembed
  • KNewStuff
  • KParts
  • KPty
  • Kross
  • KUnitConversion
  • KUtils
  • Nepomuk
  • Plasma
  • Solid
  • Sonnet
  • ThreadWeaver

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal