8#include "RshPluginScript/RshPluginScriptDefines.h"
9#include "RshPluginScript/SClass/SObject.h"
10#include <QtWidgets/QDialog>
13namespace rsh::ScriptBinding
54 Array labParams = Array(),
62 String _iDefaultInput = String()
74 Array labParams = Array(),
82 Array outParams = Array()
113 :
public SObjectStatic
142Q_DECLARE_METATYPE(SDialog::_SDialogDummy);
The SDialog class provides simple Dialog creation methods. The SDialog creation can be done by callin...
Definition: SDialog.h:24
Array Execute()
Executes the dialog box.
String toString()
Get the type of the variable.
static SDialog New(String title=String(), QWidget parent)
Dialog constructor.
AddOutput(String label, String output, Array labParams=Array(), Array outParams=Array())
Adds a new output line to the Dialog. This is an overloaded member function, provided for convenience...
Boolean AddImage(String imgPath, Number width=-1, Number height=-1, Boolean keepRatio)
Adds a new image to the Dialog. Supported formats include PNG, JPG, JPEG, GIF, BMP and more.
AddLine(String label, Boolean isInput, Array labParams=Array(), String _iDefaultInput=String())
Adds a new line to the Dialog. Either a simple line with a single label, or also with a text input fi...
static String toString()
Get the type of the variable.
This class is an abstract class, you can use these function in its derived classes.
Definition: SObject.h:35