def ui(self): super(DoubleSpinBoxAxis, self).ui() axis_widget = QFrame(parent=self) axis_widget.setFrameStyle(QFrame.StyledPanel | QFrame.Raised) axis_layout = layouts.HorizontalLayout(spacing=0, margins=(0, 0, 0, 0)) axis_widget.setLayout(axis_layout) self._axis_btn = buttons.get_axis_button(axis_type=self._axis, parent=self) self._line = BaseDoubleSpinBox(parent=self) self._line.setRange(self._min, self._max) self._line.setValue(self._start) axis_layout.addWidget(self._axis_btn) axis_layout.addWidget(self._line) self.main_layout.addWidget(axis_widget)
def ui(self): super(Project, self).ui() self.setMaximumWidth(qtutils.dpi_scale(160)) self.setMaximumHeight(qtutils.dpi_scale(200)) widget_layout = layouts.VerticalLayout(spacing=0, margins=(0, 0, 0, 0)) main_frame = QFrame() main_frame.setFrameStyle(QFrame.StyledPanel | QFrame.Raised) main_frame.setLineWidth(1) main_frame.setLayout(widget_layout) self.main_layout.addWidget(main_frame) self.project_btn = QPushButton('', self) self.project_btn.setSizePolicy(QSizePolicy.Expanding, QSizePolicy.Expanding) self.project_btn.setIconSize(QSize(120, 120)) project_lbl = label.BaseLabel(self.name, parent=self) project_lbl.setObjectName('projectLabel') project_lbl.setAlignment(Qt.AlignCenter) widget_layout.addWidget(self.project_btn) widget_layout.addWidget(project_lbl)
def ui(self): super(Template, self).ui() self.setMaximumWidth(160) self.setMaximumHeight(200) widget_layout = layouts.VerticalLayout(spacing=0, margins=(2, 2, 2, 2)) main_frame = QFrame() main_frame.setFrameStyle(QFrame.StyledPanel | QFrame.Raised) main_frame.setLineWidth(1) main_frame.setLayout(widget_layout) self.main_layout.addWidget(main_frame) self.template_btn = QPushButton('', self) self.template_btn.setCheckable(True) self.template_btn.setIcon(self.get_icon()) self.template_btn.setIconSize(QSize(120, 120)) template_lbl = label.BaseLabel(self.name, parent=self) template_lbl.setObjectName('templateLabel') template_lbl.setAlignment(Qt.AlignCenter) widget_layout.addWidget(self.template_btn) widget_layout.addWidget(template_lbl)
def ui(self): super(DragDoubleSpinBoxLineAxis, self).ui() axis_widget = QFrame() axis_widget.setFrameStyle(QFrame.StyledPanel | QFrame.Raised) axis_layout = layouts.HorizontalLayout(spacing=0, margins=(0, 0, 0, 0)) axis_widget.setLayout(axis_layout) self._axis_btn = buttons.get_axis_button(axis_type=self._axis, parent=self) self._line = DragDoubleSpinBoxLine(start=self._start, max=self._max, min=self._min, positive=self._positive, parent=self) self._reset_btn = buttons.BaseToolButton( parent=self).image('reset').icon_only() self._reset_btn.setVisible(self._reset) self._reset_btn.setEnabled(self._reset) axis_layout.addWidget(self._axis_btn) axis_layout.addWidget(self._line) axis_layout.addWidget(self._reset_btn) self.main_layout.addWidget(axis_widget)