trigger.utils.wand.panel ======================== .. py:module:: trigger.utils.wand.panel .. autoapi-nested-parse:: tools to be used with trigger rigs :created: 29 June 2020 :author: Arda Kutlu Attributes ---------- .. autoapisummary:: trigger.utils.wand.panel.logger trigger.utils.wand.panel.qss trigger.utils.wand.panel.windowName Classes ------- .. autoapisummary:: trigger.utils.wand.panel.MainUI trigger.utils.wand.panel.TriggerTool Functions --------- .. autoapisummary:: trigger.utils.wand.panel.dock_window trigger.utils.wand.panel.undo Module Contents --------------- .. py:class:: MainUI(parent=None) Bases: :py:obj:`trigger.ui.Qt.QtWidgets.QWidget` .. py:method:: buildUI() .. py:method:: closeEvent(event) .. py:method:: delete_instances() :staticmethod: .. py:method:: init_values() .. py:method:: modifiedSelect(command) .. py:method:: on_import_animation() .. py:method:: on_import_bind_pose_browse() .. py:method:: on_import_browse() .. py:method:: on_override_namespace() .. py:method:: populate_namespaces() .. py:method:: run() .. py:attribute:: CONTROL_NAME :value: 'triggerTools' .. py:attribute:: DOCK_LABEL_NAME .. py:attribute:: instances .. py:class:: TriggerTool Bases: :py:obj:`object` .. py:method:: get_scene_namespaces() .. py:method:: get_selected_namespace() .. py:method:: load_globals() Loads the given json file .. py:method:: mirror_pose(mode, swap=False) .. py:method:: reset_pose(selectedOnly=False) .. py:method:: save_globals(definitions_data) .. py:method:: select_body(modifier='replace', selectVisible=False) .. py:method:: select_face(modifier='replace', selectVisible=False) .. py:method:: select_mirror(modifier='replace', selectVisible=False) .. py:method:: select_tweakers(modifier='replace', selectVisible=False) .. py:method:: set_namespace(namespace) .. py:method:: zero_pose(selectedOnly=True) .. py:function:: dock_window(dialog_class) .. py:function:: undo(func) Make maya commands undoable. .. py:data:: logger .. py:data:: qss :value: Multiline-String .. raw:: html
Show Value .. code-block:: python """ QPushButton { color: #b1b1b1; background-color: #404040; border-width: 1px; border-color: #1e1e1e; border-style: solid; padding: 5px; font-size: 12px; } QPushButton:hover { background-color: #505050; border: 1px solid #ff8d1c; } QPushButton:disabled { background-color: #303030; border: 1px solid #404040; color: #505050; padding: 3px; } QPushButton:pressed { background-color: #ff8d1c; border: 1px solid #ff8d1c; } QPushButton[override = "0"]{ border-color: blue; } QPushButton[override = "1"]{ border-color: green; } QPushButton[menuButton=true] { min-width: 120; min-height: 45; } """ .. raw:: html
.. py:data:: windowName