Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import maya.OpenMayaUI as omui
- import System.QTutils as QTutils
- reload(QTutils)
- from PySide import QtCore as qc
- from PySide import QtGui as qg
- from shiboken import wrapInstance
- PLUGIN_NAME = "Tools"
- PLUGIN_INFO = "Test plugin info"
- def maya_main_window():
- main_window_ptr = omui.MQtUtil.mainWindow()
- return wrapInstance(long(main_window_ptr), qg.QWidget)
- class toolBox_UI(qg.QDialog):
- def __init__(self, parent=maya_main_window()):
- super(toolBox_UI, self).__init__(parent)
- self.setWindowTitle("testFileUI")
- self.setWindowFlags(qc.Qt.Tool)
- self.setFixedWidth(300)
- self.setFixedHeight(485)
- self.setAttribute(qc.Qt.WA_DeleteOnClose) #!
- self.setContentsMargins(0,0,0,0)
- self.create_layout()
- def create_layout(self):
- #main layout
- main_layout = qg.QVBoxLayout()
- main_layout.setContentsMargins(0,0,0,0)
- main_layout.setSpacing(0)
- main_layout.setAlignment(qc.Qt.AlignTop)
- top = QTutils.header("plugin name")
- main_layout.layout().addWidget(top)
- self.setLayout(main_layout)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement