changes-wrt-feedback #1
@@ -213,9 +213,9 @@ class Annotator(QMainWindow):
|
|||||||
vert_panel = QHBoxLayout()
|
vert_panel = QHBoxLayout()
|
||||||
vert_panel.setContentsMargins(0, 0, 4, 0)
|
vert_panel.setContentsMargins(0, 0, 4, 0)
|
||||||
for label_text, slider, reset_btn in [
|
for label_text, slider, reset_btn in [
|
||||||
("Brightness", self.mc.brightness_slider, self.mc.brightness_reset),
|
("B", self.mc.brightness_slider, self.mc.brightness_reset),
|
||||||
("Contrast", self.mc.contrast_slider, self.mc.contrast_reset),
|
("C", self.mc.contrast_slider, self.mc.contrast_reset),
|
||||||
("Gamma", self.mc.gamma_slider, self.mc.gamma_reset),
|
("G", self.mc.gamma_slider, self.mc.gamma_reset),
|
||||||
]:
|
]:
|
||||||
col = QVBoxLayout()
|
col = QVBoxLayout()
|
||||||
lbl = QLabel(label_text)
|
lbl = QLabel(label_text)
|
||||||
@@ -243,8 +243,9 @@ class Annotator(QMainWindow):
|
|||||||
right_widget.setLayout(question_panel)
|
right_widget.setLayout(question_panel)
|
||||||
|
|
||||||
main = QHBoxLayout()
|
main = QHBoxLayout()
|
||||||
main.addWidget(left_widget, 3)
|
right_widget.setMaximumWidth(160)
|
||||||
main.addWidget(right_widget, 1)
|
main.addWidget(left_widget, 1)
|
||||||
|
main.addWidget(right_widget, 0)
|
||||||
|
|
||||||
container = QWidget()
|
container = QWidget()
|
||||||
container.setLayout(main)
|
container.setLayout(main)
|
||||||
@@ -272,19 +273,19 @@ class Annotator(QMainWindow):
|
|||||||
for key, label, options, default in qs:
|
for key, label, options, default in qs:
|
||||||
gvbox.addWidget(QLabel(label))
|
gvbox.addWidget(QLabel(label))
|
||||||
btn_group = QButtonGroup(self)
|
btn_group = QButtonGroup(self)
|
||||||
row = QHBoxLayout()
|
col = QVBoxLayout()
|
||||||
buttons = []
|
buttons = []
|
||||||
for opt in options:
|
for opt in options:
|
||||||
btn = QRadioButton(opt)
|
btn = QRadioButton(opt)
|
||||||
btn_group.addButton(btn)
|
btn_group.addButton(btn)
|
||||||
row.addWidget(btn)
|
col.addWidget(btn)
|
||||||
buttons.append(btn)
|
buttons.append(btn)
|
||||||
if default == opt:
|
if default == opt:
|
||||||
btn.setChecked(True)
|
btn.setChecked(True)
|
||||||
if default is None and buttons:
|
if default is None and buttons:
|
||||||
buttons[-1].setChecked(True)
|
buttons[-1].setChecked(True)
|
||||||
self.q_widgets[key] = (btn_group, buttons, options)
|
self.q_widgets[key] = (btn_group, buttons, options)
|
||||||
gvbox.addLayout(row)
|
gvbox.addLayout(col)
|
||||||
group.setLayout(gvbox)
|
group.setLayout(gvbox)
|
||||||
vbox.addWidget(group)
|
vbox.addWidget(group)
|
||||||
return vbox
|
return vbox
|
||||||
|
|||||||
@@ -41,6 +41,7 @@ class MaskCanvas:
|
|||||||
|
|
||||||
def _build_figure(self, frames):
|
def _build_figure(self, frames):
|
||||||
self.fig = Figure(figsize=(self.dw / 80, self.dh / 80))
|
self.fig = Figure(figsize=(self.dw / 80, self.dh / 80))
|
||||||
|
self.fig.subplots_adjust(left=0, right=1, top=0.97, bottom=0)
|
||||||
self.canvas = FigureCanvas(self.fig)
|
self.canvas = FigureCanvas(self.fig)
|
||||||
self.ax = self.fig.add_subplot(111)
|
self.ax = self.fig.add_subplot(111)
|
||||||
self.ax.axis("off")
|
self.ax.axis("off")
|
||||||
|
|||||||
Reference in New Issue
Block a user