Skip to content

Instantly share code, notes, and snippets.

@kohyuk91
Last active April 23, 2020 06:18
Show Gist options
  • Save kohyuk91/0fbdad803a657541b5dd1fd01ec92b6d to your computer and use it in GitHub Desktop.
Save kohyuk91/0fbdad803a657541b5dd1fd01ec92b6d to your computer and use it in GitHub Desktop.
"""
import template
try:
t.close()
t.deleteLater()
except:
pass
t = template.Template()
t.show()
"""
import maya.cmds as mc
import maya.OpenMaya as om
import maya.OpenMayaUI as omui
try:
from PySide import QtGui, QtCore
import PySide.QtGui as QtWidgets
import shiboken
except ImportError:
from PySide2 import QtGui, QtCore, QtWidgets
import shiboken2 as shiboken
class Template(QtWidgets.QDialog):
@classmethod
def maya_main_window(cls):
main_window_ptr = omui.MQtUtil.mainWindow()
return shiboken.wrapInstance(long(main_window_ptr), QtWidgets.QWidget)
def __init__(self):
super(Template, self).__init__(self.maya_main_window())
self.setWindowTitle("Template")
self.setWindowFlags(self.windowFlags() ^ QtCore.Qt.WindowContextHelpButtonHint)
self.create_widgets()
self.create_layouts()
self.create_connections()
def create_widgets(self):
return
def create_layouts(self):
return
def create_connections(self):
return
if __name__ == "__main__":
try:
t.close()
t.deleteLater()
except:
pass
t = Template()
t.show()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment