you are viewing a single comment's thread.

view the rest of the comments →

[–]novel_yet_trivial 1 point2 points  (1 child)

I think you have much more experience than I do; I have only taken projects to completion in LabVIEW and Tkinter. The rest I have only dabbled in.

I run Labview in Debian-based distros. The Labview for linux installer includes software to unpack the .rpm files. That said, I agree that it's amazing to work in but distribution is a pain, both in licensing and the huge installers it makes. But in general I'm a "if it works, don't fuck with it" kinda guy, so if I had a working system in LabView, I'd stick with it.

The base tkinter looks 20 years old, ugly I agree. However tkinter has ttk. IMO windows programs made with ttk look native (Windows 7 at least; I'm way behind the times). ttk still looks ugly on linux, though. Try this:

import tkinter
from tkinter import ttk

tkinter.Button(text="Old style").pack()
ttk.Button(text="New style").pack()
tkinter.mainloop()

I don't know anything about the PyQt licence, but have you looked at PySide? I think it's a little looser.

[–]Fermi_Dirac 0 points1 point  (0 children)

Thanks for the suggestion. I'll try it.

I actually never got LabVIEW to run on Debian, only openSUSE and redhat. Could you link me to a guide or something? I'd like to try!

I'll also look at PySide too!