Sample Qtvcp Screens

  • cmorley
  • Topic Author
  • Offline
  • Moderator
  • Moderator
More
6 years 9 months ago #155404 by cmorley
Sample Qtvcp Screens was created by cmorley
A place for sample screens using Qtvcp - The Screen/Vcp building infrastructure included with linuxcnc 2.8 +

These are included with Linuxcnc:

QtDragon


QtAxis


The Default Screen


A Camera Alignment VCP
The following user(s) said Thank You: phillc54, tommylight, emilvv, KCJ

Please Log in or Create an account to join the conversation.

More
6 years 9 months ago #155406 by bbsr_5a
Replied by bbsr_5a on topic Sample Qtvcp Screens
Thank You
is there a Guide on How to setup from a Running Axis 2.9 Machine Config to the QtVCP Screen
This wouldst be Helpful to so many old Users

Please Log in or Create an account to join the conversation.

  • cmorley
  • Topic Author
  • Offline
  • Moderator
  • Moderator
More
6 years 9 months ago #155417 by cmorley
Replied by cmorley on topic Sample Qtvcp Screens
I'll see what I can do. I will mention that since these are very new there is surely growing pains. Be careful to test things.
The following user(s) said Thank You: Clive S

Please Log in or Create an account to join the conversation.

More
6 years 9 months ago #155431 by Todd Zuercher
Replied by Todd Zuercher on topic Sample Qtvcp Screens
What are some of the system requirements for using these new Qt screens? Are there a lot of dependencies to install? What are the minimum screen resolution/sizes?

I'm often frustrated by the fact that most of the new GUIs developed won't even fit on a 1024x768 screen and heaven forbid if your stuck with 640x480.

Please Log in or Create an account to join the conversation.

  • cmorley
  • Topic Author
  • Offline
  • Moderator
  • Moderator
More
6 years 9 months ago #155442 by cmorley
Replied by cmorley on topic Sample Qtvcp Screens
here are the libraries neede for displaying the screens:
Code:
need for displayimg pyqt widgets: python-pyqt5 python-pyqt5.qsci python.pyqt5.qtopengl python-pyqt5.qtsvg python-opengl python-opencv optional: espeak espeak-ng-espeak python-dbus.mainloop.pyqt

To build build/modify screens requires a couple more libraries and copying a file, details here:
github.com/LinuxCNC/linuxcnc/blob/master.../designer/README.txt

Minimum screen resolution varies:
QtDragon 1440x860 - not resizable
QtAxis 508x 600 resizeable
Default 1027x790 non resixeable
QtX1mill 1024x768 non resizable
Qttouchy 833x705 resizeable
The following user(s) said Thank You: Todd Zuercher, phillc54, tommylight, ikkuh

Please Log in or Create an account to join the conversation.

  • cmorley
  • Topic Author
  • Offline
  • Moderator
  • Moderator
More
6 years 9 months ago #155445 by cmorley
Replied by cmorley on topic Sample Qtvcp Screens
Screens can be styled too, here is touchy with and without a styled theme added:





I also added graphics to it:


Most of these screens were built to exercise qtvcp's features for testing.
I'm sure people can come up with better ones (like QtDragon)
The following user(s) said Thank You: phillc54, tommylight

Please Log in or Create an account to join the conversation.

More
6 years 9 months ago #155510 by Mike_Eitel
Replied by Mike_Eitel on topic Sample Qtvcp Screens
Nice
Only to your best gues: do you think they run nicely on a rpi4
Mike

Please Log in or Create an account to join the conversation.

  • cmorley
  • Topic Author
  • Offline
  • Moderator
  • Moderator
More
6 years 9 months ago #155518 by cmorley
Replied by cmorley on topic Sample Qtvcp Screens
I understand that the opengl for the qt5 screens failed on RPI4 - I don't have one to test with and am not an opengl expert. Not sure if it is just a library change required or something else.

Chris

Please Log in or Create an account to join the conversation.

More
6 years 9 months ago #155546 by Mike_Eitel
Replied by Mike_Eitel on topic Sample Qtvcp Screens
Thx
fear anyhow that it will later than forseen till I touch my rpi4... As most of my hobby tasks ;-(

Please Log in or Create an account to join the conversation.

More
6 years 8 months ago #156558 by persei8
Replied by persei8 on topic Sample Qtvcp Screens
I have a new and improved version of QtDragon. It's not just a sample screen, but a fully functional GUI for 3 or 4 axes, VFD control, and probing. If you are interested in updating the current one, I will put together a package.
Jim
The following user(s) said Thank You: tommylight, Clive S, emilvv, ikkuh

Please Log in or Create an account to join the conversation.

Moderators: cmorley
Time to create page: 0.379 seconds
Powered by Kunena Forum