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) |
| SBGWindowWidget () | |
| SBGWindowWidget (SBGWindowWidgetData *dataPointer) | |
| Builds a particle at position p. | |
Protected Attributes inherited from SBGWindowWidget | |
| SBGWindowWidgetData * | dataPointer |