This commit is contained in:
2025-05-07 02:27:47 +08:00
parent bb59553b41
commit a69f63c83e
4 changed files with 14 additions and 8 deletions

View File

@@ -9,8 +9,8 @@ Main module for Metahuman customize plugin
版本: Alpha v1.0.0
"""
#===================================== IMPORT MODULES =====================================
from scripts.ui.Qt import QtWidgets, QtCore, QtGui
from scripts.ui.Qt.QtCompat import wrapInstance
from ui.Qt import QtWidgets, QtCore, QtGui
from ui.Qt.QtCompat import wrapInstance
from maya import OpenMayaUI as omui
import maya.cmds as cmds
import maya.mel as mel

View File

@@ -297,9 +297,15 @@ class GeometryUI(ui_utils.BaseUI):
self.buttons["clear"].setObjectName("clearButton")
self.buttons["clear"].setIcon(ui_utils.load_icon("delete.png"))
self.buttons["clear"].setIconSize(QtCore.QSize(16, 16))
self.buttons["clear"].setFixedSize(70, 20) # 减小按钮高度
self.buttons["clear"].setFixedSize(70, 24) # 与加载按钮高度一致
self.buttons["clear"].setToolTip(LANG.get("clear_all_models", "清理所有模型"))
self.buttons["clear"].setStyleSheet("margin-right: 5px;")
# 添加内边距和外边距,使其与加载按钮对齐
self.buttons["clear"].setStyleSheet("""
QPushButton {
padding: 2px 4px;
margin: 3px 5px 0px 0px; /* 上右下左的边距,增加上边距避免与标签栏重叠 */
}
""")
self.buttons["clear"].setSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed)
def create_bottom_buttons(self):

View File

@@ -11,8 +11,8 @@ import maya.cmds as cmds
import pymel.core as pm
import maya.mel as mel
from maya import OpenMayaUI as omui
from scripts.ui.Qt import QtWidgets, QtCore, QtGui
from scripts.ui.Qt.QtCompat import wrapInstance
from ui.Qt import QtWidgets, QtCore, QtGui
from ui.Qt.QtCompat import wrapInstance
import webbrowser
import subprocess
import importlib

View File

@@ -6,8 +6,8 @@ import maya.cmds as cmds
import pymel.core as pm
import maya.mel as mel
from maya import OpenMayaUI as omui
from scripts.ui.Qt import QtWidgets, QtCore, QtGui
from scripts.ui.Qt.QtCompat import wrapInstance
from ui.Qt import QtWidgets, QtCore, QtGui
from ui.Qt.QtCompat import wrapInstance
import webbrowser
import subprocess
import importlib