CTK 0.1.0
The Common Toolkit is a community effort to provide support code for medical image analysis, surgical navigation, and related projects.
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | List of all members
ctkIconEnginePlugin Class Reference

#include <Libs/Widgets/ctkIconEnginePlugin_qt4.h>

Inheritance diagram for ctkIconEnginePlugin:
Inheritance graph
[legend]
Collaboration diagram for ctkIconEnginePlugin:
Collaboration graph
[legend]

Public Member Functions

virtual QIconEngineV2 * create (const QString &filename=QString())
 
virtual QIconEngine * create (const QString &filename=QString())
 
 ctkIconEnginePlugin (QObject *parent=0)
 
 ctkIconEnginePlugin (QObject *parent=0)
 
virtual QStringList keys () const
 Support all the Qt image formats by default.
 
virtual QStringList keys () const
 Support all the Qt image formats by default.
 
void setSizeDirectories (const QStringList &sizeDirectories)
 
void setSizeDirectories (const QStringList &sizeDirectories)
 
QStringList sizeDirectories () const
 
QStringList sizeDirectories () const
 
virtual ~ctkIconEnginePlugin ()
 
virtual ~ctkIconEnginePlugin ()
 

Protected Attributes

QScopedPointer< ctkIconEnginePluginPrivate > d_ptr
 

Detailed Description

ctkIconEnginePlugin must be loaded when starting the application.

QApplication myApp;
QCoreApplication::addLibraryPath("MyApp-build/plugins");

where the plugin must be located in "MyApp-build/plugins/iconengines" don't forget to declare in the cpp file: Q_EXPORT_PLUGIN2(yourpluginName, ctkIconEnginePlugin)

Definition at line 45 of file ctkIconEnginePlugin_qt4.h.

Constructor & Destructor Documentation

◆ ctkIconEnginePlugin() [1/2]

ctkIconEnginePlugin::ctkIconEnginePlugin ( QObject *  parent = 0)

◆ ~ctkIconEnginePlugin() [1/2]

virtual ctkIconEnginePlugin::~ctkIconEnginePlugin ( )
virtual

◆ ctkIconEnginePlugin() [2/2]

ctkIconEnginePlugin::ctkIconEnginePlugin ( QObject *  parent = 0)

◆ ~ctkIconEnginePlugin() [2/2]

virtual ctkIconEnginePlugin::~ctkIconEnginePlugin ( )
virtual

Member Function Documentation

◆ create() [1/2]

virtual QIconEngineV2 * ctkIconEnginePlugin::create ( const QString &  filename = QString())
virtual

◆ create() [2/2]

virtual QIconEngine * ctkIconEnginePlugin::create ( const QString &  filename = QString())
virtual

◆ keys() [1/2]

virtual QStringList ctkIconEnginePlugin::keys ( ) const
virtual

Support all the Qt image formats by default.

◆ keys() [2/2]

virtual QStringList ctkIconEnginePlugin::keys ( ) const
virtual

Support all the Qt image formats by default.

◆ setSizeDirectories() [1/2]

void ctkIconEnginePlugin::setSizeDirectories ( const QStringList &  sizeDirectories)

Directory list given to the created icon engines Subdirectories where the icons should be searched, typically: "Small", "Medium", "Large", "XLarge" or "16x16", "32x32", "64x64", "128x128" or "LowDef", "HighDef"

See also
ctkIconEnginePlugin::setSizeDirectories

◆ setSizeDirectories() [2/2]

void ctkIconEnginePlugin::setSizeDirectories ( const QStringList &  sizeDirectories)

Directory list given to the created icon engines Subdirectories where the icons should be searched, typically: "Small", "Medium", "Large", "XLarge" or "16x16", "32x32", "64x64", "128x128" or "LowDef", "HighDef"

See also
ctkIconEnginePlugin::setSizeDirectories

◆ sizeDirectories() [1/2]

QStringList ctkIconEnginePlugin::sizeDirectories ( ) const

◆ sizeDirectories() [2/2]

QStringList ctkIconEnginePlugin::sizeDirectories ( ) const

Member Data Documentation

◆ d_ptr

QScopedPointer< ctkIconEnginePluginPrivate > ctkIconEnginePlugin::d_ptr
protected

Definition at line 68 of file ctkIconEnginePlugin_qt4.h.


The documentation for this class was generated from the following files: