Siemens SINUMERIK 840D sl Manual De Programación página 215

Ocultar thumbs Ver también para SINUMERIK 840D sl:
Tabla de contenido

Publicidad

Parámetro:
Valor de retorno:
Ejemplo
Widget personalizado, declaración de clase:
class SLESTESTCUSTOMWIDGET_EXPORT SlEsTestCustomWidget
{
...
Configuración de diálogo:
DEF MyCWVar1 = (W///,"slestestcustomwidget.SlEsTestCustomWidget")
DEF MyStringVar1 = (S)
DEF MyRealVar = (R)
PRESS(VS3)
8)
END_PRESS
SINUMERIK Integrate Run MyScreens
Manual de programación, 10/2020, A5E40869575E AE
Nombre de variable
Nombre de método
Argumento 0 - 9
Valor de retorno del método del widget personalizado
Se soportan los siguientes formatos de datos de los parámetros de transferencia:
void
bool
uint
int
double
QString
QByteArray
Nota: Incluso si el formato de datos del valor de retorno del método del widget
personalizado es "void", dicho valor de retorno debe asignarse formalmente, p.
ej., a una variable.
Q_OBJECT
public slots:
void myFunc1(int nValue, const QString& szString, double dValue);
REG[9] = CallCWMethod("MyCWVar1", "myFunc1", 1+7, MyStringVar1, sin(MyRealVar) –
Elementos gráficos y lógicos
Nombre de la variable diálogo asignada a un widget per‐
sonalizado
Nombre del método del widget personalizado que desea
llamarse
Parámetro de transferencia para el método del widget
personalizado
Formatos de datos soportados: ver arriba
Nota: Los parámetros de transferencia siempre se trans‐
fieren "ByVal", lo que significa que siempre se transfiere el
valor solamente y no, p. ej., la referencia a una variable.
: public QWidget
9.4 Widgets personalizados
215

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Sinumerik integrate runMyscreens

Tabla de contenido