- Posts: 803
- Thank you received: 0
qtdragon gui - custom hal elemente im .ui
3 years 2 months ago #277962
by meister
qtdragon gui - custom hal elemente im .ui was created by meister
Hi,
ich würde gerne für mein RIO projekt auch ein angepasstes/generiertes qtdragon gui bauen, so wie ich es bereits mit dem axis gui mache.
bei axis ist es ganz einfach per pyvcp neue widgets die direkt an die hal koppelbar sind einzubauen.
neue widgets ins qtdragon main-gui einzubauen klappt auch schon,
allerdings kann ich nur LED's, Schieberegler und Gauge's direkt per hal steuerbar machen,
bei z.B. labels bzw '<number>' ( linuxcnc.org/docs/2.4/html/hal_pyvcp.html#r1_6_4 ) widgets wie im axis bekomme ich es nicht hin.
extra python code wollte ich auch nicht erzeugen müssen.
hat da jemand ne lösung ?
Danke,
Olli
ich würde gerne für mein RIO projekt auch ein angepasstes/generiertes qtdragon gui bauen, so wie ich es bereits mit dem axis gui mache.
bei axis ist es ganz einfach per pyvcp neue widgets die direkt an die hal koppelbar sind einzubauen.
neue widgets ins qtdragon main-gui einzubauen klappt auch schon,
allerdings kann ich nur LED's, Schieberegler und Gauge's direkt per hal steuerbar machen,
bei z.B. labels bzw '<number>' ( linuxcnc.org/docs/2.4/html/hal_pyvcp.html#r1_6_4 ) widgets wie im axis bekomme ich es nicht hin.
extra python code wollte ich auch nicht erzeugen müssen.
hat da jemand ne lösung ?
Danke,
Olli
Please Log in to join the conversation.
3 years 2 months ago #277983
by cmorley
Replied by cmorley on topic qtdragon gui - custom hal elemente im .ui
Google Übersetzer:
HAL_label zeigt eine Zahl basierend auf einem HAL-Pin an. Legen Sie die Pin-Typ-Eigenschaft und die Format-Eigenschaft in QtDesigner fest. Siehe das Bild. Abhängig davon, welche Version von Linuxcnc Sie verwenden, ist möglicherweise auch ein LCD-Widget geeignet. In 2.8 werden meiner Meinung nach nur Float-Pins angezeigt, in 2.9 kann man den Pin-Typ auswählen.
linuxcnc.org/docs/2.9/html/gui/qtvcp-wid...cp:widgets:hal-label
HAL_label zeigt eine Zahl basierend auf einem HAL-Pin an. Legen Sie die Pin-Typ-Eigenschaft und die Format-Eigenschaft in QtDesigner fest. Siehe das Bild. Abhängig davon, welche Version von Linuxcnc Sie verwenden, ist möglicherweise auch ein LCD-Widget geeignet. In 2.8 werden meiner Meinung nach nur Float-Pins angezeigt, in 2.9 kann man den Pin-Typ auswählen.
linuxcnc.org/docs/2.9/html/gui/qtvcp-wid...cp:widgets:hal-label
Attachment not found
Please Log in to join the conversation.
3 years 2 months ago #277999
by meister
Replied by meister on topic qtdragon gui - custom hal elemente im .ui
Vielen dank cmorley !!!
allerdings bin ich einfach zu blöd den designer mit der qtvcp erweiterung zum laufen zu bekommen
Würde mich freuen wenn mir jemand ein beispiel xml geben könnte mit einem HALlabel das mit dem z.b. dem pin 'testlabel1' verbunden ist.
Gruß und Danke
Olli
allerdings bin ich einfach zu blöd den designer mit der qtvcp erweiterung zum laufen zu bekommen
Würde mich freuen wenn mir jemand ein beispiel xml geben könnte mit einem HALlabel das mit dem z.b. dem pin 'testlabel1' verbunden ist.
Gruß und Danke
Olli
Please Log in to join the conversation.
3 years 2 months ago #278027
by cmorley
Replied by cmorley on topic qtdragon gui - custom hal elemente im .ui
Hier ist ein Beispiel für ein HAL-Label und ein HAL-LCD. Beide sind für S32-Pins ausgelegt.
Attachment not found
Attachment not found
Please Log in to join the conversation.
3 years 2 months ago #278029
by meister
Replied by meister on topic qtdragon gui - custom hal elemente im .ui
Sehr gut, vielen, vielen, vielen Dank !!!!!!!
wieder einen schritt weiter
Attachment not found
wieder einen schritt weiter
Please Log in to join the conversation.
Time to create page: 0.140 seconds
