![]() |
anatomist
5.0.5
3D neuroimaging data viewer
|
Specialized AWindowFactory storing Qt specific information about windows (QPixmaps, QStrings, ...) More...
#include <anatomist/window/qWinFactory.h>
Classes | |
struct | Descrip |
struct | PixList |
Static Public Member Functions | |
static const std::map< int, PixList > & | pixmaps () |
static const std::map< int, Descrip > & | description () |
static const PixList & | pixmaps (int type) |
static const PixList & | pixmaps (const std::string &type) |
static const Descrip & | description (int type) |
static const Descrip & | description (const std::string &type) |
static void | setPixmaps (int type, const PixList &pix) |
static void | setPixmaps (const std::string &type, const PixList &pix) |
static void | loadDefaultPixmaps (int type) |
static void | loadDefaultPixmaps (const std::string &type) |
static void | setDescription (int type, const Descrip &des) |
static void | setDescription (const std::string &type, const Descrip &des) |
![]() | |
static AWindow * | createWindow (const std::string &type, void *dock=0, carto::Object params=carto::none()) |
static AWindow * | createWindow (int type, void *dock=0, carto::Object params=carto::none()) |
static bool | initTypes () |
static std::string | typeString (int type, int subtype=0) |
static int | typeID (const std::string &type) |
static bool | exist (int type) |
static bool | exist (const std::string &type) |
static int | registerType (const std::string &type, WinCreator creator, bool visibleinCtrlWin=false) |
static int | registerType (const std::string &type, AWindowCreator *c, bool visibleinCtrlWin=false) |
static std::set< std::string > | types () |
static const std::map< std::string, int > & | typeID () |
static const std::map< int, std::string > & | typeNames () |
static const std::map< int, carto::rc_ptr< AWindowCreator > > & | creators () |
static bool | hasControlWindowButton (int type) |
static void | setHasControlWindowButton (int type, bool visible) |
Static Protected Attributes | |
static std::map< int, PixList > | _pixmaps |
static std::map< int, Descrip > | _description |
![]() | |
static std::map< int, std::string > | TypeNames |
static std::map< std::string, int > | TypeID |
static std::map< int, carto::rc_ptr< AWindowCreator > > | Creators |
static std::set< int > | CtrlWinVisibleTypes |
Additional Inherited Members | |
![]() | |
typedef AWindow *(* | WinCreator) (void *dock, carto::Object) |
![]() | |
static AWindow * | createAxial (void *, carto::Object) |
static AWindow * | createSagittal (void *, carto::Object) |
static AWindow * | createCoronal (void *, carto::Object) |
static AWindow * | create3D (void *, carto::Object) |
static void | applyCommonOptions (AWindow *win, carto::Object params) |
Specialized AWindowFactory storing Qt specific information about windows (QPixmaps, QStrings, ...)
Definition at line 47 of file qWinFactory.h.
|
inlinestatic |
Definition at line 77 of file qWinFactory.h.
References _description.
|
inlinestatic |
Definition at line 82 of file qWinFactory.h.
References _description.
|
inlinestatic |
Definition at line 84 of file qWinFactory.h.
References _description, and anatomist::AWindowFactory::typeID().
|
static |
Referenced by loadDefaultPixmaps(), and setPixmaps().
|
inlinestatic |
Definition at line 91 of file qWinFactory.h.
References loadDefaultPixmaps(), and anatomist::AWindowFactory::typeID().
|
inlinestatic |
Definition at line 76 of file qWinFactory.h.
References _pixmaps.
|
inlinestatic |
Definition at line 79 of file qWinFactory.h.
References _pixmaps.
|
inlinestatic |
Definition at line 80 of file qWinFactory.h.
References _pixmaps, and anatomist::AWindowFactory::typeID().
|
inlinestatic |
Definition at line 93 of file qWinFactory.h.
References _description.
|
inlinestatic |
Definition at line 95 of file qWinFactory.h.
References _description, and anatomist::AWindowFactory::typeID().
|
inlinestatic |
Definition at line 86 of file qWinFactory.h.
References _pixmaps.
|
inlinestatic |
Definition at line 88 of file qWinFactory.h.
References _pixmaps, loadDefaultPixmaps(), and anatomist::AWindowFactory::typeID().
|
staticprotected |
Definition at line 100 of file qWinFactory.h.
Referenced by description(), and setDescription().
|
staticprotected |
Definition at line 99 of file qWinFactory.h.
Referenced by pixmaps(), and setPixmaps().