Import LinuxCNC source tree
This commit is contained in:
59
lib/python/qtvcp/designer/README.txt
Normal file
59
lib/python/qtvcp/designer/README.txt
Normal file
@@ -0,0 +1,59 @@
|
||||
Installation requirements for using QtVCP screens and panels.
|
||||
|
||||
All the requirements listed below can be installed by using the install_script located in the same directory as this file.
|
||||
|
||||
Recommended packages for viewing QtVCP screens or panels:
|
||||
gstreamer1.0-tools
|
||||
espeak
|
||||
espeak-ng
|
||||
sound-theme-freedesktop
|
||||
python3-qtpy
|
||||
python3-opengl
|
||||
python3-pyqt5
|
||||
python3-pyqt5.qsci
|
||||
python3-pyqt5.qtsvg
|
||||
python3-pyqt5.qtopengl
|
||||
python3-opencv
|
||||
python3-dbus
|
||||
python3-dbus.mainloop.pyqt5
|
||||
python3-espeak
|
||||
python3-pyqt5.qtwebengine
|
||||
python3-xlib
|
||||
python3-numpy
|
||||
python3-cairo
|
||||
python3-gi-cairo
|
||||
python3-poppler-qt5
|
||||
pyqt5-dev-tools
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
Below are requirements for using Designer to edit or create new QtVCP screens or panels:
|
||||
|
||||
Required packages:
|
||||
qttools5-dev
|
||||
qttools5-dev-tools
|
||||
libpython3-dev
|
||||
|
||||
To enable LinuxCNC specific widgets to appear in Designer:
|
||||
|
||||
1. Create the plugin directory for designer to search:
|
||||
mkdir -p ~/.designer/plugins/python
|
||||
|
||||
2. Copy the <pluginfile> to the above directory:
|
||||
cp <pluginfile> ~/.designer/plugins/python/
|
||||
|
||||
The <pluginfile> is dependent on the type of LinuxCNC installation.
|
||||
|
||||
For a package installation:
|
||||
/usr/lib/python3/dist-packages/qtvcp/plugins/qtvcp_plugin.py
|
||||
|
||||
For a RIP installation:
|
||||
~/linuxcnc-dev/lib/python/qtvcp/plugins/qtvcp_plugin.py
|
||||
|
||||
Designer can now be run and the LinuxCNC widgets will be available.
|
||||
|
||||
For a RIP install only:
|
||||
source ~/linuxcnc-dev/scripts/rip-environment
|
||||
|
||||
Start designer with:
|
||||
designer -qt=5
|
||||
Reference in New Issue
Block a user