qtdragon gui - custom hal elemente im .ui
14 Aug 2023 14:53 - 14 Aug 2023 14:54 #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
Last edit: 14 Aug 2023 14:54 by meister.
Please Log in or Create an account to join the conversation.
14 Aug 2023 17:30 #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
Attachments:
Please Log in or Create an account to join the conversation.
14 Aug 2023 19:48 #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 or Create an account to join the conversation.
15 Aug 2023 03:29 #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.
Attachments:
The following user(s) said Thank You: meister
Please Log in or Create an account to join the conversation.
15 Aug 2023 05:18 #278029
by meister
Replied by meister on topic qtdragon gui - custom hal elemente im .ui
Attachments:
Please Log in or Create an account to join the conversation.
Time to create page: 0.170 seconds