29 RenderModeWidget.__init__(self, parent)
35 self.
mode_ = gfx.RenderMode.TUBE
39 max_spline_detail = 20
51 tube_label = QtWidgets.QLabel(
"Tube Settings")
52 font = tube_label.font()
56 poly_mode_label = QtWidgets.QLabel(
"Poly Mode")
64 spline_label = QtWidgets.QLabel(
"Spline Detail")
70 arc_label = QtWidgets.QLabel(
"Arc Detail")
73 self.
arc_spinbox_.setRange(min_arc_detail, max_arc_detail)
76 radius_label = QtWidgets.QLabel(
"Tube radius")
85 self.
radius_slider_.setRange(int(min_radius*10.0), int(max_radius*10.0))
90 ratio_label = QtWidgets.QLabel(
"Tube ratio")
97 self.
ratio_slider_.setRange(int(min_ratio*10.0), int(max_ratio*10.0))
101 grid = QtWidgets.QGridLayout()
102 grid.addWidget(tube_label,0,0,1,3)
103 grid.addWidget(poly_mode_label,1,0,1,3)
105 grid.addWidget(spline_label, 2, 0, 1, 3)
107 grid.addWidget(arc_label,3,0,1,3)
109 grid.addWidget(radius_label,4,0,1,1)
112 grid.addWidget(ratio_label,5,0,1,1)
115 grid.setRowStretch(6,1)
126 self.setMinimumSize(250,200)