Ignas
Ignas

Reputation: 379

Python gui application tools?

What tools should be used to create GUI app in python? I imagine something similar to WinForms or WPF. It would be best if there were tools to design app visually. I think something similar to Java FX/Swing will do, too.

I tried tkinter framework, but it was impossible to use, it's very different from WinForms for example. In my app I will need canvas or something to draw few figures.

Upvotes: 0

Views: 528

Answers (2)

Donghyeok Tak
Donghyeok Tak

Reputation: 116

There are many GUI libraries.

  1. PyQt is a cross-platform application framework.
  2. wxPython
  3. PyGTK
  4. kivy is available on Ardroid.

I think PyQt could help you. It has GraphicsView class and you can draw something using it.

Upvotes: 1

Dietmar Schwertberger
Dietmar Schwertberger

Reputation: 149

I would recommend wxPython and wxGlade. The later includes a tutorial that should get you started with wxPython as well.

Depending on the type of drawing, matplotlib might be an option. wxGlade includes examples for this. Otherwise have a look at the link posted by wich or at the wxPython demo, whether the drawing capabilities match your requirements.

Upvotes: 1

Related Questions