MeVisLab Scripting Reference
|
#include <mlabButtonControl.h>
Inherits MLABSimpleWidgetControl.
Public Types | |
enum | ButtonRole { AcceptRole = QDialogButtonBox::AcceptRole , RejectRole = QDialogButtonBox::RejectRole , DestructiveRole = QDialogButtonBox::DestructiveRole , ActionRole = QDialogButtonBox::ActionRole , HelpRole = QDialogButtonBox::HelpRole , YesRole = QDialogButtonBox::YesRole , NoRole = QDialogButtonBox::NoRole , ApplyRole = QDialogButtonBox::ApplyRole , ResetRole = QDialogButtonBox::ResetRole } |
Public Slots | |
Scripting access. | |
| |
void | setTitle (const QString &title) override |
QString | title () const |
void | setPixmapFile (const QString &filename) |
void | setPixmap (const QPixmap &pixmap) |
void | setIcon (const QIcon &icon) |
void | setIconSize (const QSize &size) |
QSize | iconSize () const |
void | setRole (ButtonRole role) |
Public Slots inherited from MLABWidgetControl | |
void | adjustSize () |
virtual void | setEnabled (bool flag) |
virtual void | setVisible (bool flag) |
virtual bool | isVisible () |
virtual void | setFocus () |
virtual bool | hasFocus () |
virtual void | setToolTip (const QString &string) |
virtual void | setWhatsThis (const QString &string) |
void | displayWhatsThis () |
void | displayWhatsThis (const QString &text) |
virtual void | setTitle (const QString &) |
QWidget * | widget () |
QLayout * | layout () |
virtual QString | windowHandle () |
virtual bool | createScreenshot (const QString &filename, bool grabFromScreen=true, bool scaleToLowRes=false) |
bool | isReloadable () const |
void | reload (MLABTree *tree) |
QString | createGlobalScreenshot () |
QString | applicationName () |
QSize | size () |
int | width () |
int | height () |
int | minWidth () |
int | minHeight () |
int | maxWidth () |
int | maxHeight () |
virtual void | setMinWidth (int s) |
virtual void | setMinHeight (int s) |
void | setMaxWidth (int s) |
void | setMaxHeight (int s) |
QSize | sizeHint () |
QSize | minSize () |
QSize | maxSize () |
void | setMinSize (QSize size) |
void | setMaxSize (QSize size) |
void | updateLayout () |
int | windowID () |
MLABWidgetControl * | control (const QString &name) |
float | scaleFactor () |
MLABModule * | module () |
QString | getType () |
QString | getName () |
bool | acceptDrops () |
void | setAcceptDrops (bool flag) |
void | raiseWidget () |
void | setStyleSheetFromString (const QString &styleSheetText) |
void | setStyleSheetFromFile (const QString &styleSheetFileName) |
MLABTree * | tree () |
void | updateMaxSize () |
bool | expandX () |
bool | expandY () |
MLABTreePtr | getDefaultTagValues () const |
virtual bool | hasUncommittedChanges () const |
virtual void | applyUncommittedChanges () |
virtual void | revertUncommittedChanges () |
MLABField * | field () const |
Role of button in window/dialog.
|
slot |
Gets the current icon size of the button.
|
slot |
Sets a new icon.
|
slot |
Sets a different icon size for the used icon.
|
slot |
Sets the icon of the button from given pixmap.
This method sets the icon size of the button to the size of the pixmap. If you want to use a different icon size, you can call setIconSize() after setting the pixmap.
|
slot |
Sets the icon of the button from given file (absolute filename required).
This method sets the icon size of the button to the size of the pixmap. If you want to use a different icon size, you can call setIconSize() after setting the pixmap.
|
slot |
Sets role of the button.
|
overrideslot |
Sets the title of the button.
|
slot |
Gets the title of the button.