als je je eigen GUI gaat bouwen, dan kun je je dialogen ook "hard-coded" in de GUI schrijven in plaats van in de Macro.
hoe het precies gaat in QT weet ik niet.. in VB.NET in Visual studio kon je in de code een "keypress" event afvangen, en dan bepalen wat je met die toetsaanslag gaat doen.
Het drukken op een knop op het scherm geeft ook een "event" waar je weer code achter kan hangen.
qt
Moderator: Moderators
- Arie Kabaalstra
- Donateur
- Berichten: 13518
- Lid geworden op: 07 feb 2007 18:37
- Locatie: Bakhuuz'n
- Contacteer:
- Breaker
- Donateur
- Berichten: 1963
- Lid geworden op: 26 mei 2015 22:43
- Locatie: Nabij Antwerpen
- Contacteer:
Re: qt
Of daar zo direct een call voor is weet ik niet. Wat wel kan is een een variabele veranderen met de user11, op die variabele laat je het Qt programma monitoren en triggeren, vervolgens kan dezelfde varibele weer gereset worden door het opgestarte programma. Bereik je hetzelfde.
Geduld is een schone zaak, frezen niet...
Re: qt
goeiemorgen
vraag ook aan bert gesteld maar nog reply
denk met verlof dus ik wacht rustig af
wat wel gaat is onder user11 via exec commando een met qt gemaakt project op te starten
maar ik weet niet hoe ik dan de waarde #5399 die exec na stoppen van programma heeft te vullen in het qt project
ik loop nog tegen vele muren op het moment
gebrek aan kennis op het moment
mvg
carlo
vraag ook aan bert gesteld maar nog reply
denk met verlof dus ik wacht rustig af
wat wel gaat is onder user11 via exec commando een met qt gemaakt project op te starten
maar ik weet niet hoe ik dan de waarde #5399 die exec na stoppen van programma heeft te vullen in het qt project
ik loop nog tegen vele muren op het moment
gebrek aan kennis op het moment
mvg
carlo
- Arie Kabaalstra
- Donateur
- Berichten: 13518
- Lid geworden op: 07 feb 2007 18:37
- Locatie: Bakhuuz'n
- Contacteer:
Re: qt
Wat ik uit de in VB geschreven programma's weet, is dat je je QT project moet "koppelen" aan EdingCNC middels de API.maar ik weet niet hoe ik dan de waarde #5399 die exec na stoppen van programma heeft te vullen in het qt project
Die API is een "bibliotheek" met functies die in EdinCNC gebruikt kunnen worden, zoals bijvoorbeeld positieweergave, toolnummer, parameter waarden en dergelijke.
Als je in je QT project de waarde van een bepaalde parameter wilt weergeven, dan moet je em middels die API uit EdingCNC "Peuteren".
in VB.NET was de code voor zoiets, iets in de trant van "cncapi.getvalue(Parameter)" , die waarde kun je dan in je project in een andere variabele stoppen.. één die alleen in dat programma gebruikt wordt.. je kunt ook vanuit je QT programma middels de API je waarden in EdingCNC parameters "proppen"
Re: qt
goeiemorgen
tijdens zoektocht ivm Qt dit gevonden
https://github.com/amshove/edingcnc_handwheel
misschien interessant voor iemand
mvg
carlo
tijdens zoektocht ivm Qt dit gevonden
https://github.com/amshove/edingcnc_handwheel
misschien interessant voor iemand
mvg
carlo