Skip to content

Commit

Permalink
Mocap Tools: UI adjustments #348
Browse files Browse the repository at this point in the history
  • Loading branch information
miquelcampos committed Dec 13, 2023
1 parent 766fa32 commit 1e3b693
Showing 1 changed file with 15 additions and 5 deletions.
20 changes: 15 additions & 5 deletions release/scripts/mgear/animbits/humanIkMapper.py
Original file line number Diff line number Diff line change
Expand Up @@ -391,7 +391,10 @@ def __init__(self, parent=None):
self.setWindowTitle("HumanIK Mapper")
self.setWindowFlags(QtCore.Qt.Window)
self.setAttribute(QtCore.Qt.WA_DeleteOnClose, 1)
self.setMinimumSize(QtCore.QSize(350, 0))
self.setMinimumSize(QtCore.QSize(0, 0))
default_w = 300
default_h = 300
self.resize(default_w, default_h)

self.create_actions()
self.create_widgets()
Expand Down Expand Up @@ -471,7 +474,7 @@ def create_widgets(self):
self.instructions_tb.setSizeAdjustPolicy(
QtWidgets.QAbstractScrollArea.AdjustToContents
)
self.instructions_tb.setFixedHeight(78)
self.instructions_tb.setFixedHeight(120)

self.refresh_mapping_btn = QtWidgets.QPushButton("Refresh")
self.sub_ik_active_cb = QtWidgets.QCheckBox("Sub Ik Active")
Expand All @@ -491,13 +494,20 @@ def create_layout(self):
main_layout.setContentsMargins(2, 2, 2, 2)
main_layout.setMenuBar(self.menu_bar)

main_layout.addWidget(self.initialize_btn)
self.configure_collapsible = mwgt.CollapsibleWidget(
"Configuration", expanded=True
)
self.configure_collapsible.setSizePolicy(
QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Minimum
)

main_layout.addWidget(self.configure_collapsible)
configure_gb = QtWidgets.QGroupBox("Configure")
main_layout.addWidget(configure_gb)
self.configure_collapsible.addWidget(configure_gb)
configure_layout = QtWidgets.QVBoxLayout()
configure_gb.setLayout(configure_layout)

configure_layout.addWidget(self.initialize_btn)
configure_layout.addWidget(self.head_btn)
configure_layout.addLayout(
self._group_in_hlayout(self.right_arm_btn, self.left_arm_btn)
Expand Down Expand Up @@ -549,7 +559,7 @@ def create_layout(self):
main_layout.addWidget(self.mapping_collapsible)
# self.mapping_collapsible.header_wgt.setFixedHeight(18)
self.mapping_collapsible.setSizePolicy(
QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Maximum
QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.MinimumExpanding
)
mapping_buttons = QtWidgets.QHBoxLayout()
mapping_buttons.addWidget(self.refresh_mapping_btn)
Expand Down

0 comments on commit 1e3b693

Please sign in to comment.