7.4.2
Aufbau der Custom Widget Bibliothek
Beschreibung
Im Wesentlichen enthält die Custom Widget Bibliothek eine definierte Klasse. Der Name
dieser Klasse muss in der Dialogprojektierung neben dem Bibliotheksnamen angegeben
werden. Vom Bibliotheksnamen ausgehend greift "Run MyScreens" auf eine gleichnamige
dll-Datei zu, z. B.:
slestestcustomwidget.dll
Programmierung
Die Klassendefinition der dll-Datei sollte so aussehen:
#define SLESTESTCUSTOMWIDGET_EXPORT Q_DECL_EXPORT
class SLESTESTCUSTOMWIDGET_EXPORT SlEsTestCustomWidget : public QWidget
{
Q_OBJECT
....
....
}
SINUMERIK Integrate Run MyScreens (BE2)
Programmierhandbuch, 01/2015, 6FC5397-1DP40-5AA2
Grafische und logische Elemente
7.4 Custom Widgets
201