Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Inbetriebnahmehandbuch Seite 919

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

Werbung

Aufzurufendes Unterprogramm:
Syntax:
Beschreibung:
Parameter:
Beispiel
Thema „Formatierungsfehler, Seite 210, Kapitel „Reaktion auf ein Custom Widget-Signal",
Abschnitt „Beispiel"
Hier stimmt die Formatierung/Einrückung nicht. Korrekt wäre:
Custom Widget Klassendeklaration:
Custom Widget Klassendeklaration:
class SLESTESTCUSTOMWIDGET_EXPORT SlEsTestCustomWidget : public QWidget
{
Q_OBJECT
signals:
void invokeSub(const QString& szSubName, const QVariantList& vntList);
...
}
CustomWidget Klasse:
QVariantList vntList;
vntList << 123.456;
emit invokeSub("MySub", vntList);
Dialogprojektierung:
DEF MyCWVar1 = (W///,"slestestcustomwidget.SlEsTestCustomWidget")
SUB(on_MyCWVar1_MySub)
DEBUG("SUB(on_MyCWVar1_MySub) was called with parameter: """ << SIGARG[0] << """")
END_SUB
SINUMERIK Integrate Run MyScreens (BE2)
Programmierhandbuch, 10/2015, 6FC5397-1DP40-5AA3
SUB(on_<Variablenname>_<Signalname>)
...
END_SUB
Reaktion auf ein Custom Widget-Signal
Variablenname
Name der Dialogvariable, der ein Custom Widget zu-
geordnet ist.
Signalname
Name des Custom Widget-Signals
SIGARG 0 - 9
Übergabeparameter für die Custom Widget-Methode.
Unterstützte Datenformate: siehe oben
Hinweis: Die Übergabeparameter werden immer
„ByVal" übergeben, d.h. es wird immer nur der Wert
übergeben und nicht z. B. die Referenz auf eine Vari-
able.
Grafische und logische Elemente
7.4 Custom Widgets
205

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis