Topic: How can I start coding for QET?

I want to create code for QET but I did not found documentation or sample. I do know what languages is need to learn, or if Python API is ready for use.

can anyone share some samples and explain us a bit?

2 (edited by Re-searcher 2020-09-05 12:37:14)

Re: How can I start coding for QET?

@jtm2020hyo

my orginal language = dutch


The extern programs : DXF converter from Ronny use python and the Terminal Block pugin from Raul use python


QElectroTech is made in C++ with Qt and KDE library

Learn C++  =  C plus plus
Search c++ programming in your webbrowser



Download Qt
https://www.qt.io/download

https://download.qt.io/archive/qt/5.14/5.14.2/  : there are install files for Windows Linux Mac

https://download.qt.io/archive/qt/

Download qtcreator


Qt documentation
https://doc.qt.io/qt-5/qtexamplesandtutorials.html


search in your browser qt lesson and you find lessons on youtube

Erik

Re: How can I start coding for QET?

No DXF converter is C++ /Qt 5

QET is C++ /Qt 5 >= 5.9.0

Re: How can I start coding for QET?

I found in the documentation than Python API is being development,  when that API will be ready?

Re: How can I start coding for QET?

jtm2020hyo writes :  I found in the documentation than Python API is being development,  when that API will be ready?


Answer from me :
If you write the code what you should have.

Re: How can I start coding for QET?

Only qet_tb_generator is a python plugin.

QET
https://github.com/qelectrotech/qelectr … rce-mirror

DXF
https://github.com/qelectrotech/DXFtoQET-2020

qet_tb_generator
https://github.com/qelectrotech/qet_tb_generator

Re: How can I start coding for QET?

Re-searcher wrote:

Answer from me :
If you write the code what you should have.


I could found help if you need it.

an option is FreeCAD, their developers might be interested in helping QET.

for more alternatives visit this link:

https://community.osarch.org/

Re: How can I start coding for QET?

nice plugins.

PyFlow is a Data Flow Programming than supporting any Software with Python API, I could finish Python API integration and integrate all QET plugins to PyFlow.

IMHO the next step is an integration between QET and FreeCAD, similar to KiCAD and FreeCAD or AutoCAD Electrical and Inventor:

https://forum.freecadweb.org/viewtopic. … mp;t=49985

I could suggest contacting directly to the FreeCAD team and request help for the Python APIs


I'd like to help but I'm just learning python recently, and this will take a while.

Re: How can I start coding for QET?

see
https://qelectrotech.org/forum/viewtopic.php?id=1725

Re: How can I start coding for QET?

https://qelectrotech.org/forum/viewtopi … 295#p13295

Re: How can I start coding for QET?

Thanks for the link guys, nice community.