Herunterladen Inhalt Inhalt Diese Seite drucken

Dialogprojektierung - Siemens SINUMERIK 840D sl Inbetriebnahmehandbuch

Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

Grafische und logische Elemente
7.4 Custom Widgets
CustomWidget Klassendeklaration:
class SLESTESTCUSTOMWIDGET_EXPORT SlEsTestCustomWidget
{
Q_OBJECT
Q_PROPERTY(QString MyStringVar
READ myStringVar
WRITE setMyStringVar);
...

Dialogprojektierung:

DEF MyCWVar1 = (W///,"slestestcustomwidget.SlEsTestCustomWidget")
PRESS(VS1)
REG[7]=ReadCWProperty("MyCWVar1", "MyStringVar")
END_PRESS
Beispiel 2:
Schreiben des Ergebnisses aus der Berechnung "3 + sin(123.456)" in das Property
"MyRealVar" des CustomWidgets, das mit der Dialogvariablen "MyCWVar1" verbunden ist.
CustomWidget Klassendeklaration:
class SLESTESTCUSTOMWIDGET_EXPORT SlEsTestCustomWidget
{
Q_OBJECT
Q_PROPERTY(double MyRealVar
READ myRealVar
WRITE setMyRealVar);
...
Dialogprojektierung:
DEF MyCWVar1 = (W///,"slestestcustomwidget.SlEsTestCustomWidget")
PRESS(VS1)
WriteCWProperty("MyCWVar1", "MyRealVar", 3 + sin(123.456))
END_PRESS
200
: public QWidget
: public QWidget
SINUMERIK Integrate Run MyScreens (BE2)
Programmierhandbuch, 10/2015, 6FC5397-1DP40-5AA3

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis