update probe basic
This commit is contained in:
@@ -1,12 +1,12 @@
|
||||
import os
|
||||
import linuxcnc
|
||||
|
||||
from qtpy import uic
|
||||
from qtpy.QtCore import Qt
|
||||
from qtpy.QtWidgets import QWidget
|
||||
from PySide6.QtCore import Qt
|
||||
from PySide6.QtWidgets import QWidget
|
||||
|
||||
from qtpyvcp.plugins import getPlugin
|
||||
from qtpyvcp.utilities import logger
|
||||
import template_user_atc_buttons_ui
|
||||
|
||||
LOG = logger.getLogger(__name__)
|
||||
|
||||
@@ -19,5 +19,5 @@ INI_FILE = linuxcnc.ini(os.getenv('INI_FILE_NAME'))
|
||||
class UserAtcButton(QWidget):
|
||||
def __init__(self, parent=None):
|
||||
super(UserAtcButton, self).__init__(parent)
|
||||
ui_file = os.path.splitext(os.path.basename(__file__))[0] + ".ui"
|
||||
uic.loadUi(os.path.join(os.path.dirname(__file__), ui_file), self)
|
||||
self.ui = template_user_atc_buttons_ui.Ui_USER_ATC_BUTTONS()
|
||||
self.ui.setupUi(self)
|
||||
@@ -6,8 +6,8 @@
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>299</width>
|
||||
<height>508</height>
|
||||
<width>300</width>
|
||||
<height>478</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="sizePolicy">
|
||||
@@ -20,7 +20,7 @@
|
||||
<string>User Atc Buttons</string>
|
||||
</property>
|
||||
<property name="layoutDirection">
|
||||
<enum>Qt::LeftToRight</enum>
|
||||
<enum>Qt::LayoutDirection::LeftToRight</enum>
|
||||
</property>
|
||||
<layout class="QVBoxLayout" name="verticalLayout">
|
||||
<property name="spacing">
|
||||
@@ -89,7 +89,7 @@
|
||||
<number>15</number>
|
||||
</property>
|
||||
<property name="sizeConstraint">
|
||||
<enum>QLayout::SetFixedSize</enum>
|
||||
<enum>QLayout::SizeConstraint::SetFixedSize</enum>
|
||||
</property>
|
||||
<property name="leftMargin">
|
||||
<number>2</number>
|
||||
@@ -130,7 +130,7 @@
|
||||
<bool>false</bool>
|
||||
</property>
|
||||
<property name="focusPolicy">
|
||||
<enum>Qt::NoFocus</enum>
|
||||
<enum>Qt::FocusPolicy::NoFocus</enum>
|
||||
</property>
|
||||
<property name="toolTip">
|
||||
<string>M11P1 User Defined Macro Call from Subroutine Folder</string>
|
||||
@@ -140,7 +140,7 @@
|
||||
</property>
|
||||
<property name="styleSheet">
|
||||
<string notr="true">MDIButton {
|
||||
font: 15pt "Bebas Kai";
|
||||
font: 15pt "Probe Basic Bebas Mono";
|
||||
}</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
@@ -182,17 +182,17 @@
|
||||
</size>
|
||||
</property>
|
||||
<property name="focusPolicy">
|
||||
<enum>Qt::NoFocus</enum>
|
||||
<enum>Qt::FocusPolicy::NoFocus</enum>
|
||||
</property>
|
||||
<property name="toolTip">
|
||||
<string>M12 P1 User Defined Macro Call from Subroutine Folder</string>
|
||||
</property>
|
||||
<property name="layoutDirection">
|
||||
<enum>Qt::RightToLeft</enum>
|
||||
<enum>Qt::LayoutDirection::RightToLeft</enum>
|
||||
</property>
|
||||
<property name="styleSheet">
|
||||
<string notr="true">MDIButton {
|
||||
font: 15pt "Bebas Kai";
|
||||
font: 15pt "Probe Basic Bebas Mono";
|
||||
}</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
@@ -221,7 +221,7 @@
|
||||
<number>15</number>
|
||||
</property>
|
||||
<property name="sizeConstraint">
|
||||
<enum>QLayout::SetFixedSize</enum>
|
||||
<enum>QLayout::SizeConstraint::SetFixedSize</enum>
|
||||
</property>
|
||||
<property name="leftMargin">
|
||||
<number>2</number>
|
||||
@@ -256,7 +256,7 @@
|
||||
</size>
|
||||
</property>
|
||||
<property name="layoutDirection">
|
||||
<enum>Qt::LeftToRight</enum>
|
||||
<enum>Qt::LayoutDirection::LeftToRight</enum>
|
||||
</property>
|
||||
<property name="styleSheet">
|
||||
<string notr="true">SubCallButton {
|
||||
@@ -266,7 +266,7 @@
|
||||
border-radius: 5px;
|
||||
border-width: 2px;
|
||||
background: qlineargradient(spread:pad, x1:0, y1:1, x2:0, y2:0, stop:0 rgba(213, 218, 216, 255), stop:0.169312 rgba(82, 82, 83, 255), stop:0.328042 rgba(72, 70, 73, 255), stop:0.492063 rgba(78, 77, 79, 255), stop:0.703704 rgba(72, 70, 73, 255), stop:0.86 rgba(82, 82, 83, 255), stop:1 rgba(213, 218, 216, 255));
|
||||
font-family: "Bebas Kai";
|
||||
font-family: "Probe Basic Bebas Mono";
|
||||
font-size: 15pt;
|
||||
}
|
||||
|
||||
@@ -322,7 +322,7 @@ SubCallButton:pressed {
|
||||
</size>
|
||||
</property>
|
||||
<property name="layoutDirection">
|
||||
<enum>Qt::RightToLeft</enum>
|
||||
<enum>Qt::LayoutDirection::RightToLeft</enum>
|
||||
</property>
|
||||
<property name="styleSheet">
|
||||
<string notr="true">SubCallButton {
|
||||
@@ -332,7 +332,7 @@ SubCallButton:pressed {
|
||||
border-radius: 5px;
|
||||
border-width: 2px;
|
||||
background: qlineargradient(spread:pad, x1:0, y1:1, x2:0, y2:0, stop:0 rgba(213, 218, 216, 255), stop:0.169312 rgba(82, 82, 83, 255), stop:0.328042 rgba(72, 70, 73, 255), stop:0.492063 rgba(78, 77, 79, 255), stop:0.703704 rgba(72, 70, 73, 255), stop:0.86 rgba(82, 82, 83, 255), stop:1 rgba(213, 218, 216, 255));
|
||||
font-family: "Bebas Kai";
|
||||
font-family: "Probe Basic Bebas Mono";
|
||||
font-size: 15pt;
|
||||
}
|
||||
|
||||
@@ -414,7 +414,7 @@ SubCallButton:pressed {
|
||||
border-radius: 5px;
|
||||
border-width: 2px;
|
||||
background: qlineargradient(spread:pad, x1:0, y1:1, x2:0, y2:0, stop:0 rgba(213, 218, 216, 255), stop:0.169312 rgba(82, 82, 83, 255), stop:0.328042 rgba(72, 70, 73, 255), stop:0.492063 rgba(78, 77, 79, 255), stop:0.703704 rgba(72, 70, 73, 255), stop:0.86 rgba(82, 82, 83, 255), stop:1 rgba(213, 218, 216, 255));
|
||||
font-family: "Bebas Kai";
|
||||
font-family: "Probe Basic Bebas Mono";
|
||||
font-size: 15pt;
|
||||
}
|
||||
|
||||
@@ -470,7 +470,7 @@ SubCallButton:pressed {
|
||||
border-radius: 5px;
|
||||
border-width: 2px;
|
||||
background: qlineargradient(spread:pad, x1:0, y1:1, x2:0, y2:0, stop:0 rgba(213, 218, 216, 255), stop:0.169312 rgba(82, 82, 83, 255), stop:0.328042 rgba(72, 70, 73, 255), stop:0.492063 rgba(78, 77, 79, 255), stop:0.703704 rgba(72, 70, 73, 255), stop:0.86 rgba(82, 82, 83, 255), stop:1 rgba(213, 218, 216, 255));
|
||||
font-family: "Bebas Kai";
|
||||
font-family: "Probe Basic Bebas Mono";
|
||||
font-size: 15pt;
|
||||
}
|
||||
|
||||
@@ -545,7 +545,7 @@ SubCallButton:pressed {
|
||||
border-radius: 5px;
|
||||
border-width: 2px;
|
||||
background: qlineargradient(spread:pad, x1:0, y1:1, x2:0, y2:0, stop:0 rgba(213, 218, 216, 255), stop:0.169312 rgba(82, 82, 83, 255), stop:0.328042 rgba(72, 70, 73, 255), stop:0.492063 rgba(78, 77, 79, 255), stop:0.703704 rgba(72, 70, 73, 255), stop:0.86 rgba(82, 82, 83, 255), stop:1 rgba(213, 218, 216, 255));
|
||||
font-family: "Bebas Kai";
|
||||
font-family: "Probe Basic Bebas Mono";
|
||||
font-size: 15pt;
|
||||
}
|
||||
|
||||
@@ -594,17 +594,17 @@ SubCallButton:pressed {
|
||||
</size>
|
||||
</property>
|
||||
<property name="focusPolicy">
|
||||
<enum>Qt::NoFocus</enum>
|
||||
<enum>Qt::FocusPolicy::NoFocus</enum>
|
||||
</property>
|
||||
<property name="toolTip">
|
||||
<string>M112 User Defined Macro Call from Subroutine Folder</string>
|
||||
</property>
|
||||
<property name="layoutDirection">
|
||||
<enum>Qt::RightToLeft</enum>
|
||||
<enum>Qt::LayoutDirection::RightToLeft</enum>
|
||||
</property>
|
||||
<property name="styleSheet">
|
||||
<string notr="true">MDIButton {
|
||||
font: 15pt "Bebas Kai";
|
||||
font: 15pt "Probe Basic Bebas Mono";
|
||||
}</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
@@ -668,7 +668,7 @@ SubCallButton:pressed {
|
||||
border-radius: 5px;
|
||||
border-width: 2px;
|
||||
background: qlineargradient(spread:pad, x1:0, y1:1, x2:0, y2:0, stop:0 rgba(213, 218, 216, 255), stop:0.169312 rgba(82, 82, 83, 255), stop:0.328042 rgba(72, 70, 73, 255), stop:0.492063 rgba(78, 77, 79, 255), stop:0.703704 rgba(72, 70, 73, 255), stop:0.86 rgba(82, 82, 83, 255), stop:1 rgba(213, 218, 216, 255));
|
||||
font-family: "Bebas Kai";
|
||||
font-family: "Probe Basic Bebas Mono";
|
||||
font-size: 15pt;
|
||||
}
|
||||
|
||||
@@ -740,7 +740,7 @@ SubCallButton:pressed {
|
||||
border-radius: 5px;
|
||||
border-width: 2px;
|
||||
background: qlineargradient(spread:pad, x1:0, y1:1, x2:0, y2:0, stop:0 rgba(213, 218, 216, 255), stop:0.169312 rgba(82, 82, 83, 255), stop:0.328042 rgba(72, 70, 73, 255), stop:0.492063 rgba(78, 77, 79, 255), stop:0.703704 rgba(72, 70, 73, 255), stop:0.86 rgba(82, 82, 83, 255), stop:1 rgba(213, 218, 216, 255));
|
||||
font-family: "Bebas Kai";
|
||||
font-family: "Probe Basic Bebas Mono";
|
||||
font-size: 15pt;
|
||||
}
|
||||
|
||||
@@ -767,19 +767,6 @@ SubCallButton:pressed {
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QLabel" name="label_20">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<layout class="QHBoxLayout" name="horizontalLayout_119">
|
||||
<property name="spacing">
|
||||
@@ -818,14 +805,14 @@ SubCallButton:pressed {
|
||||
</size>
|
||||
</property>
|
||||
<property name="focusPolicy">
|
||||
<enum>Qt::NoFocus</enum>
|
||||
<enum>Qt::FocusPolicy::NoFocus</enum>
|
||||
</property>
|
||||
<property name="toolTip">
|
||||
<string>M13 User Defined Macro Call from Subroutine Folder</string>
|
||||
</property>
|
||||
<property name="styleSheet">
|
||||
<string notr="true">MDIButton {
|
||||
font: 15pt "Bebas Kai";
|
||||
font: 15pt "Probe Basic Bebas Mono";
|
||||
}</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
|
||||
@@ -1,118 +1,128 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
# Form implementation generated from reading ui file '/home/buildbot/buildbot/worker/probe_basic-dev/sources/debian/python3-probe-basic/usr/share/configs/machine_setup_files/user_atc_buttons/template_user_atc_buttons/template_user_atc_buttons.ui'
|
||||
#
|
||||
# Created by: PyQt5 UI code generator 5.15.9
|
||||
#
|
||||
# WARNING: Any manual changes made to this file will be lost when pyuic5 is
|
||||
# run again. Do not edit this file unless you know what you are doing.
|
||||
################################################################################
|
||||
## Form generated from reading UI file 'template_user_atc_buttons.ui'
|
||||
##
|
||||
## Created by: Qt User Interface Compiler version 6.8.2
|
||||
##
|
||||
## WARNING! All changes made in this file will be lost when recompiling UI file!
|
||||
################################################################################
|
||||
|
||||
from PySide6.QtCore import (QCoreApplication, QDate, QDateTime, QLocale,
|
||||
QMetaObject, QObject, QPoint, QRect,
|
||||
QSize, QTime, QUrl, Qt)
|
||||
from PySide6.QtGui import (QBrush, QColor, QConicalGradient, QCursor,
|
||||
QFont, QFontDatabase, QGradient, QIcon,
|
||||
QImage, QKeySequence, QLinearGradient, QPainter,
|
||||
QPalette, QPixmap, QRadialGradient, QTransform)
|
||||
from PySide6.QtWidgets import (QApplication, QHBoxLayout, QLayout, QSizePolicy,
|
||||
QVBoxLayout, QWidget)
|
||||
|
||||
from PyQt5 import QtCore, QtGui, QtWidgets
|
||||
|
||||
from qtpyvcp.widgets.button_widgets.mdi_button import MDIButton
|
||||
from qtpyvcp.widgets.button_widgets.subcall_button import SubCallButton
|
||||
import probe_basic_rc
|
||||
|
||||
class Ui_USER_ATC_BUTTONS(object):
|
||||
def setupUi(self, USER_ATC_BUTTONS):
|
||||
USER_ATC_BUTTONS.setObjectName("USER_ATC_BUTTONS")
|
||||
USER_ATC_BUTTONS.resize(299, 508)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
|
||||
if not USER_ATC_BUTTONS.objectName():
|
||||
USER_ATC_BUTTONS.setObjectName(u"USER_ATC_BUTTONS")
|
||||
USER_ATC_BUTTONS.resize(300, 478)
|
||||
sizePolicy = QSizePolicy(QSizePolicy.Policy.Preferred, QSizePolicy.Policy.Preferred)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(USER_ATC_BUTTONS.sizePolicy().hasHeightForWidth())
|
||||
USER_ATC_BUTTONS.setSizePolicy(sizePolicy)
|
||||
USER_ATC_BUTTONS.setLayoutDirection(QtCore.Qt.LeftToRight)
|
||||
self.verticalLayout = QtWidgets.QVBoxLayout(USER_ATC_BUTTONS)
|
||||
self.verticalLayout.setContentsMargins(0, 0, 0, 0)
|
||||
USER_ATC_BUTTONS.setLayoutDirection(Qt.LayoutDirection.LeftToRight)
|
||||
self.verticalLayout = QVBoxLayout(USER_ATC_BUTTONS)
|
||||
self.verticalLayout.setSpacing(0)
|
||||
self.verticalLayout.setObjectName("verticalLayout")
|
||||
self.widget_64 = QtWidgets.QWidget(USER_ATC_BUTTONS)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
self.verticalLayout.setObjectName(u"verticalLayout")
|
||||
self.verticalLayout.setContentsMargins(0, 0, 0, 0)
|
||||
self.widget_64 = QWidget(USER_ATC_BUTTONS)
|
||||
self.widget_64.setObjectName(u"widget_64")
|
||||
sizePolicy.setHeightForWidth(self.widget_64.sizePolicy().hasHeightForWidth())
|
||||
self.widget_64.setSizePolicy(sizePolicy)
|
||||
self.widget_64.setMinimumSize(QtCore.QSize(300, 0))
|
||||
self.widget_64.setMaximumSize(QtCore.QSize(300, 16777215))
|
||||
self.widget_64.setStyleSheet(".QWidget {\n"
|
||||
self.widget_64.setMinimumSize(QSize(300, 0))
|
||||
self.widget_64.setMaximumSize(QSize(300, 16777215))
|
||||
self.widget_64.setStyleSheet(u".QWidget {\n"
|
||||
" background-color: rgb(51, 57, 59);\n"
|
||||
" border-style: solid;\n"
|
||||
" border-color: rgb(186, 189, 182);\n"
|
||||
" border-width: 2px;\n"
|
||||
" border-radius: 6px;\n"
|
||||
"}")
|
||||
self.widget_64.setObjectName("widget_64")
|
||||
self.verticalLayout_66 = QtWidgets.QVBoxLayout(self.widget_64)
|
||||
self.verticalLayout_66.setContentsMargins(20, 18, 20, 21)
|
||||
self.verticalLayout_66 = QVBoxLayout(self.widget_64)
|
||||
self.verticalLayout_66.setSpacing(16)
|
||||
self.verticalLayout_66.setObjectName("verticalLayout_66")
|
||||
self.horizontalLayout_115 = QtWidgets.QHBoxLayout()
|
||||
self.horizontalLayout_115.setSizeConstraint(QtWidgets.QLayout.SetFixedSize)
|
||||
self.horizontalLayout_115.setContentsMargins(2, 2, 2, 2)
|
||||
self.verticalLayout_66.setObjectName(u"verticalLayout_66")
|
||||
self.verticalLayout_66.setContentsMargins(20, 18, 20, 21)
|
||||
self.horizontalLayout_115 = QHBoxLayout()
|
||||
self.horizontalLayout_115.setSpacing(15)
|
||||
self.horizontalLayout_115.setObjectName("horizontalLayout_115")
|
||||
self.horizontalLayout_115.setObjectName(u"horizontalLayout_115")
|
||||
self.horizontalLayout_115.setSizeConstraint(QLayout.SizeConstraint.SetFixedSize)
|
||||
self.horizontalLayout_115.setContentsMargins(2, 2, 2, 2)
|
||||
self.atc_rev_button = MDIButton(self.widget_64)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(1)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.atc_rev_button.sizePolicy().hasHeightForWidth())
|
||||
self.atc_rev_button.setSizePolicy(sizePolicy)
|
||||
self.atc_rev_button.setMinimumSize(QtCore.QSize(120, 45))
|
||||
self.atc_rev_button.setMaximumSize(QtCore.QSize(16777215, 45))
|
||||
self.atc_rev_button.setObjectName(u"atc_rev_button")
|
||||
sizePolicy1 = QSizePolicy(QSizePolicy.Policy.Preferred, QSizePolicy.Policy.Fixed)
|
||||
sizePolicy1.setHorizontalStretch(1)
|
||||
sizePolicy1.setVerticalStretch(0)
|
||||
sizePolicy1.setHeightForWidth(self.atc_rev_button.sizePolicy().hasHeightForWidth())
|
||||
self.atc_rev_button.setSizePolicy(sizePolicy1)
|
||||
self.atc_rev_button.setMinimumSize(QSize(120, 45))
|
||||
self.atc_rev_button.setMaximumSize(QSize(16777215, 45))
|
||||
self.atc_rev_button.setMouseTracking(True)
|
||||
self.atc_rev_button.setTabletTracking(False)
|
||||
self.atc_rev_button.setFocusPolicy(QtCore.Qt.NoFocus)
|
||||
self.atc_rev_button.setFocusPolicy(Qt.FocusPolicy.NoFocus)
|
||||
self.atc_rev_button.setToolTipDuration(-1)
|
||||
self.atc_rev_button.setStyleSheet("MDIButton {\n"
|
||||
" font: 15pt \"Bebas Kai\";\n"
|
||||
self.atc_rev_button.setStyleSheet(u"MDIButton {\n"
|
||||
" font: 15pt \"Probe Basic Bebas Mono\";\n"
|
||||
"}")
|
||||
icon = QtGui.QIcon()
|
||||
icon.addPixmap(QtGui.QPixmap(":/images/ccw_arrow.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
icon = QIcon()
|
||||
icon.addFile(u":/images/ccw_arrow.png", QSize(), QIcon.Mode.Normal, QIcon.State.Off)
|
||||
self.atc_rev_button.setIcon(icon)
|
||||
self.atc_rev_button.setIconSize(QtCore.QSize(20, 20))
|
||||
self.atc_rev_button.setObjectName("atc_rev_button")
|
||||
self.atc_rev_button.setIconSize(QSize(20, 20))
|
||||
|
||||
self.horizontalLayout_115.addWidget(self.atc_rev_button)
|
||||
|
||||
self.atc_fwd_button = MDIButton(self.widget_64)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(1)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.atc_fwd_button.sizePolicy().hasHeightForWidth())
|
||||
self.atc_fwd_button.setSizePolicy(sizePolicy)
|
||||
self.atc_fwd_button.setMinimumSize(QtCore.QSize(120, 45))
|
||||
self.atc_fwd_button.setMaximumSize(QtCore.QSize(16777215, 45))
|
||||
self.atc_fwd_button.setFocusPolicy(QtCore.Qt.NoFocus)
|
||||
self.atc_fwd_button.setLayoutDirection(QtCore.Qt.RightToLeft)
|
||||
self.atc_fwd_button.setStyleSheet("MDIButton {\n"
|
||||
" font: 15pt \"Bebas Kai\";\n"
|
||||
self.atc_fwd_button.setObjectName(u"atc_fwd_button")
|
||||
sizePolicy1.setHeightForWidth(self.atc_fwd_button.sizePolicy().hasHeightForWidth())
|
||||
self.atc_fwd_button.setSizePolicy(sizePolicy1)
|
||||
self.atc_fwd_button.setMinimumSize(QSize(120, 45))
|
||||
self.atc_fwd_button.setMaximumSize(QSize(16777215, 45))
|
||||
self.atc_fwd_button.setFocusPolicy(Qt.FocusPolicy.NoFocus)
|
||||
self.atc_fwd_button.setLayoutDirection(Qt.LayoutDirection.RightToLeft)
|
||||
self.atc_fwd_button.setStyleSheet(u"MDIButton {\n"
|
||||
" font: 15pt \"Probe Basic Bebas Mono\";\n"
|
||||
"}")
|
||||
icon1 = QtGui.QIcon()
|
||||
icon1.addPixmap(QtGui.QPixmap(":/images/cw_arrow.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
icon1 = QIcon()
|
||||
icon1.addFile(u":/images/cw_arrow.png", QSize(), QIcon.Mode.Normal, QIcon.State.Off)
|
||||
self.atc_fwd_button.setIcon(icon1)
|
||||
self.atc_fwd_button.setIconSize(QtCore.QSize(20, 20))
|
||||
self.atc_fwd_button.setObjectName("atc_fwd_button")
|
||||
self.atc_fwd_button.setIconSize(QSize(20, 20))
|
||||
|
||||
self.horizontalLayout_115.addWidget(self.atc_fwd_button)
|
||||
|
||||
|
||||
self.verticalLayout_66.addLayout(self.horizontalLayout_115)
|
||||
self.horizontalLayout_116 = QtWidgets.QHBoxLayout()
|
||||
self.horizontalLayout_116.setSizeConstraint(QtWidgets.QLayout.SetFixedSize)
|
||||
self.horizontalLayout_116.setContentsMargins(2, 2, 2, 2)
|
||||
|
||||
self.horizontalLayout_116 = QHBoxLayout()
|
||||
self.horizontalLayout_116.setSpacing(15)
|
||||
self.horizontalLayout_116.setObjectName("horizontalLayout_116")
|
||||
self.horizontalLayout_116.setObjectName(u"horizontalLayout_116")
|
||||
self.horizontalLayout_116.setSizeConstraint(QLayout.SizeConstraint.SetFixedSize)
|
||||
self.horizontalLayout_116.setContentsMargins(2, 2, 2, 2)
|
||||
self.atc_retract_button = SubCallButton(self.widget_64)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(1)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.atc_retract_button.sizePolicy().hasHeightForWidth())
|
||||
self.atc_retract_button.setSizePolicy(sizePolicy)
|
||||
self.atc_retract_button.setMinimumSize(QtCore.QSize(120, 45))
|
||||
self.atc_retract_button.setMaximumSize(QtCore.QSize(16777215, 45))
|
||||
self.atc_retract_button.setLayoutDirection(QtCore.Qt.LeftToRight)
|
||||
self.atc_retract_button.setStyleSheet("SubCallButton {\n"
|
||||
self.atc_retract_button.setObjectName(u"atc_retract_button")
|
||||
sizePolicy1.setHeightForWidth(self.atc_retract_button.sizePolicy().hasHeightForWidth())
|
||||
self.atc_retract_button.setSizePolicy(sizePolicy1)
|
||||
self.atc_retract_button.setMinimumSize(QSize(120, 45))
|
||||
self.atc_retract_button.setMaximumSize(QSize(16777215, 45))
|
||||
self.atc_retract_button.setLayoutDirection(Qt.LayoutDirection.LeftToRight)
|
||||
self.atc_retract_button.setStyleSheet(u"SubCallButton {\n"
|
||||
" color: white;\n"
|
||||
" border-color: black;\n"
|
||||
" border-style: solid;\n"
|
||||
" border-radius: 5px;\n"
|
||||
" border-width: 2px;\n"
|
||||
" background: qlineargradient(spread:pad, x1:0, y1:1, x2:0, y2:0, stop:0 rgba(213, 218, 216, 255), stop:0.169312 rgba(82, 82, 83, 255), stop:0.328042 rgba(72, 70, 73, 255), stop:0.492063 rgba(78, 77, 79, 255), stop:0.703704 rgba(72, 70, 73, 255), stop:0.86 rgba(82, 82, 83, 255), stop:1 rgba(213, 218, 216, 255));\n"
|
||||
" font-family: \"Bebas Kai\";\n"
|
||||
" font-family: \"Probe Basic Bebas Mono\";\n"
|
||||
" font-size: 15pt;\n"
|
||||
"}\n"
|
||||
"\n"
|
||||
@@ -128,29 +138,28 @@ class Ui_USER_ATC_BUTTONS(object):
|
||||
" background: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 rgba(85, 85, 238, 255), stop:0.544974 rgba(90, 91, 239, 255), stop:1 rgba(126, 135, 243, 255));\n"
|
||||
"}\n"
|
||||
"")
|
||||
icon2 = QtGui.QIcon()
|
||||
icon2.addPixmap(QtGui.QPixmap(":/images/left_arrow.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
icon2 = QIcon()
|
||||
icon2.addFile(u":/images/left_arrow.png", QSize(), QIcon.Mode.Normal, QIcon.State.Off)
|
||||
self.atc_retract_button.setIcon(icon2)
|
||||
self.atc_retract_button.setIconSize(QtCore.QSize(20, 20))
|
||||
self.atc_retract_button.setObjectName("atc_retract_button")
|
||||
self.atc_retract_button.setIconSize(QSize(20, 20))
|
||||
|
||||
self.horizontalLayout_116.addWidget(self.atc_retract_button)
|
||||
|
||||
self.atc_extend_button = SubCallButton(self.widget_64)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(1)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.atc_extend_button.sizePolicy().hasHeightForWidth())
|
||||
self.atc_extend_button.setSizePolicy(sizePolicy)
|
||||
self.atc_extend_button.setMinimumSize(QtCore.QSize(120, 45))
|
||||
self.atc_extend_button.setMaximumSize(QtCore.QSize(16777215, 45))
|
||||
self.atc_extend_button.setLayoutDirection(QtCore.Qt.RightToLeft)
|
||||
self.atc_extend_button.setStyleSheet("SubCallButton {\n"
|
||||
self.atc_extend_button.setObjectName(u"atc_extend_button")
|
||||
sizePolicy1.setHeightForWidth(self.atc_extend_button.sizePolicy().hasHeightForWidth())
|
||||
self.atc_extend_button.setSizePolicy(sizePolicy1)
|
||||
self.atc_extend_button.setMinimumSize(QSize(120, 45))
|
||||
self.atc_extend_button.setMaximumSize(QSize(16777215, 45))
|
||||
self.atc_extend_button.setLayoutDirection(Qt.LayoutDirection.RightToLeft)
|
||||
self.atc_extend_button.setStyleSheet(u"SubCallButton {\n"
|
||||
" color: white;\n"
|
||||
" border-color: black;\n"
|
||||
" border-style: solid;\n"
|
||||
" border-radius: 5px;\n"
|
||||
" border-width: 2px;\n"
|
||||
" background: qlineargradient(spread:pad, x1:0, y1:1, x2:0, y2:0, stop:0 rgba(213, 218, 216, 255), stop:0.169312 rgba(82, 82, 83, 255), stop:0.328042 rgba(72, 70, 73, 255), stop:0.492063 rgba(78, 77, 79, 255), stop:0.703704 rgba(72, 70, 73, 255), stop:0.86 rgba(82, 82, 83, 255), stop:1 rgba(213, 218, 216, 255));\n"
|
||||
" font-family: \"Bebas Kai\";\n"
|
||||
" font-family: \"Probe Basic Bebas Mono\";\n"
|
||||
" font-size: 15pt;\n"
|
||||
"}\n"
|
||||
"\n"
|
||||
@@ -166,33 +175,34 @@ class Ui_USER_ATC_BUTTONS(object):
|
||||
" background: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 rgba(85, 85, 238, 255), stop:0.544974 rgba(90, 91, 239, 255), stop:1 rgba(126, 135, 243, 255));\n"
|
||||
"}\n"
|
||||
"")
|
||||
icon3 = QtGui.QIcon()
|
||||
icon3.addPixmap(QtGui.QPixmap(":/images/right_arrow.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
icon3 = QIcon()
|
||||
icon3.addFile(u":/images/right_arrow.png", QSize(), QIcon.Mode.Normal, QIcon.State.Off)
|
||||
self.atc_extend_button.setIcon(icon3)
|
||||
self.atc_extend_button.setIconSize(QtCore.QSize(20, 20))
|
||||
self.atc_extend_button.setObjectName("atc_extend_button")
|
||||
self.atc_extend_button.setIconSize(QSize(20, 20))
|
||||
|
||||
self.horizontalLayout_116.addWidget(self.atc_extend_button)
|
||||
|
||||
|
||||
self.verticalLayout_66.addLayout(self.horizontalLayout_116)
|
||||
self.horizontalLayout_117 = QtWidgets.QHBoxLayout()
|
||||
self.horizontalLayout_117.setContentsMargins(2, 2, 2, 2)
|
||||
|
||||
self.horizontalLayout_117 = QHBoxLayout()
|
||||
self.horizontalLayout_117.setSpacing(15)
|
||||
self.horizontalLayout_117.setObjectName("horizontalLayout_117")
|
||||
self.horizontalLayout_117.setObjectName(u"horizontalLayout_117")
|
||||
self.horizontalLayout_117.setContentsMargins(2, 2, 2, 2)
|
||||
self.clamp_tool_button = SubCallButton(self.widget_64)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(1)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.clamp_tool_button.sizePolicy().hasHeightForWidth())
|
||||
self.clamp_tool_button.setSizePolicy(sizePolicy)
|
||||
self.clamp_tool_button.setMinimumSize(QtCore.QSize(120, 45))
|
||||
self.clamp_tool_button.setMaximumSize(QtCore.QSize(16777215, 45))
|
||||
self.clamp_tool_button.setStyleSheet("SubCallButton {\n"
|
||||
self.clamp_tool_button.setObjectName(u"clamp_tool_button")
|
||||
sizePolicy1.setHeightForWidth(self.clamp_tool_button.sizePolicy().hasHeightForWidth())
|
||||
self.clamp_tool_button.setSizePolicy(sizePolicy1)
|
||||
self.clamp_tool_button.setMinimumSize(QSize(120, 45))
|
||||
self.clamp_tool_button.setMaximumSize(QSize(16777215, 45))
|
||||
self.clamp_tool_button.setStyleSheet(u"SubCallButton {\n"
|
||||
" color: white;\n"
|
||||
" border-color: black;\n"
|
||||
" border-style: solid;\n"
|
||||
" border-radius: 5px;\n"
|
||||
" border-width: 2px;\n"
|
||||
" background: qlineargradient(spread:pad, x1:0, y1:1, x2:0, y2:0, stop:0 rgba(213, 218, 216, 255), stop:0.169312 rgba(82, 82, 83, 255), stop:0.328042 rgba(72, 70, 73, 255), stop:0.492063 rgba(78, 77, 79, 255), stop:0.703704 rgba(72, 70, 73, 255), stop:0.86 rgba(82, 82, 83, 255), stop:1 rgba(213, 218, 216, 255));\n"
|
||||
" font-family: \"Bebas Kai\";\n"
|
||||
" font-family: \"Probe Basic Bebas Mono\";\n"
|
||||
" font-size: 15pt;\n"
|
||||
"}\n"
|
||||
"\n"
|
||||
@@ -208,25 +218,24 @@ class Ui_USER_ATC_BUTTONS(object):
|
||||
" background: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 rgba(85, 85, 238, 255), stop:0.544974 rgba(90, 91, 239, 255), stop:1 rgba(126, 135, 243, 255));\n"
|
||||
"}\n"
|
||||
"")
|
||||
self.clamp_tool_button.setObjectName("clamp_tool_button")
|
||||
|
||||
self.horizontalLayout_117.addWidget(self.clamp_tool_button)
|
||||
|
||||
self.release_tool_button = SubCallButton(self.widget_64)
|
||||
self.release_tool_button.setObjectName(u"release_tool_button")
|
||||
self.release_tool_button.setEnabled(True)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(1)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.release_tool_button.sizePolicy().hasHeightForWidth())
|
||||
self.release_tool_button.setSizePolicy(sizePolicy)
|
||||
self.release_tool_button.setMinimumSize(QtCore.QSize(120, 45))
|
||||
self.release_tool_button.setMaximumSize(QtCore.QSize(16777215, 45))
|
||||
self.release_tool_button.setStyleSheet("SubCallButton {\n"
|
||||
sizePolicy1.setHeightForWidth(self.release_tool_button.sizePolicy().hasHeightForWidth())
|
||||
self.release_tool_button.setSizePolicy(sizePolicy1)
|
||||
self.release_tool_button.setMinimumSize(QSize(120, 45))
|
||||
self.release_tool_button.setMaximumSize(QSize(16777215, 45))
|
||||
self.release_tool_button.setStyleSheet(u"SubCallButton {\n"
|
||||
" color: white;\n"
|
||||
" border-color: black;\n"
|
||||
" border-style: solid;\n"
|
||||
" border-radius: 5px;\n"
|
||||
" border-width: 2px;\n"
|
||||
" background: qlineargradient(spread:pad, x1:0, y1:1, x2:0, y2:0, stop:0 rgba(213, 218, 216, 255), stop:0.169312 rgba(82, 82, 83, 255), stop:0.328042 rgba(72, 70, 73, 255), stop:0.492063 rgba(78, 77, 79, 255), stop:0.703704 rgba(72, 70, 73, 255), stop:0.86 rgba(82, 82, 83, 255), stop:1 rgba(213, 218, 216, 255));\n"
|
||||
" font-family: \"Bebas Kai\";\n"
|
||||
" font-family: \"Probe Basic Bebas Mono\";\n"
|
||||
" font-size: 15pt;\n"
|
||||
"}\n"
|
||||
"\n"
|
||||
@@ -242,29 +251,30 @@ class Ui_USER_ATC_BUTTONS(object):
|
||||
" background: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 rgba(85, 85, 238, 255), stop:0.544974 rgba(90, 91, 239, 255), stop:1 rgba(126, 135, 243, 255));\n"
|
||||
"}\n"
|
||||
"")
|
||||
self.release_tool_button.setObjectName("release_tool_button")
|
||||
|
||||
self.horizontalLayout_117.addWidget(self.release_tool_button)
|
||||
|
||||
|
||||
self.verticalLayout_66.addLayout(self.horizontalLayout_117)
|
||||
self.horizontalLayout_152 = QtWidgets.QHBoxLayout()
|
||||
self.horizontalLayout_152.setContentsMargins(2, 2, 2, 2)
|
||||
|
||||
self.horizontalLayout_152 = QHBoxLayout()
|
||||
self.horizontalLayout_152.setSpacing(15)
|
||||
self.horizontalLayout_152.setObjectName("horizontalLayout_152")
|
||||
self.horizontalLayout_152.setObjectName(u"horizontalLayout_152")
|
||||
self.horizontalLayout_152.setContentsMargins(2, 2, 2, 2)
|
||||
self.spindle_orientation = SubCallButton(self.widget_64)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(1)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.spindle_orientation.sizePolicy().hasHeightForWidth())
|
||||
self.spindle_orientation.setSizePolicy(sizePolicy)
|
||||
self.spindle_orientation.setMinimumSize(QtCore.QSize(120, 45))
|
||||
self.spindle_orientation.setMaximumSize(QtCore.QSize(16777215, 45))
|
||||
self.spindle_orientation.setStyleSheet("SubCallButton {\n"
|
||||
self.spindle_orientation.setObjectName(u"spindle_orientation")
|
||||
sizePolicy1.setHeightForWidth(self.spindle_orientation.sizePolicy().hasHeightForWidth())
|
||||
self.spindle_orientation.setSizePolicy(sizePolicy1)
|
||||
self.spindle_orientation.setMinimumSize(QSize(120, 45))
|
||||
self.spindle_orientation.setMaximumSize(QSize(16777215, 45))
|
||||
self.spindle_orientation.setStyleSheet(u"SubCallButton {\n"
|
||||
" color: white;\n"
|
||||
" border-color: black;\n"
|
||||
" border-style: solid;\n"
|
||||
" border-radius: 5px;\n"
|
||||
" border-width: 2px;\n"
|
||||
" background: qlineargradient(spread:pad, x1:0, y1:1, x2:0, y2:0, stop:0 rgba(213, 218, 216, 255), stop:0.169312 rgba(82, 82, 83, 255), stop:0.328042 rgba(72, 70, 73, 255), stop:0.492063 rgba(78, 77, 79, 255), stop:0.703704 rgba(72, 70, 73, 255), stop:0.86 rgba(82, 82, 83, 255), stop:1 rgba(213, 218, 216, 255));\n"
|
||||
" font-family: \"Bebas Kai\";\n"
|
||||
" font-family: \"Probe Basic Bebas Mono\";\n"
|
||||
" font-size: 15pt;\n"
|
||||
"}\n"
|
||||
"\n"
|
||||
@@ -281,45 +291,45 @@ class Ui_USER_ATC_BUTTONS(object):
|
||||
"}\n"
|
||||
"")
|
||||
self.spindle_orientation.setCheckable(True)
|
||||
self.spindle_orientation.setObjectName("spindle_orientation")
|
||||
|
||||
self.horizontalLayout_152.addWidget(self.spindle_orientation)
|
||||
|
||||
self.unlock_spindle = MDIButton(self.widget_64)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(1)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.unlock_spindle.sizePolicy().hasHeightForWidth())
|
||||
self.unlock_spindle.setSizePolicy(sizePolicy)
|
||||
self.unlock_spindle.setMinimumSize(QtCore.QSize(120, 45))
|
||||
self.unlock_spindle.setMaximumSize(QtCore.QSize(16777215, 45))
|
||||
self.unlock_spindle.setFocusPolicy(QtCore.Qt.NoFocus)
|
||||
self.unlock_spindle.setLayoutDirection(QtCore.Qt.RightToLeft)
|
||||
self.unlock_spindle.setStyleSheet("MDIButton {\n"
|
||||
" font: 15pt \"Bebas Kai\";\n"
|
||||
self.unlock_spindle.setObjectName(u"unlock_spindle")
|
||||
sizePolicy1.setHeightForWidth(self.unlock_spindle.sizePolicy().hasHeightForWidth())
|
||||
self.unlock_spindle.setSizePolicy(sizePolicy1)
|
||||
self.unlock_spindle.setMinimumSize(QSize(120, 45))
|
||||
self.unlock_spindle.setMaximumSize(QSize(16777215, 45))
|
||||
self.unlock_spindle.setFocusPolicy(Qt.FocusPolicy.NoFocus)
|
||||
self.unlock_spindle.setLayoutDirection(Qt.LayoutDirection.RightToLeft)
|
||||
self.unlock_spindle.setStyleSheet(u"MDIButton {\n"
|
||||
" font: 15pt \"Probe Basic Bebas Mono\";\n"
|
||||
"}")
|
||||
self.unlock_spindle.setIconSize(QtCore.QSize(20, 20))
|
||||
self.unlock_spindle.setObjectName("unlock_spindle")
|
||||
self.unlock_spindle.setIconSize(QSize(20, 20))
|
||||
|
||||
self.horizontalLayout_152.addWidget(self.unlock_spindle)
|
||||
|
||||
|
||||
self.verticalLayout_66.addLayout(self.horizontalLayout_152)
|
||||
self.horizontalLayout_174 = QtWidgets.QHBoxLayout()
|
||||
self.horizontalLayout_174.setContentsMargins(2, 2, 2, 2)
|
||||
|
||||
self.horizontalLayout_174 = QHBoxLayout()
|
||||
self.horizontalLayout_174.setSpacing(15)
|
||||
self.horizontalLayout_174.setObjectName("horizontalLayout_174")
|
||||
self.horizontalLayout_174.setObjectName(u"horizontalLayout_174")
|
||||
self.horizontalLayout_174.setContentsMargins(2, 2, 2, 2)
|
||||
self.move_head_above_carousel_button = SubCallButton(self.widget_64)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(1)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.move_head_above_carousel_button.sizePolicy().hasHeightForWidth())
|
||||
self.move_head_above_carousel_button.setSizePolicy(sizePolicy)
|
||||
self.move_head_above_carousel_button.setMinimumSize(QtCore.QSize(120, 45))
|
||||
self.move_head_above_carousel_button.setMaximumSize(QtCore.QSize(16777215, 45))
|
||||
self.move_head_above_carousel_button.setStyleSheet("SubCallButton {\n"
|
||||
self.move_head_above_carousel_button.setObjectName(u"move_head_above_carousel_button")
|
||||
sizePolicy1.setHeightForWidth(self.move_head_above_carousel_button.sizePolicy().hasHeightForWidth())
|
||||
self.move_head_above_carousel_button.setSizePolicy(sizePolicy1)
|
||||
self.move_head_above_carousel_button.setMinimumSize(QSize(120, 45))
|
||||
self.move_head_above_carousel_button.setMaximumSize(QSize(16777215, 45))
|
||||
self.move_head_above_carousel_button.setStyleSheet(u"SubCallButton {\n"
|
||||
" color: white;\n"
|
||||
" border-color: black;\n"
|
||||
" border-style: solid;\n"
|
||||
" border-radius: 5px;\n"
|
||||
" border-width: 2px;\n"
|
||||
" background: qlineargradient(spread:pad, x1:0, y1:1, x2:0, y2:0, stop:0 rgba(213, 218, 216, 255), stop:0.169312 rgba(82, 82, 83, 255), stop:0.328042 rgba(72, 70, 73, 255), stop:0.492063 rgba(78, 77, 79, 255), stop:0.703704 rgba(72, 70, 73, 255), stop:0.86 rgba(82, 82, 83, 255), stop:1 rgba(213, 218, 216, 255));\n"
|
||||
" font-family: \"Bebas Kai\";\n"
|
||||
" font-family: \"Probe Basic Bebas Mono\";\n"
|
||||
" font-size: 15pt;\n"
|
||||
"}\n"
|
||||
"\n"
|
||||
@@ -335,29 +345,30 @@ class Ui_USER_ATC_BUTTONS(object):
|
||||
" background: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 rgba(85, 85, 238, 255), stop:0.544974 rgba(90, 91, 239, 255), stop:1 rgba(126, 135, 243, 255));\n"
|
||||
"}\n"
|
||||
"")
|
||||
self.move_head_above_carousel_button.setObjectName("move_head_above_carousel_button")
|
||||
|
||||
self.horizontalLayout_174.addWidget(self.move_head_above_carousel_button)
|
||||
|
||||
|
||||
self.verticalLayout_66.addLayout(self.horizontalLayout_174)
|
||||
self.horizontalLayout_118 = QtWidgets.QHBoxLayout()
|
||||
self.horizontalLayout_118.setContentsMargins(2, 2, 2, 2)
|
||||
|
||||
self.horizontalLayout_118 = QHBoxLayout()
|
||||
self.horizontalLayout_118.setSpacing(15)
|
||||
self.horizontalLayout_118.setObjectName("horizontalLayout_118")
|
||||
self.horizontalLayout_118.setObjectName(u"horizontalLayout_118")
|
||||
self.horizontalLayout_118.setContentsMargins(2, 2, 2, 2)
|
||||
self.move_tool_to_carousel_height_button = SubCallButton(self.widget_64)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(1)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.move_tool_to_carousel_height_button.sizePolicy().hasHeightForWidth())
|
||||
self.move_tool_to_carousel_height_button.setSizePolicy(sizePolicy)
|
||||
self.move_tool_to_carousel_height_button.setMinimumSize(QtCore.QSize(120, 45))
|
||||
self.move_tool_to_carousel_height_button.setMaximumSize(QtCore.QSize(16777215, 45))
|
||||
self.move_tool_to_carousel_height_button.setStyleSheet("SubCallButton {\n"
|
||||
self.move_tool_to_carousel_height_button.setObjectName(u"move_tool_to_carousel_height_button")
|
||||
sizePolicy1.setHeightForWidth(self.move_tool_to_carousel_height_button.sizePolicy().hasHeightForWidth())
|
||||
self.move_tool_to_carousel_height_button.setSizePolicy(sizePolicy1)
|
||||
self.move_tool_to_carousel_height_button.setMinimumSize(QSize(120, 45))
|
||||
self.move_tool_to_carousel_height_button.setMaximumSize(QSize(16777215, 45))
|
||||
self.move_tool_to_carousel_height_button.setStyleSheet(u"SubCallButton {\n"
|
||||
" color: white;\n"
|
||||
" border-color: black;\n"
|
||||
" border-style: solid;\n"
|
||||
" border-radius: 5px;\n"
|
||||
" border-width: 2px;\n"
|
||||
" background: qlineargradient(spread:pad, x1:0, y1:1, x2:0, y2:0, stop:0 rgba(213, 218, 216, 255), stop:0.169312 rgba(82, 82, 83, 255), stop:0.328042 rgba(72, 70, 73, 255), stop:0.492063 rgba(78, 77, 79, 255), stop:0.703704 rgba(72, 70, 73, 255), stop:0.86 rgba(82, 82, 83, 255), stop:1 rgba(213, 218, 216, 255));\n"
|
||||
" font-family: \"Bebas Kai\";\n"
|
||||
" font-family: \"Probe Basic Bebas Mono\";\n"
|
||||
" font-size: 15pt;\n"
|
||||
"}\n"
|
||||
"\n"
|
||||
@@ -373,73 +384,78 @@ class Ui_USER_ATC_BUTTONS(object):
|
||||
" background: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 rgba(85, 85, 238, 255), stop:0.544974 rgba(90, 91, 239, 255), stop:1 rgba(126, 135, 243, 255));\n"
|
||||
"}\n"
|
||||
"")
|
||||
self.move_tool_to_carousel_height_button.setObjectName("move_tool_to_carousel_height_button")
|
||||
|
||||
self.horizontalLayout_118.addWidget(self.move_tool_to_carousel_height_button)
|
||||
|
||||
|
||||
self.verticalLayout_66.addLayout(self.horizontalLayout_118)
|
||||
self.label_20 = QtWidgets.QLabel(self.widget_64)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.label_20.sizePolicy().hasHeightForWidth())
|
||||
self.label_20.setSizePolicy(sizePolicy)
|
||||
self.label_20.setAlignment(QtCore.Qt.AlignCenter)
|
||||
self.label_20.setObjectName("label_20")
|
||||
self.verticalLayout_66.addWidget(self.label_20)
|
||||
self.horizontalLayout_119 = QtWidgets.QHBoxLayout()
|
||||
self.horizontalLayout_119.setContentsMargins(2, 2, 2, 2)
|
||||
|
||||
self.horizontalLayout_119 = QHBoxLayout()
|
||||
self.horizontalLayout_119.setSpacing(15)
|
||||
self.horizontalLayout_119.setObjectName("horizontalLayout_119")
|
||||
self.horizontalLayout_119.setObjectName(u"horizontalLayout_119")
|
||||
self.horizontalLayout_119.setContentsMargins(2, 2, 2, 2)
|
||||
self.reference_carousel = MDIButton(self.widget_64)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(1)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.reference_carousel.sizePolicy().hasHeightForWidth())
|
||||
self.reference_carousel.setSizePolicy(sizePolicy)
|
||||
self.reference_carousel.setMinimumSize(QtCore.QSize(125, 45))
|
||||
self.reference_carousel.setMaximumSize(QtCore.QSize(16777215, 45))
|
||||
self.reference_carousel.setFocusPolicy(QtCore.Qt.NoFocus)
|
||||
self.reference_carousel.setStyleSheet("MDIButton {\n"
|
||||
" font: 15pt \"Bebas Kai\";\n"
|
||||
self.reference_carousel.setObjectName(u"reference_carousel")
|
||||
sizePolicy1.setHeightForWidth(self.reference_carousel.sizePolicy().hasHeightForWidth())
|
||||
self.reference_carousel.setSizePolicy(sizePolicy1)
|
||||
self.reference_carousel.setMinimumSize(QSize(125, 45))
|
||||
self.reference_carousel.setMaximumSize(QSize(16777215, 45))
|
||||
self.reference_carousel.setFocusPolicy(Qt.FocusPolicy.NoFocus)
|
||||
self.reference_carousel.setStyleSheet(u"MDIButton {\n"
|
||||
" font: 15pt \"Probe Basic Bebas Mono\";\n"
|
||||
"}")
|
||||
self.reference_carousel.setIconSize(QtCore.QSize(20, 20))
|
||||
self.reference_carousel.setObjectName("reference_carousel")
|
||||
self.reference_carousel.setIconSize(QSize(20, 20))
|
||||
|
||||
self.horizontalLayout_119.addWidget(self.reference_carousel)
|
||||
|
||||
|
||||
self.verticalLayout_66.addLayout(self.horizontalLayout_119)
|
||||
|
||||
|
||||
self.verticalLayout.addWidget(self.widget_64)
|
||||
|
||||
|
||||
self.retranslateUi(USER_ATC_BUTTONS)
|
||||
QtCore.QMetaObject.connectSlotsByName(USER_ATC_BUTTONS)
|
||||
|
||||
QMetaObject.connectSlotsByName(USER_ATC_BUTTONS)
|
||||
# setupUi
|
||||
|
||||
def retranslateUi(self, USER_ATC_BUTTONS):
|
||||
_translate = QtCore.QCoreApplication.translate
|
||||
USER_ATC_BUTTONS.setWindowTitle(_translate("USER_ATC_BUTTONS", "User Atc Buttons"))
|
||||
self.atc_rev_button.setToolTip(_translate("USER_ATC_BUTTONS", "M11P1 User Defined Macro Call from Subroutine Folder"))
|
||||
self.atc_rev_button.setText(_translate("USER_ATC_BUTTONS", " ATC REV"))
|
||||
self.atc_rev_button.setProperty("MDICommand", _translate("USER_ATC_BUTTONS", "M12P1"))
|
||||
self.atc_fwd_button.setToolTip(_translate("USER_ATC_BUTTONS", "M12 P1 User Defined Macro Call from Subroutine Folder"))
|
||||
self.atc_fwd_button.setText(_translate("USER_ATC_BUTTONS", " ATC FWD "))
|
||||
self.atc_fwd_button.setProperty("MDICommand", _translate("USER_ATC_BUTTONS", "M11P1"))
|
||||
self.atc_retract_button.setText(_translate("USER_ATC_BUTTONS", " ATC RETRACT"))
|
||||
self.atc_retract_button.setProperty("filename", _translate("USER_ATC_BUTTONS", "retractatc.ngc"))
|
||||
self.atc_extend_button.setText(_translate("USER_ATC_BUTTONS", "ATC EXTEND "))
|
||||
self.atc_extend_button.setProperty("filename", _translate("USER_ATC_BUTTONS", "extendatc.ngc"))
|
||||
self.clamp_tool_button.setText(_translate("USER_ATC_BUTTONS", "CLAMP TOOL"))
|
||||
self.clamp_tool_button.setProperty("filename", _translate("USER_ATC_BUTTONS", "clamptool.ngc"))
|
||||
self.release_tool_button.setText(_translate("USER_ATC_BUTTONS", "RELEASE TOOL"))
|
||||
self.release_tool_button.setProperty("rules", _translate("USER_ATC_BUTTONS", "[{\"name\": \"New Rule\", \"property\": \"Enable\", \"expression\": \"not ch[0]\", \"channels\": [{\"url\": \"status:spindle.0.enabled\", \"trigger\": true}]}]"))
|
||||
self.release_tool_button.setProperty("filename", _translate("USER_ATC_BUTTONS", "unclamptool.ngc"))
|
||||
self.spindle_orientation.setText(_translate("USER_ATC_BUTTONS", "ORIENT SPINDLE"))
|
||||
self.spindle_orientation.setProperty("filename", _translate("USER_ATC_BUTTONS", "orientspindle.ngc"))
|
||||
self.unlock_spindle.setToolTip(_translate("USER_ATC_BUTTONS", "M112 User Defined Macro Call from Subroutine Folder"))
|
||||
self.unlock_spindle.setText(_translate("USER_ATC_BUTTONS", "UNLOCK SPINDLE"))
|
||||
self.unlock_spindle.setProperty("MDICommand", _translate("USER_ATC_BUTTONS", "M5"))
|
||||
self.move_head_above_carousel_button.setText(_translate("USER_ATC_BUTTONS", "MOVE HEAD ABOVE CAROUSEL"))
|
||||
self.move_head_above_carousel_button.setProperty("filename", _translate("USER_ATC_BUTTONS", "move_head_above_carousel.ngc"))
|
||||
self.move_tool_to_carousel_height_button.setText(_translate("USER_ATC_BUTTONS", "MOVE TOOL TO CAROUSEL HEIGHT"))
|
||||
self.move_tool_to_carousel_height_button.setProperty("filename", _translate("USER_ATC_BUTTONS", "move_tool_to_carousel_height.ngc"))
|
||||
self.reference_carousel.setToolTip(_translate("USER_ATC_BUTTONS", "M13 User Defined Macro Call from Subroutine Folder"))
|
||||
self.reference_carousel.setText(_translate("USER_ATC_BUTTONS", "REF CAROUSEL"))
|
||||
self.reference_carousel.setProperty("MDICommand", _translate("USER_ATC_BUTTONS", "M13"))
|
||||
from qtpyvcp.widgets.button_widgets.mdi_button import MDIButton
|
||||
from qtpyvcp.widgets.button_widgets.subcall_button import SubCallButton
|
||||
import probe_basic_rc
|
||||
USER_ATC_BUTTONS.setWindowTitle(QCoreApplication.translate("USER_ATC_BUTTONS", u"User Atc Buttons", None))
|
||||
#if QT_CONFIG(tooltip)
|
||||
self.atc_rev_button.setToolTip(QCoreApplication.translate("USER_ATC_BUTTONS", u"M11P1 User Defined Macro Call from Subroutine Folder", None))
|
||||
#endif // QT_CONFIG(tooltip)
|
||||
self.atc_rev_button.setText(QCoreApplication.translate("USER_ATC_BUTTONS", u" ATC REV", None))
|
||||
self.atc_rev_button.setProperty(u"MDICommand", QCoreApplication.translate("USER_ATC_BUTTONS", u"M12P1", None))
|
||||
#if QT_CONFIG(tooltip)
|
||||
self.atc_fwd_button.setToolTip(QCoreApplication.translate("USER_ATC_BUTTONS", u"M12 P1 User Defined Macro Call from Subroutine Folder", None))
|
||||
#endif // QT_CONFIG(tooltip)
|
||||
self.atc_fwd_button.setText(QCoreApplication.translate("USER_ATC_BUTTONS", u" ATC FWD ", None))
|
||||
self.atc_fwd_button.setProperty(u"MDICommand", QCoreApplication.translate("USER_ATC_BUTTONS", u"M11P1", None))
|
||||
self.atc_retract_button.setText(QCoreApplication.translate("USER_ATC_BUTTONS", u" ATC RETRACT", None))
|
||||
self.atc_retract_button.setProperty(u"filename", QCoreApplication.translate("USER_ATC_BUTTONS", u"retractatc.ngc", None))
|
||||
self.atc_extend_button.setText(QCoreApplication.translate("USER_ATC_BUTTONS", u"ATC EXTEND ", None))
|
||||
self.atc_extend_button.setProperty(u"filename", QCoreApplication.translate("USER_ATC_BUTTONS", u"extendatc.ngc", None))
|
||||
self.clamp_tool_button.setText(QCoreApplication.translate("USER_ATC_BUTTONS", u"CLAMP TOOL", None))
|
||||
self.clamp_tool_button.setProperty(u"filename", QCoreApplication.translate("USER_ATC_BUTTONS", u"clamptool.ngc", None))
|
||||
self.release_tool_button.setText(QCoreApplication.translate("USER_ATC_BUTTONS", u"RELEASE TOOL", None))
|
||||
self.release_tool_button.setProperty(u"rules", QCoreApplication.translate("USER_ATC_BUTTONS", u"[{\"name\": \"New Rule\", \"property\": \"Enable\", \"expression\": \"not ch[0]\", \"channels\": [{\"url\": \"status:spindle.0.enabled\", \"trigger\": true}]}]", None))
|
||||
self.release_tool_button.setProperty(u"filename", QCoreApplication.translate("USER_ATC_BUTTONS", u"unclamptool.ngc", None))
|
||||
self.spindle_orientation.setText(QCoreApplication.translate("USER_ATC_BUTTONS", u"ORIENT SPINDLE", None))
|
||||
self.spindle_orientation.setProperty(u"filename", QCoreApplication.translate("USER_ATC_BUTTONS", u"orientspindle.ngc", None))
|
||||
#if QT_CONFIG(tooltip)
|
||||
self.unlock_spindle.setToolTip(QCoreApplication.translate("USER_ATC_BUTTONS", u"M112 User Defined Macro Call from Subroutine Folder", None))
|
||||
#endif // QT_CONFIG(tooltip)
|
||||
self.unlock_spindle.setText(QCoreApplication.translate("USER_ATC_BUTTONS", u"UNLOCK SPINDLE", None))
|
||||
self.unlock_spindle.setProperty(u"MDICommand", QCoreApplication.translate("USER_ATC_BUTTONS", u"M5", None))
|
||||
self.move_head_above_carousel_button.setText(QCoreApplication.translate("USER_ATC_BUTTONS", u"MOVE HEAD ABOVE CAROUSEL", None))
|
||||
self.move_head_above_carousel_button.setProperty(u"filename", QCoreApplication.translate("USER_ATC_BUTTONS", u"move_head_above_carousel.ngc", None))
|
||||
self.move_tool_to_carousel_height_button.setText(QCoreApplication.translate("USER_ATC_BUTTONS", u"MOVE TOOL TO CAROUSEL HEIGHT", None))
|
||||
self.move_tool_to_carousel_height_button.setProperty(u"filename", QCoreApplication.translate("USER_ATC_BUTTONS", u"move_tool_to_carousel_height.ngc", None))
|
||||
#if QT_CONFIG(tooltip)
|
||||
self.reference_carousel.setToolTip(QCoreApplication.translate("USER_ATC_BUTTONS", u"M13 User Defined Macro Call from Subroutine Folder", None))
|
||||
#endif // QT_CONFIG(tooltip)
|
||||
self.reference_carousel.setText(QCoreApplication.translate("USER_ATC_BUTTONS", u"REF CAROUSEL", None))
|
||||
self.reference_carousel.setProperty(u"MDICommand", QCoreApplication.translate("USER_ATC_BUTTONS", u"M13", None))
|
||||
# retranslateUi
|
||||
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
import os
|
||||
import linuxcnc
|
||||
|
||||
from qtpy import uic
|
||||
from qtpy.QtCore import Qt
|
||||
from qtpy.QtWidgets import QWidget
|
||||
from PySide6.QtCore import Qt
|
||||
from PySide6.QtWidgets import QWidget
|
||||
|
||||
from qtpyvcp.plugins import getPlugin
|
||||
from qtpyvcp.utilities import logger
|
||||
import template_user_rack_atc_buttons_ui
|
||||
|
||||
LOG = logger.getLogger(__name__)
|
||||
|
||||
@@ -19,5 +19,8 @@ INI_FILE = linuxcnc.ini(os.getenv('INI_FILE_NAME'))
|
||||
class UserRackAtcButton(QWidget):
|
||||
def __init__(self, parent=None):
|
||||
super(UserRackAtcButton, self).__init__(parent)
|
||||
ui_file = os.path.splitext(os.path.basename(__file__))[0] + ".ui"
|
||||
uic.loadUi(os.path.join(os.path.dirname(__file__), ui_file), self)
|
||||
ui_cls = getattr(template_user_rack_atc_buttons_ui, "Ui_USER_RACK_ATC_BUTTONS", None)
|
||||
if ui_cls is None:
|
||||
ui_cls = template_user_rack_atc_buttons_ui.Ui_USER_ATC_BUTTONS
|
||||
self.ui = ui_cls()
|
||||
self.ui.setupUi(self)
|
||||
@@ -102,7 +102,7 @@
|
||||
border-radius: 5px;
|
||||
color: white;
|
||||
background: rgb(90, 90, 90);
|
||||
font: 16pt "Bebas Kai";
|
||||
font: 16pt "Probe Basic Bebas Mono";
|
||||
}</string>
|
||||
</property>
|
||||
<property name="frameShape">
|
||||
@@ -167,7 +167,7 @@
|
||||
</property>
|
||||
<property name="styleSheet">
|
||||
<string notr="true">MDIButton {
|
||||
font: 15pt "Bebas Kai";
|
||||
font: 15pt "Probe Basic Bebas Mono";
|
||||
}</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
@@ -212,7 +212,7 @@
|
||||
</property>
|
||||
<property name="styleSheet">
|
||||
<string notr="true">MDIButton {
|
||||
font: 15pt "Bebas Kai";
|
||||
font: 15pt "Probe Basic Bebas Mono";
|
||||
}</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
@@ -276,7 +276,7 @@
|
||||
border-radius: 5px;
|
||||
border-width: 2px;
|
||||
background: qlineargradient(spread:pad, x1:0, y1:1, x2:0, y2:0, stop:0 rgba(213, 218, 216, 255), stop:0.169312 rgba(82, 82, 83, 255), stop:0.328042 rgba(72, 70, 73, 255), stop:0.492063 rgba(78, 77, 79, 255), stop:0.703704 rgba(72, 70, 73, 255), stop:0.86 rgba(82, 82, 83, 255), stop:1 rgba(213, 218, 216, 255));
|
||||
font-family: "Bebas Kai";
|
||||
font-family: "Probe Basic Bebas Mono";
|
||||
font-size: 15pt;
|
||||
}
|
||||
|
||||
@@ -332,7 +332,7 @@ SubCallButton:pressed {
|
||||
border-radius: 5px;
|
||||
border-width: 2px;
|
||||
background: qlineargradient(spread:pad, x1:0, y1:1, x2:0, y2:0, stop:0 rgba(213, 218, 216, 255), stop:0.169312 rgba(82, 82, 83, 255), stop:0.328042 rgba(72, 70, 73, 255), stop:0.492063 rgba(78, 77, 79, 255), stop:0.703704 rgba(72, 70, 73, 255), stop:0.86 rgba(82, 82, 83, 255), stop:1 rgba(213, 218, 216, 255));
|
||||
font-family: "Bebas Kai";
|
||||
font-family: "Probe Basic Bebas Mono";
|
||||
font-size: 15pt;
|
||||
}
|
||||
|
||||
@@ -407,7 +407,7 @@ SubCallButton:pressed {
|
||||
border-radius: 5px;
|
||||
border-width: 2px;
|
||||
background: qlineargradient(spread:pad, x1:0, y1:1, x2:0, y2:0, stop:0 rgba(213, 218, 216, 255), stop:0.169312 rgba(82, 82, 83, 255), stop:0.328042 rgba(72, 70, 73, 255), stop:0.492063 rgba(78, 77, 79, 255), stop:0.703704 rgba(72, 70, 73, 255), stop:0.86 rgba(82, 82, 83, 255), stop:1 rgba(213, 218, 216, 255));
|
||||
font-family: "Bebas Kai";
|
||||
font-family: "Probe Basic Bebas Mono";
|
||||
font-size: 15pt;
|
||||
}
|
||||
|
||||
@@ -466,7 +466,7 @@ SubCallButton:pressed {
|
||||
</property>
|
||||
<property name="styleSheet">
|
||||
<string notr="true">MDIButton {
|
||||
font: 15pt "Bebas Kai";
|
||||
font: 15pt "Probe Basic Bebas Mono";
|
||||
}</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
@@ -530,7 +530,7 @@ SubCallButton:pressed {
|
||||
border-radius: 5px;
|
||||
border-width: 2px;
|
||||
background: qlineargradient(spread:pad, x1:0, y1:1, x2:0, y2:0, stop:0 rgba(213, 218, 216, 255), stop:0.169312 rgba(82, 82, 83, 255), stop:0.328042 rgba(72, 70, 73, 255), stop:0.492063 rgba(78, 77, 79, 255), stop:0.703704 rgba(72, 70, 73, 255), stop:0.86 rgba(82, 82, 83, 255), stop:1 rgba(213, 218, 216, 255));
|
||||
font-family: "Bebas Kai";
|
||||
font-family: "Probe Basic Bebas Mono";
|
||||
font-size: 15pt;
|
||||
}
|
||||
|
||||
@@ -583,7 +583,7 @@ SubCallButton:pressed {
|
||||
border-radius: 5px;
|
||||
border-width: 2px;
|
||||
background: qlineargradient(spread:pad, x1:0, y1:1, x2:0, y2:0, stop:0 rgba(213, 218, 216, 255), stop:0.169312 rgba(82, 82, 83, 255), stop:0.328042 rgba(72, 70, 73, 255), stop:0.492063 rgba(78, 77, 79, 255), stop:0.703704 rgba(72, 70, 73, 255), stop:0.86 rgba(82, 82, 83, 255), stop:1 rgba(213, 218, 216, 255));
|
||||
font-family: "Bebas Kai";
|
||||
font-family: "Probe Basic Bebas Mono";
|
||||
font-size: 15pt;
|
||||
}
|
||||
|
||||
@@ -658,7 +658,7 @@ SubCallButton:pressed {
|
||||
</property>
|
||||
<property name="styleSheet">
|
||||
<string notr="true">MDIButton {
|
||||
font: 15pt "Bebas Kai";
|
||||
font: 15pt "Probe Basic Bebas Mono";
|
||||
}</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
|
||||
@@ -1,122 +1,133 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
# Form implementation generated from reading ui file '/home/buildbot/buildbot/worker/probe_basic-dev/sources/debian/python3-probe-basic/usr/share/configs/machine_setup_files/user_atc_buttons/template_user_rack_atc_buttons/template_user_rack_atc_buttons.ui'
|
||||
#
|
||||
# Created by: PyQt5 UI code generator 5.15.9
|
||||
#
|
||||
# WARNING: Any manual changes made to this file will be lost when pyuic5 is
|
||||
# run again. Do not edit this file unless you know what you are doing.
|
||||
################################################################################
|
||||
## Form generated from reading UI file 'template_user_rack_atc_buttons.ui'
|
||||
##
|
||||
## Created by: Qt User Interface Compiler version 6.8.2
|
||||
##
|
||||
## WARNING! All changes made in this file will be lost when recompiling UI file!
|
||||
################################################################################
|
||||
|
||||
from PySide6.QtCore import (QCoreApplication, QDate, QDateTime, QLocale,
|
||||
QMetaObject, QObject, QPoint, QRect,
|
||||
QSize, QTime, QUrl, Qt)
|
||||
from PySide6.QtGui import (QBrush, QColor, QConicalGradient, QCursor,
|
||||
QFont, QFontDatabase, QGradient, QIcon,
|
||||
QImage, QKeySequence, QLinearGradient, QPainter,
|
||||
QPalette, QPixmap, QRadialGradient, QTransform)
|
||||
from PySide6.QtWidgets import (QApplication, QFrame, QHBoxLayout, QLabel,
|
||||
QSizePolicy, QVBoxLayout, QWidget)
|
||||
|
||||
from PyQt5 import QtCore, QtGui, QtWidgets
|
||||
|
||||
from qtpyvcp.widgets.button_widgets.mdi_button import MDIButton
|
||||
from qtpyvcp.widgets.button_widgets.subcall_button import SubCallButton
|
||||
|
||||
class Ui_USER_ATC_BUTTONS(object):
|
||||
def setupUi(self, USER_ATC_BUTTONS):
|
||||
USER_ATC_BUTTONS.setObjectName("USER_ATC_BUTTONS")
|
||||
if not USER_ATC_BUTTONS.objectName():
|
||||
USER_ATC_BUTTONS.setObjectName(u"USER_ATC_BUTTONS")
|
||||
USER_ATC_BUTTONS.resize(300, 429)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
|
||||
sizePolicy = QSizePolicy(QSizePolicy.Policy.Preferred, QSizePolicy.Policy.Preferred)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(USER_ATC_BUTTONS.sizePolicy().hasHeightForWidth())
|
||||
USER_ATC_BUTTONS.setSizePolicy(sizePolicy)
|
||||
USER_ATC_BUTTONS.setLayoutDirection(QtCore.Qt.LeftToRight)
|
||||
self.verticalLayout = QtWidgets.QVBoxLayout(USER_ATC_BUTTONS)
|
||||
self.verticalLayout.setContentsMargins(0, 0, 0, 0)
|
||||
USER_ATC_BUTTONS.setLayoutDirection(Qt.LeftToRight)
|
||||
self.verticalLayout = QVBoxLayout(USER_ATC_BUTTONS)
|
||||
self.verticalLayout.setSpacing(0)
|
||||
self.verticalLayout.setObjectName("verticalLayout")
|
||||
self.frame_64 = QtWidgets.QFrame(USER_ATC_BUTTONS)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
self.verticalLayout.setObjectName(u"verticalLayout")
|
||||
self.verticalLayout.setContentsMargins(0, 0, 0, 0)
|
||||
self.frame_64 = QFrame(USER_ATC_BUTTONS)
|
||||
self.frame_64.setObjectName(u"frame_64")
|
||||
sizePolicy.setHeightForWidth(self.frame_64.sizePolicy().hasHeightForWidth())
|
||||
self.frame_64.setSizePolicy(sizePolicy)
|
||||
self.frame_64.setMaximumSize(QtCore.QSize(300, 16777215))
|
||||
self.frame_64.setStyleSheet("")
|
||||
self.frame_64.setObjectName("frame_64")
|
||||
self.verticalLayout_66 = QtWidgets.QVBoxLayout(self.frame_64)
|
||||
self.verticalLayout_66.setContentsMargins(20, 18, 20, 18)
|
||||
self.frame_64.setMaximumSize(QSize(300, 16777215))
|
||||
self.frame_64.setStyleSheet(u"")
|
||||
self.verticalLayout_66 = QVBoxLayout(self.frame_64)
|
||||
self.verticalLayout_66.setSpacing(16)
|
||||
self.verticalLayout_66.setObjectName("verticalLayout_66")
|
||||
self.work_column_header_8 = QtWidgets.QLabel(self.frame_64)
|
||||
self.verticalLayout_66.setObjectName(u"verticalLayout_66")
|
||||
self.verticalLayout_66.setContentsMargins(20, 18, 20, 18)
|
||||
self.work_column_header_8 = QLabel(self.frame_64)
|
||||
self.work_column_header_8.setObjectName(u"work_column_header_8")
|
||||
self.work_column_header_8.setEnabled(True)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.work_column_header_8.sizePolicy().hasHeightForWidth())
|
||||
self.work_column_header_8.setSizePolicy(sizePolicy)
|
||||
self.work_column_header_8.setMinimumSize(QtCore.QSize(0, 38))
|
||||
self.work_column_header_8.setMaximumSize(QtCore.QSize(16777215, 38))
|
||||
self.work_column_header_8.setStyleSheet("QLabel{\n"
|
||||
sizePolicy1 = QSizePolicy(QSizePolicy.Policy.Preferred, QSizePolicy.Policy.Fixed)
|
||||
sizePolicy1.setHorizontalStretch(0)
|
||||
sizePolicy1.setVerticalStretch(0)
|
||||
sizePolicy1.setHeightForWidth(self.work_column_header_8.sizePolicy().hasHeightForWidth())
|
||||
self.work_column_header_8.setSizePolicy(sizePolicy1)
|
||||
self.work_column_header_8.setMinimumSize(QSize(0, 38))
|
||||
self.work_column_header_8.setMaximumSize(QSize(16777215, 38))
|
||||
self.work_column_header_8.setStyleSheet(u"QLabel{\n"
|
||||
" border-style: solid;\n"
|
||||
" border-color: rgb(176, 179, 172);\n"
|
||||
" border-width: 2px;\n"
|
||||
" border-radius: 5px;\n"
|
||||
" color: white;\n"
|
||||
" background: rgb(90, 90, 90);\n"
|
||||
" font: 16pt \"Bebas Kai\";\n"
|
||||
" font: 16pt \"Probe Basic Bebas Mono\";\n"
|
||||
"}")
|
||||
self.work_column_header_8.setFrameShape(QtWidgets.QFrame.NoFrame)
|
||||
self.work_column_header_8.setAlignment(QtCore.Qt.AlignCenter)
|
||||
self.work_column_header_8.setFrameShape(QFrame.NoFrame)
|
||||
self.work_column_header_8.setAlignment(Qt.AlignCenter)
|
||||
self.work_column_header_8.setWordWrap(True)
|
||||
self.work_column_header_8.setIndent(0)
|
||||
self.work_column_header_8.setObjectName("work_column_header_8")
|
||||
|
||||
self.verticalLayout_66.addWidget(self.work_column_header_8)
|
||||
self.horizontalLayout_119 = QtWidgets.QHBoxLayout()
|
||||
self.horizontalLayout_119.setContentsMargins(2, 2, 2, 2)
|
||||
|
||||
self.horizontalLayout_119 = QHBoxLayout()
|
||||
self.horizontalLayout_119.setSpacing(15)
|
||||
self.horizontalLayout_119.setObjectName("horizontalLayout_119")
|
||||
self.horizontalLayout_119.setObjectName(u"horizontalLayout_119")
|
||||
self.horizontalLayout_119.setContentsMargins(2, 2, 2, 2)
|
||||
self.reference_carousel_3 = MDIButton(self.frame_64)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(1)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.reference_carousel_3.sizePolicy().hasHeightForWidth())
|
||||
self.reference_carousel_3.setSizePolicy(sizePolicy)
|
||||
self.reference_carousel_3.setMinimumSize(QtCore.QSize(120, 45))
|
||||
self.reference_carousel_3.setMaximumSize(QtCore.QSize(16777215, 45))
|
||||
self.reference_carousel_3.setFocusPolicy(QtCore.Qt.NoFocus)
|
||||
self.reference_carousel_3.setStyleSheet("MDIButton {\n"
|
||||
" font: 15pt \"Bebas Kai\";\n"
|
||||
self.reference_carousel_3.setObjectName(u"reference_carousel_3")
|
||||
sizePolicy2 = QSizePolicy(QSizePolicy.Policy.Preferred, QSizePolicy.Policy.Fixed)
|
||||
sizePolicy2.setHorizontalStretch(1)
|
||||
sizePolicy2.setVerticalStretch(0)
|
||||
sizePolicy2.setHeightForWidth(self.reference_carousel_3.sizePolicy().hasHeightForWidth())
|
||||
self.reference_carousel_3.setSizePolicy(sizePolicy2)
|
||||
self.reference_carousel_3.setMinimumSize(QSize(120, 45))
|
||||
self.reference_carousel_3.setMaximumSize(QSize(16777215, 45))
|
||||
self.reference_carousel_3.setFocusPolicy(Qt.NoFocus)
|
||||
self.reference_carousel_3.setStyleSheet(u"MDIButton {\n"
|
||||
" font: 15pt \"Probe Basic Bebas Mono\";\n"
|
||||
"}")
|
||||
self.reference_carousel_3.setIconSize(QtCore.QSize(20, 20))
|
||||
self.reference_carousel_3.setObjectName("reference_carousel_3")
|
||||
self.reference_carousel_3.setIconSize(QSize(20, 20))
|
||||
|
||||
self.horizontalLayout_119.addWidget(self.reference_carousel_3)
|
||||
|
||||
self.reference_carousel_4 = MDIButton(self.frame_64)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(1)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.reference_carousel_4.sizePolicy().hasHeightForWidth())
|
||||
self.reference_carousel_4.setSizePolicy(sizePolicy)
|
||||
self.reference_carousel_4.setMinimumSize(QtCore.QSize(120, 45))
|
||||
self.reference_carousel_4.setMaximumSize(QtCore.QSize(16777215, 45))
|
||||
self.reference_carousel_4.setFocusPolicy(QtCore.Qt.NoFocus)
|
||||
self.reference_carousel_4.setStyleSheet("MDIButton {\n"
|
||||
" font: 15pt \"Bebas Kai\";\n"
|
||||
self.reference_carousel_4.setObjectName(u"reference_carousel_4")
|
||||
sizePolicy2.setHeightForWidth(self.reference_carousel_4.sizePolicy().hasHeightForWidth())
|
||||
self.reference_carousel_4.setSizePolicy(sizePolicy2)
|
||||
self.reference_carousel_4.setMinimumSize(QSize(120, 45))
|
||||
self.reference_carousel_4.setMaximumSize(QSize(16777215, 45))
|
||||
self.reference_carousel_4.setFocusPolicy(Qt.NoFocus)
|
||||
self.reference_carousel_4.setStyleSheet(u"MDIButton {\n"
|
||||
" font: 15pt \"Probe Basic Bebas Mono\";\n"
|
||||
"}")
|
||||
self.reference_carousel_4.setIconSize(QtCore.QSize(20, 20))
|
||||
self.reference_carousel_4.setObjectName("reference_carousel_4")
|
||||
self.reference_carousel_4.setIconSize(QSize(20, 20))
|
||||
|
||||
self.horizontalLayout_119.addWidget(self.reference_carousel_4)
|
||||
|
||||
|
||||
self.verticalLayout_66.addLayout(self.horizontalLayout_119)
|
||||
self.horizontalLayout_117 = QtWidgets.QHBoxLayout()
|
||||
self.horizontalLayout_117.setContentsMargins(2, 2, 2, 2)
|
||||
|
||||
self.horizontalLayout_117 = QHBoxLayout()
|
||||
self.horizontalLayout_117.setSpacing(15)
|
||||
self.horizontalLayout_117.setObjectName("horizontalLayout_117")
|
||||
self.horizontalLayout_117.setObjectName(u"horizontalLayout_117")
|
||||
self.horizontalLayout_117.setContentsMargins(2, 2, 2, 2)
|
||||
self.clamp_tool_button = SubCallButton(self.frame_64)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(1)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.clamp_tool_button.sizePolicy().hasHeightForWidth())
|
||||
self.clamp_tool_button.setSizePolicy(sizePolicy)
|
||||
self.clamp_tool_button.setMinimumSize(QtCore.QSize(120, 45))
|
||||
self.clamp_tool_button.setMaximumSize(QtCore.QSize(16777215, 45))
|
||||
self.clamp_tool_button.setStyleSheet("SubCallButton {\n"
|
||||
self.clamp_tool_button.setObjectName(u"clamp_tool_button")
|
||||
sizePolicy2.setHeightForWidth(self.clamp_tool_button.sizePolicy().hasHeightForWidth())
|
||||
self.clamp_tool_button.setSizePolicy(sizePolicy2)
|
||||
self.clamp_tool_button.setMinimumSize(QSize(120, 45))
|
||||
self.clamp_tool_button.setMaximumSize(QSize(16777215, 45))
|
||||
self.clamp_tool_button.setStyleSheet(u"SubCallButton {\n"
|
||||
" color: white;\n"
|
||||
" border-color: black;\n"
|
||||
" border-style: solid;\n"
|
||||
" border-radius: 5px;\n"
|
||||
" border-width: 2px;\n"
|
||||
" background: qlineargradient(spread:pad, x1:0, y1:1, x2:0, y2:0, stop:0 rgba(213, 218, 216, 255), stop:0.169312 rgba(82, 82, 83, 255), stop:0.328042 rgba(72, 70, 73, 255), stop:0.492063 rgba(78, 77, 79, 255), stop:0.703704 rgba(72, 70, 73, 255), stop:0.86 rgba(82, 82, 83, 255), stop:1 rgba(213, 218, 216, 255));\n"
|
||||
" font-family: \"Bebas Kai\";\n"
|
||||
" font-family: \"Probe Basic Bebas Mono\";\n"
|
||||
" font-size: 15pt;\n"
|
||||
"}\n"
|
||||
"\n"
|
||||
@@ -132,25 +143,24 @@ class Ui_USER_ATC_BUTTONS(object):
|
||||
" background: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 rgba(85, 85, 238, 255), stop:0.544974 rgba(90, 91, 239, 255), stop:1 rgba(126, 135, 243, 255));\n"
|
||||
"}\n"
|
||||
"")
|
||||
self.clamp_tool_button.setObjectName("clamp_tool_button")
|
||||
|
||||
self.horizontalLayout_117.addWidget(self.clamp_tool_button)
|
||||
|
||||
self.release_tool_button = SubCallButton(self.frame_64)
|
||||
self.release_tool_button.setObjectName(u"release_tool_button")
|
||||
self.release_tool_button.setEnabled(False)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(1)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.release_tool_button.sizePolicy().hasHeightForWidth())
|
||||
self.release_tool_button.setSizePolicy(sizePolicy)
|
||||
self.release_tool_button.setMinimumSize(QtCore.QSize(120, 45))
|
||||
self.release_tool_button.setMaximumSize(QtCore.QSize(16777215, 45))
|
||||
self.release_tool_button.setStyleSheet("SubCallButton {\n"
|
||||
sizePolicy2.setHeightForWidth(self.release_tool_button.sizePolicy().hasHeightForWidth())
|
||||
self.release_tool_button.setSizePolicy(sizePolicy2)
|
||||
self.release_tool_button.setMinimumSize(QSize(120, 45))
|
||||
self.release_tool_button.setMaximumSize(QSize(16777215, 45))
|
||||
self.release_tool_button.setStyleSheet(u"SubCallButton {\n"
|
||||
" color: white;\n"
|
||||
" border-color: black;\n"
|
||||
" border-style: solid;\n"
|
||||
" border-radius: 5px;\n"
|
||||
" border-width: 2px;\n"
|
||||
" background: qlineargradient(spread:pad, x1:0, y1:1, x2:0, y2:0, stop:0 rgba(213, 218, 216, 255), stop:0.169312 rgba(82, 82, 83, 255), stop:0.328042 rgba(72, 70, 73, 255), stop:0.492063 rgba(78, 77, 79, 255), stop:0.703704 rgba(72, 70, 73, 255), stop:0.86 rgba(82, 82, 83, 255), stop:1 rgba(213, 218, 216, 255));\n"
|
||||
" font-family: \"Bebas Kai\";\n"
|
||||
" font-family: \"Probe Basic Bebas Mono\";\n"
|
||||
" font-size: 15pt;\n"
|
||||
"}\n"
|
||||
"\n"
|
||||
@@ -166,29 +176,30 @@ class Ui_USER_ATC_BUTTONS(object):
|
||||
" background: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 rgba(85, 85, 238, 255), stop:0.544974 rgba(90, 91, 239, 255), stop:1 rgba(126, 135, 243, 255));\n"
|
||||
"}\n"
|
||||
"")
|
||||
self.release_tool_button.setObjectName("release_tool_button")
|
||||
|
||||
self.horizontalLayout_117.addWidget(self.release_tool_button)
|
||||
|
||||
|
||||
self.verticalLayout_66.addLayout(self.horizontalLayout_117)
|
||||
self.horizontalLayout_152 = QtWidgets.QHBoxLayout()
|
||||
self.horizontalLayout_152.setContentsMargins(2, 2, 2, 2)
|
||||
|
||||
self.horizontalLayout_152 = QHBoxLayout()
|
||||
self.horizontalLayout_152.setSpacing(15)
|
||||
self.horizontalLayout_152.setObjectName("horizontalLayout_152")
|
||||
self.horizontalLayout_152.setObjectName(u"horizontalLayout_152")
|
||||
self.horizontalLayout_152.setContentsMargins(2, 2, 2, 2)
|
||||
self.spindle_orientation = SubCallButton(self.frame_64)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(1)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.spindle_orientation.sizePolicy().hasHeightForWidth())
|
||||
self.spindle_orientation.setSizePolicy(sizePolicy)
|
||||
self.spindle_orientation.setMinimumSize(QtCore.QSize(120, 45))
|
||||
self.spindle_orientation.setMaximumSize(QtCore.QSize(16777215, 45))
|
||||
self.spindle_orientation.setStyleSheet("SubCallButton {\n"
|
||||
self.spindle_orientation.setObjectName(u"spindle_orientation")
|
||||
sizePolicy2.setHeightForWidth(self.spindle_orientation.sizePolicy().hasHeightForWidth())
|
||||
self.spindle_orientation.setSizePolicy(sizePolicy2)
|
||||
self.spindle_orientation.setMinimumSize(QSize(120, 45))
|
||||
self.spindle_orientation.setMaximumSize(QSize(16777215, 45))
|
||||
self.spindle_orientation.setStyleSheet(u"SubCallButton {\n"
|
||||
" color: white;\n"
|
||||
" border-color: black;\n"
|
||||
" border-style: solid;\n"
|
||||
" border-radius: 5px;\n"
|
||||
" border-width: 2px;\n"
|
||||
" background: qlineargradient(spread:pad, x1:0, y1:1, x2:0, y2:0, stop:0 rgba(213, 218, 216, 255), stop:0.169312 rgba(82, 82, 83, 255), stop:0.328042 rgba(72, 70, 73, 255), stop:0.492063 rgba(78, 77, 79, 255), stop:0.703704 rgba(72, 70, 73, 255), stop:0.86 rgba(82, 82, 83, 255), stop:1 rgba(213, 218, 216, 255));\n"
|
||||
" font-family: \"Bebas Kai\";\n"
|
||||
" font-family: \"Probe Basic Bebas Mono\";\n"
|
||||
" font-size: 15pt;\n"
|
||||
"}\n"
|
||||
"\n"
|
||||
@@ -205,45 +216,45 @@ class Ui_USER_ATC_BUTTONS(object):
|
||||
"}\n"
|
||||
"")
|
||||
self.spindle_orientation.setCheckable(True)
|
||||
self.spindle_orientation.setObjectName("spindle_orientation")
|
||||
|
||||
self.horizontalLayout_152.addWidget(self.spindle_orientation)
|
||||
|
||||
self.unlock_spindle = MDIButton(self.frame_64)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(1)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.unlock_spindle.sizePolicy().hasHeightForWidth())
|
||||
self.unlock_spindle.setSizePolicy(sizePolicy)
|
||||
self.unlock_spindle.setMinimumSize(QtCore.QSize(120, 45))
|
||||
self.unlock_spindle.setMaximumSize(QtCore.QSize(16777215, 45))
|
||||
self.unlock_spindle.setFocusPolicy(QtCore.Qt.NoFocus)
|
||||
self.unlock_spindle.setLayoutDirection(QtCore.Qt.RightToLeft)
|
||||
self.unlock_spindle.setStyleSheet("MDIButton {\n"
|
||||
" font: 15pt \"Bebas Kai\";\n"
|
||||
self.unlock_spindle.setObjectName(u"unlock_spindle")
|
||||
sizePolicy2.setHeightForWidth(self.unlock_spindle.sizePolicy().hasHeightForWidth())
|
||||
self.unlock_spindle.setSizePolicy(sizePolicy2)
|
||||
self.unlock_spindle.setMinimumSize(QSize(120, 45))
|
||||
self.unlock_spindle.setMaximumSize(QSize(16777215, 45))
|
||||
self.unlock_spindle.setFocusPolicy(Qt.NoFocus)
|
||||
self.unlock_spindle.setLayoutDirection(Qt.RightToLeft)
|
||||
self.unlock_spindle.setStyleSheet(u"MDIButton {\n"
|
||||
" font: 15pt \"Probe Basic Bebas Mono\";\n"
|
||||
"}")
|
||||
self.unlock_spindle.setIconSize(QtCore.QSize(20, 20))
|
||||
self.unlock_spindle.setObjectName("unlock_spindle")
|
||||
self.unlock_spindle.setIconSize(QSize(20, 20))
|
||||
|
||||
self.horizontalLayout_152.addWidget(self.unlock_spindle)
|
||||
|
||||
|
||||
self.verticalLayout_66.addLayout(self.horizontalLayout_152)
|
||||
self.horizontalLayout_174 = QtWidgets.QHBoxLayout()
|
||||
self.horizontalLayout_174.setContentsMargins(2, 2, 2, 2)
|
||||
|
||||
self.horizontalLayout_174 = QHBoxLayout()
|
||||
self.horizontalLayout_174.setSpacing(15)
|
||||
self.horizontalLayout_174.setObjectName("horizontalLayout_174")
|
||||
self.horizontalLayout_174.setObjectName(u"horizontalLayout_174")
|
||||
self.horizontalLayout_174.setContentsMargins(2, 2, 2, 2)
|
||||
self.move_head_above_carousel_button = SubCallButton(self.frame_64)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(1)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.move_head_above_carousel_button.sizePolicy().hasHeightForWidth())
|
||||
self.move_head_above_carousel_button.setSizePolicy(sizePolicy)
|
||||
self.move_head_above_carousel_button.setMinimumSize(QtCore.QSize(120, 45))
|
||||
self.move_head_above_carousel_button.setMaximumSize(QtCore.QSize(16777215, 45))
|
||||
self.move_head_above_carousel_button.setStyleSheet("SubCallButton {\n"
|
||||
self.move_head_above_carousel_button.setObjectName(u"move_head_above_carousel_button")
|
||||
sizePolicy2.setHeightForWidth(self.move_head_above_carousel_button.sizePolicy().hasHeightForWidth())
|
||||
self.move_head_above_carousel_button.setSizePolicy(sizePolicy2)
|
||||
self.move_head_above_carousel_button.setMinimumSize(QSize(120, 45))
|
||||
self.move_head_above_carousel_button.setMaximumSize(QSize(16777215, 45))
|
||||
self.move_head_above_carousel_button.setStyleSheet(u"SubCallButton {\n"
|
||||
" color: white;\n"
|
||||
" border-color: black;\n"
|
||||
" border-style: solid;\n"
|
||||
" border-radius: 5px;\n"
|
||||
" border-width: 2px;\n"
|
||||
" background: qlineargradient(spread:pad, x1:0, y1:1, x2:0, y2:0, stop:0 rgba(213, 218, 216, 255), stop:0.169312 rgba(82, 82, 83, 255), stop:0.328042 rgba(72, 70, 73, 255), stop:0.492063 rgba(78, 77, 79, 255), stop:0.703704 rgba(72, 70, 73, 255), stop:0.86 rgba(82, 82, 83, 255), stop:1 rgba(213, 218, 216, 255));\n"
|
||||
" font-family: \"Bebas Kai\";\n"
|
||||
" font-family: \"Probe Basic Bebas Mono\";\n"
|
||||
" font-size: 15pt;\n"
|
||||
"}\n"
|
||||
"\n"
|
||||
@@ -259,24 +270,23 @@ class Ui_USER_ATC_BUTTONS(object):
|
||||
" background: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 rgba(85, 85, 238, 255), stop:0.544974 rgba(90, 91, 239, 255), stop:1 rgba(126, 135, 243, 255));\n"
|
||||
"}\n"
|
||||
"")
|
||||
self.move_head_above_carousel_button.setObjectName("move_head_above_carousel_button")
|
||||
|
||||
self.horizontalLayout_174.addWidget(self.move_head_above_carousel_button)
|
||||
|
||||
self.move_tool_to_carousel_height_button = SubCallButton(self.frame_64)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(1)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.move_tool_to_carousel_height_button.sizePolicy().hasHeightForWidth())
|
||||
self.move_tool_to_carousel_height_button.setSizePolicy(sizePolicy)
|
||||
self.move_tool_to_carousel_height_button.setMinimumSize(QtCore.QSize(120, 45))
|
||||
self.move_tool_to_carousel_height_button.setMaximumSize(QtCore.QSize(16777215, 45))
|
||||
self.move_tool_to_carousel_height_button.setStyleSheet("SubCallButton {\n"
|
||||
self.move_tool_to_carousel_height_button.setObjectName(u"move_tool_to_carousel_height_button")
|
||||
sizePolicy2.setHeightForWidth(self.move_tool_to_carousel_height_button.sizePolicy().hasHeightForWidth())
|
||||
self.move_tool_to_carousel_height_button.setSizePolicy(sizePolicy2)
|
||||
self.move_tool_to_carousel_height_button.setMinimumSize(QSize(120, 45))
|
||||
self.move_tool_to_carousel_height_button.setMaximumSize(QSize(16777215, 45))
|
||||
self.move_tool_to_carousel_height_button.setStyleSheet(u"SubCallButton {\n"
|
||||
" color: white;\n"
|
||||
" border-color: black;\n"
|
||||
" border-style: solid;\n"
|
||||
" border-radius: 5px;\n"
|
||||
" border-width: 2px;\n"
|
||||
" background: qlineargradient(spread:pad, x1:0, y1:1, x2:0, y2:0, stop:0 rgba(213, 218, 216, 255), stop:0.169312 rgba(82, 82, 83, 255), stop:0.328042 rgba(72, 70, 73, 255), stop:0.492063 rgba(78, 77, 79, 255), stop:0.703704 rgba(72, 70, 73, 255), stop:0.86 rgba(82, 82, 83, 255), stop:1 rgba(213, 218, 216, 255));\n"
|
||||
" font-family: \"Bebas Kai\";\n"
|
||||
" font-family: \"Probe Basic Bebas Mono\";\n"
|
||||
" font-size: 15pt;\n"
|
||||
"}\n"
|
||||
"\n"
|
||||
@@ -292,63 +302,80 @@ class Ui_USER_ATC_BUTTONS(object):
|
||||
" background: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 rgba(85, 85, 238, 255), stop:0.544974 rgba(90, 91, 239, 255), stop:1 rgba(126, 135, 243, 255));\n"
|
||||
"}\n"
|
||||
"")
|
||||
self.move_tool_to_carousel_height_button.setObjectName("move_tool_to_carousel_height_button")
|
||||
|
||||
self.horizontalLayout_174.addWidget(self.move_tool_to_carousel_height_button)
|
||||
|
||||
|
||||
self.verticalLayout_66.addLayout(self.horizontalLayout_174)
|
||||
self.widget_10 = QtWidgets.QWidget(self.frame_64)
|
||||
self.widget_10.setObjectName("widget_10")
|
||||
|
||||
self.widget_10 = QWidget(self.frame_64)
|
||||
self.widget_10.setObjectName(u"widget_10")
|
||||
|
||||
self.verticalLayout_66.addWidget(self.widget_10)
|
||||
self.horizontalLayout_159 = QtWidgets.QHBoxLayout()
|
||||
self.horizontalLayout_159.setContentsMargins(2, 2, 2, 2)
|
||||
|
||||
self.horizontalLayout_159 = QHBoxLayout()
|
||||
self.horizontalLayout_159.setSpacing(15)
|
||||
self.horizontalLayout_159.setObjectName("horizontalLayout_159")
|
||||
self.horizontalLayout_159.setObjectName(u"horizontalLayout_159")
|
||||
self.horizontalLayout_159.setContentsMargins(2, 2, 2, 2)
|
||||
self.reference_carousel_2 = MDIButton(self.frame_64)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(1)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.reference_carousel_2.sizePolicy().hasHeightForWidth())
|
||||
self.reference_carousel_2.setSizePolicy(sizePolicy)
|
||||
self.reference_carousel_2.setMinimumSize(QtCore.QSize(125, 45))
|
||||
self.reference_carousel_2.setMaximumSize(QtCore.QSize(16777215, 45))
|
||||
self.reference_carousel_2.setFocusPolicy(QtCore.Qt.NoFocus)
|
||||
self.reference_carousel_2.setStyleSheet("MDIButton {\n"
|
||||
" font: 15pt \"Bebas Kai\";\n"
|
||||
self.reference_carousel_2.setObjectName(u"reference_carousel_2")
|
||||
sizePolicy2.setHeightForWidth(self.reference_carousel_2.sizePolicy().hasHeightForWidth())
|
||||
self.reference_carousel_2.setSizePolicy(sizePolicy2)
|
||||
self.reference_carousel_2.setMinimumSize(QSize(125, 45))
|
||||
self.reference_carousel_2.setMaximumSize(QSize(16777215, 45))
|
||||
self.reference_carousel_2.setFocusPolicy(Qt.NoFocus)
|
||||
self.reference_carousel_2.setStyleSheet(u"MDIButton {\n"
|
||||
" font: 15pt \"Probe Basic Bebas Mono\";\n"
|
||||
"}")
|
||||
self.reference_carousel_2.setIconSize(QtCore.QSize(20, 20))
|
||||
self.reference_carousel_2.setObjectName("reference_carousel_2")
|
||||
self.reference_carousel_2.setIconSize(QSize(20, 20))
|
||||
|
||||
self.horizontalLayout_159.addWidget(self.reference_carousel_2)
|
||||
|
||||
|
||||
self.verticalLayout_66.addLayout(self.horizontalLayout_159)
|
||||
|
||||
|
||||
self.verticalLayout.addWidget(self.frame_64)
|
||||
|
||||
|
||||
self.retranslateUi(USER_ATC_BUTTONS)
|
||||
QtCore.QMetaObject.connectSlotsByName(USER_ATC_BUTTONS)
|
||||
|
||||
QMetaObject.connectSlotsByName(USER_ATC_BUTTONS)
|
||||
# setupUi
|
||||
|
||||
def retranslateUi(self, USER_ATC_BUTTONS):
|
||||
_translate = QtCore.QCoreApplication.translate
|
||||
USER_ATC_BUTTONS.setWindowTitle(_translate("USER_ATC_BUTTONS", "User Atc Buttons"))
|
||||
self.work_column_header_8.setText(_translate("USER_ATC_BUTTONS", "ATC MANUAL CONTROL PANEL"))
|
||||
self.reference_carousel_3.setToolTip(_translate("USER_ATC_BUTTONS", "M13 User Defined Macro Call from Subroutine Folder"))
|
||||
self.reference_carousel_3.setText(_translate("USER_ATC_BUTTONS", "AIR BLAST"))
|
||||
self.reference_carousel_3.setProperty("MDICommand", _translate("USER_ATC_BUTTONS", "M13"))
|
||||
self.reference_carousel_4.setToolTip(_translate("USER_ATC_BUTTONS", "M13 User Defined Macro Call from Subroutine Folder"))
|
||||
self.reference_carousel_4.setText(_translate("USER_ATC_BUTTONS", "RETR DUST BOOT"))
|
||||
self.reference_carousel_4.setProperty("MDICommand", _translate("USER_ATC_BUTTONS", "M13"))
|
||||
self.clamp_tool_button.setText(_translate("USER_ATC_BUTTONS", "CLAMP TOOL"))
|
||||
self.clamp_tool_button.setProperty("filename", _translate("USER_ATC_BUTTONS", "clamptool.ngc"))
|
||||
self.release_tool_button.setText(_translate("USER_ATC_BUTTONS", "RELEASE TOOL"))
|
||||
self.release_tool_button.setProperty("rules", _translate("USER_ATC_BUTTONS", "[{\"name\": \"spindle safety\", \"property\": \"Enable\", \"expression\": \"not ch[0]\", \"channels\": [{\"url\": \"status:spindle.0.enabled\", \"trigger\": true}]}]"))
|
||||
self.release_tool_button.setProperty("filename", _translate("USER_ATC_BUTTONS", "unclamptool.ngc"))
|
||||
self.spindle_orientation.setText(_translate("USER_ATC_BUTTONS", "ORIENT SPINDLE"))
|
||||
self.spindle_orientation.setProperty("filename", _translate("USER_ATC_BUTTONS", "orientspindle.ngc"))
|
||||
self.unlock_spindle.setToolTip(_translate("USER_ATC_BUTTONS", "M112 User Defined Macro Call from Subroutine Folder"))
|
||||
self.unlock_spindle.setText(_translate("USER_ATC_BUTTONS", "UNLOCK SPINDLE"))
|
||||
self.unlock_spindle.setProperty("MDICommand", _translate("USER_ATC_BUTTONS", "M5"))
|
||||
self.move_head_above_carousel_button.setText(_translate("USER_ATC_BUTTONS", "HEAD UP"))
|
||||
self.move_head_above_carousel_button.setProperty("filename", _translate("USER_ATC_BUTTONS", "move_head_above_carousel.ngc"))
|
||||
self.move_tool_to_carousel_height_button.setText(_translate("USER_ATC_BUTTONS", "HEAD DOWN"))
|
||||
self.move_tool_to_carousel_height_button.setProperty("filename", _translate("USER_ATC_BUTTONS", "move_tool_to_carousel_height.ngc"))
|
||||
self.reference_carousel_2.setToolTip(_translate("USER_ATC_BUTTONS", "M13 User Defined Macro Call from Subroutine Folder"))
|
||||
self.reference_carousel_2.setText(_translate("USER_ATC_BUTTONS", "REF RACK DATA"))
|
||||
self.reference_carousel_2.setProperty("MDICommand", _translate("USER_ATC_BUTTONS", "M13"))
|
||||
from qtpyvcp.widgets.button_widgets.mdi_button import MDIButton
|
||||
from qtpyvcp.widgets.button_widgets.subcall_button import SubCallButton
|
||||
USER_ATC_BUTTONS.setWindowTitle(QCoreApplication.translate("USER_ATC_BUTTONS", u"User Atc Buttons", None))
|
||||
self.work_column_header_8.setText(QCoreApplication.translate("USER_ATC_BUTTONS", u"ATC MANUAL CONTROL PANEL", None))
|
||||
#if QT_CONFIG(tooltip)
|
||||
self.reference_carousel_3.setToolTip(QCoreApplication.translate("USER_ATC_BUTTONS", u"M13 User Defined Macro Call from Subroutine Folder", None))
|
||||
#endif // QT_CONFIG(tooltip)
|
||||
self.reference_carousel_3.setText(QCoreApplication.translate("USER_ATC_BUTTONS", u"AIR BLAST", None))
|
||||
self.reference_carousel_3.setProperty(u"MDICommand", QCoreApplication.translate("USER_ATC_BUTTONS", u"M13", None))
|
||||
#if QT_CONFIG(tooltip)
|
||||
self.reference_carousel_4.setToolTip(QCoreApplication.translate("USER_ATC_BUTTONS", u"M13 User Defined Macro Call from Subroutine Folder", None))
|
||||
#endif // QT_CONFIG(tooltip)
|
||||
self.reference_carousel_4.setText(QCoreApplication.translate("USER_ATC_BUTTONS", u"RETR DUST BOOT", None))
|
||||
self.reference_carousel_4.setProperty(u"MDICommand", QCoreApplication.translate("USER_ATC_BUTTONS", u"M13", None))
|
||||
self.clamp_tool_button.setText(QCoreApplication.translate("USER_ATC_BUTTONS", u"CLAMP TOOL", None))
|
||||
self.clamp_tool_button.setProperty(u"filename", QCoreApplication.translate("USER_ATC_BUTTONS", u"clamptool.ngc", None))
|
||||
self.release_tool_button.setText(QCoreApplication.translate("USER_ATC_BUTTONS", u"RELEASE TOOL", None))
|
||||
self.release_tool_button.setProperty(u"rules", QCoreApplication.translate("USER_ATC_BUTTONS", u"[{\"name\": \"spindle safety\", \"property\": \"Enable\", \"expression\": \"not ch[0]\", \"channels\": [{\"url\": \"status:spindle.0.enabled\", \"trigger\": true}]}]", None))
|
||||
self.release_tool_button.setProperty(u"filename", QCoreApplication.translate("USER_ATC_BUTTONS", u"unclamptool.ngc", None))
|
||||
self.spindle_orientation.setText(QCoreApplication.translate("USER_ATC_BUTTONS", u"ORIENT SPINDLE", None))
|
||||
self.spindle_orientation.setProperty(u"filename", QCoreApplication.translate("USER_ATC_BUTTONS", u"orientspindle.ngc", None))
|
||||
#if QT_CONFIG(tooltip)
|
||||
self.unlock_spindle.setToolTip(QCoreApplication.translate("USER_ATC_BUTTONS", u"M112 User Defined Macro Call from Subroutine Folder", None))
|
||||
#endif // QT_CONFIG(tooltip)
|
||||
self.unlock_spindle.setText(QCoreApplication.translate("USER_ATC_BUTTONS", u"UNLOCK SPINDLE", None))
|
||||
self.unlock_spindle.setProperty(u"MDICommand", QCoreApplication.translate("USER_ATC_BUTTONS", u"M5", None))
|
||||
self.move_head_above_carousel_button.setText(QCoreApplication.translate("USER_ATC_BUTTONS", u"HEAD UP", None))
|
||||
self.move_head_above_carousel_button.setProperty(u"filename", QCoreApplication.translate("USER_ATC_BUTTONS", u"move_head_above_carousel.ngc", None))
|
||||
self.move_tool_to_carousel_height_button.setText(QCoreApplication.translate("USER_ATC_BUTTONS", u"HEAD DOWN", None))
|
||||
self.move_tool_to_carousel_height_button.setProperty(u"filename", QCoreApplication.translate("USER_ATC_BUTTONS", u"move_tool_to_carousel_height.ngc", None))
|
||||
#if QT_CONFIG(tooltip)
|
||||
self.reference_carousel_2.setToolTip(QCoreApplication.translate("USER_ATC_BUTTONS", u"M13 User Defined Macro Call from Subroutine Folder", None))
|
||||
#endif // QT_CONFIG(tooltip)
|
||||
self.reference_carousel_2.setText(QCoreApplication.translate("USER_ATC_BUTTONS", u"REF RACK DATA", None))
|
||||
self.reference_carousel_2.setProperty(u"MDICommand", QCoreApplication.translate("USER_ATC_BUTTONS", u"M13", None))
|
||||
# retranslateUi
|
||||
|
||||
|
||||
Reference in New Issue
Block a user