This class is the base class for App's GUI.
Public Member Functions | |
SBGApp (SBDApp *app) | |
SB_DECLARE_DATA (SBGApp) | |
Public Member Functions inherited from SBGWindowWidget | |
SB_DECLARE_DATA (SBGWindowWidget) | |
virtual | ~SBGWindowWidget () |
Destructor. | |
virtual QString | getName () const |
Returns the widget name (used as a title for the embedding window) | |
virtual QPixmap | getLogo () const |
Returns the pixmap logo. | |
virtual int | getFormat () const |
Returns the format. | |
virtual QString | getCitation () const |
Returns the citation information. | |
SBGWindow * | getWindow () const |
Returns the pointer to the embedding SAMSON window. | |
virtual void | loadSettings (SBGSettings *settings) |
Loads settings . | |
virtual void | saveSettings (SBGSettings *settings) |
Saves settings . | |
void | loadDefaultSettings () |
Loads default settings. | |
void | saveDefaultSettings () |
Saves default settings. | |
void | setLockedFlag (bool lockedFlag) |
Sets whether the widget is locked (on top) | |
bool | getLockedFlag () const |
Returns whether the widget is locked (on top) | |
bool | getHighlightingFlag () const |
Returns the highlighting flag. | |
void | setHighlightingFlag (bool highlightingFlag) |
Sets the highlighting flag. | |
Identity | |
virtual SBCContainerUUID | getUUID () const =0 |
Returns the app UUID. | |
virtual QKeySequence | getShortcut () const |
Returns the shorcut. | |
virtual QString | getToolTip () const |
Returns the tool tip. | |
App | |
SBDApp * | getApp () const |
Returns a pointer to the GUI of the app. | |
void | setApp (SBDApp *app) |
Sets the pointer to the GUI of the app. | |
Additional Inherited Members | |
Signals inherited from SBGWindowWidget | |
void | shown (bool) |
Emitted when the widget is shown or hidden. | |
Protected Member Functions inherited from SBGWindowWidget | |
void | hideEvent (QHideEvent *event) |
void | showEvent (QShowEvent *event) |
void | changeEvent (QEvent *event) |
SBGWindowWidget () | |
SBGWindowWidget (SBGWindowWidgetData *dataPointer) | |
Builds a particle at position p. | |
Protected Attributes inherited from SBGWindowWidget | |
SBGWindowWidgetData * | dataPointer |