Exemplo n.º 1
0
    def __init__(self, spec=ueSpec.Context().spec, parent=ueMaya.getMayaWindow()):
        QtGui.QMainWindow.__init__(self, parent)

        self.spec = spec

        self.setWindowTitle("Architect [*]")

        # Actions
        testAction = QtGui.QAction("Test", self)

        # Menubar
        menuBar = QtGui.QMenuBar()
        fileMenu = menuBar.addMenu("File")
        fileMenu.addAction(testAction)

        # Toolbar
        toolBar = QtGui.QToolBar()
        toolBar.addAction(testAction)

        # Central Widget
        centralWidget = QtGui.QWidget()
        foundationsWidget = ArchitectFoundationsWidget(parent=self)
        libraryWidget = ArchitectLibraryWidget(parent=self)

        self.setMenuBar(menuBar)
        self.setCentralWidget(centralWidget)
        self.addDockWidget(QtCore.Qt.TopDockWidgetArea, foundationsWidget)
        self.addDockWidget(QtCore.Qt.BottomDockWidgetArea, libraryWidget)
Exemplo n.º 2
0
    def __init__(self, parent=ueMaya.getMayaWindow()):
        QtGui.QMainWindow.__init__(self, parent)

        ueCommonSave.setClasses([])

        self.itemMenu = QtGui.QListWidget()
        self.itemMenu.setSelectionMode(QtGui.QAbstractItemView.ExtendedSelection)

        exportWidget = QtGui.QGroupBox("Export")
        exportWidget.setLayout(QtGui.QHBoxLayout())

        exportWidget.layout().addWidget(QtGui.QLabel("Item"))
        exportWidget.layout().addWidget(self.itemMenu)
        
        self.saveWidget = ueCommonSave.Save()
        buttonBox = QtGui.QDialogButtonBox(QtGui.QDialogButtonBox.Ok|
                                           QtGui.QDialogButtonBox.Cancel)

        centralWidget = QtGui.QWidget()
        centralWidget.setLayout(QtGui.QVBoxLayout())
        centralWidget.layout().addWidget(exportWidget)
        centralWidget.layout().addWidget(self.saveWidget)
        centralWidget.layout().addWidget(buttonBox)

        self.setCentralWidget(centralWidget)
        self.setWindowTitle("ueExportAnimCache [*]")

        self.setExport()

        buttonBox.accepted.connect(self.export)
        buttonBox.rejected.connect(self.close)
Exemplo n.º 3
0
    def __init__(self, parent=ueMaya.getMayaWindow()):
        QtGui.QMainWindow.__init__(self, parent)

        ueCommonSave.setClasses([])

        self.exportMenu = QtGui.QListWidget()
        self.itemMenu = QtGui.QListWidget()
        self.itemMenu.setSelectionMode(
            QtGui.QAbstractItemView.ExtendedSelection)
        self.exportAsSeparateElements = QtGui.QCheckBox(
            "Export selection as seperate elements?")
        self.exportAsSeparateElements.setChecked(False)
        self.exportCache = QtGui.QCheckBox("Export cache?")
        self.exportCache.setChecked(True)

        for et in __exportTypes__:
            self.exportMenu.addItem(QtGui.QListWidgetItem(et))

        exportWidget = QtGui.QGroupBox("Export")
        exportWidget.setLayout(QtGui.QGridLayout())

        exportOptionsWidget = QtGui.QGroupBox("Export Options")
        exportOptionsWidget.setLayout(QtGui.QVBoxLayout())

        exportWidget.layout().addWidget(QtGui.QLabel("Export"), 0, 0)
        exportWidget.layout().addWidget(self.exportMenu, 1, 0)
        exportWidget.layout().addWidget(QtGui.QLabel("Item"), 0, 1)
        exportWidget.layout().addWidget(self.itemMenu, 1, 1)

        exportOptionsWidget.layout().addWidget(self.exportAsSeparateElements)
        exportOptionsWidget.layout().addWidget(self.exportCache)

        self.saveWidget = ueCommonSave.Save()
        buttonBox = QtGui.QDialogButtonBox(QtGui.QDialogButtonBox.Ok
                                           | QtGui.QDialogButtonBox.Cancel)

        centralWidget = QtGui.QWidget()
        centralWidget.setLayout(QtGui.QVBoxLayout())
        centralWidget.layout().addWidget(exportWidget)
        centralWidget.layout().addWidget(exportOptionsWidget)
        centralWidget.layout().addWidget(self.saveWidget)
        centralWidget.layout().addWidget(buttonBox)

        self.setCentralWidget(centralWidget)
        self.setWindowTitle("ueExport [*]")

        self.exportMenu.setCurrentItem(
            self.exportMenu.findItems(selected, QtCore.Qt.MatchExactly)[0])
        self.setExport()

        buttonBox.accepted.connect(self.export)
        buttonBox.rejected.connect(self.close)
        self.exportMenu.itemSelectionChanged.connect(self.setExport)
Exemplo n.º 4
0
Arquivo: Export.py Projeto: hdd/ue
    def __init__(self, parent=ueMaya.getMayaWindow()):
        QtGui.QMainWindow.__init__(self, parent)

        ueCommonSave.setClasses([])

        self.exportMenu = QtGui.QListWidget()
        self.itemMenu = QtGui.QListWidget()
        self.itemMenu.setSelectionMode(QtGui.QAbstractItemView.ExtendedSelection)
        self.exportAsSeparateElements = QtGui.QCheckBox("Export selection as seperate elements?")
        self.exportAsSeparateElements.setChecked(False)
        self.exportCache = QtGui.QCheckBox("Export cache?")
        self.exportCache.setChecked(True)

        for et in __exportTypes__:
            self.exportMenu.addItem(QtGui.QListWidgetItem(et))

        exportWidget = QtGui.QGroupBox("Export")
        exportWidget.setLayout(QtGui.QGridLayout())

        exportOptionsWidget = QtGui.QGroupBox("Export Options")
        exportOptionsWidget.setLayout(QtGui.QVBoxLayout())

        exportWidget.layout().addWidget(QtGui.QLabel("Export"), 0, 0)
        exportWidget.layout().addWidget(self.exportMenu, 1, 0)
        exportWidget.layout().addWidget(QtGui.QLabel("Item"), 0, 1)
        exportWidget.layout().addWidget(self.itemMenu, 1, 1)

        exportOptionsWidget.layout().addWidget(self.exportAsSeparateElements)
        exportOptionsWidget.layout().addWidget(self.exportCache)

        self.saveWidget = ueCommonSave.Save()
        buttonBox = QtGui.QDialogButtonBox(QtGui.QDialogButtonBox.Ok|
                                           QtGui.QDialogButtonBox.Cancel)

        centralWidget = QtGui.QWidget()
        centralWidget.setLayout(QtGui.QVBoxLayout())
        centralWidget.layout().addWidget(exportWidget)
        centralWidget.layout().addWidget(exportOptionsWidget)
        centralWidget.layout().addWidget(self.saveWidget)
        centralWidget.layout().addWidget(buttonBox)

        self.setCentralWidget(centralWidget)
        self.setWindowTitle("ueExport [*]")

        self.exportMenu.setCurrentItem(self.exportMenu.findItems(selected,
                                       QtCore.Qt.MatchExactly)[0])
        self.setExport()

        buttonBox.accepted.connect(self.export)
        buttonBox.rejected.connect(self.close)
        self.exportMenu.itemSelectionChanged.connect(self.setExport)
Exemplo n.º 5
0
    def __init__(self, parent=ueMaya.getMayaWindow()):
        QtGui.QMainWindow.__init__(self, parent)

        global refEditor
        refEditor = self

        self.classList = QtGui.QListWidget()
        self.typeList = QtGui.QListWidget()
        self.refList = QtGui.QListWidget()

        self.buildRefDict()

        self.drawClassList()
        self.drawRefList()

        createRef = QtGui.QAction("Create reference", self)
        removeRef = QtGui.QAction("Remove reference", self)

        # Menubar
        menuBar = QtGui.QMenuBar()
        fileMenu = menuBar.addMenu("File")
        fileMenu.addAction(createRef)
        fileMenu.addAction(removeRef)

        # Toolbar
        toolBar = QtGui.QToolBar()
        toolBar.addAction(createRef)
        toolBar.addAction(removeRef)

        # Main area
        mainWidget = QtGui.QWidget()
        mainWidget.setLayout(QtGui.QGridLayout())
        mainWidget.layout().addWidget(QtGui.QLabel("class"), 0, 0)
        mainWidget.layout().addWidget(QtGui.QLabel("type"), 0, 1)
        mainWidget.layout().addWidget(self.classList, 1, 0)
        mainWidget.layout().addWidget(self.typeList, 1, 1)
        mainWidget.layout().addWidget(self.refList, 2, 0, 1, 2)

        # Reference list
        centralWidget = QtGui.QWidget()
        centralWidget.setLayout(QtGui.QVBoxLayout())
        centralWidget.layout().addWidget(toolBar)
        centralWidget.layout().addWidget(mainWidget)

        self.setMenuBar(menuBar)
        self.setCentralWidget(centralWidget)
        self.setWindowTitle("ueReferenceEditor [*]")

        self.connect(createRef, QtCore.SIGNAL("triggered()"), self.createRef)
        self.connect(removeRef, QtCore.SIGNAL("triggered()"), self.removeRef)
Exemplo n.º 6
0
    def __init__(self, parent=ueMaya.getMayaWindow()):
        QtGui.QMainWindow.__init__(self, parent)

        global refEditor
        refEditor = self

        self.classList = QtGui.QListWidget()
        self.typeList = QtGui.QListWidget()
        self.refList = QtGui.QListWidget()

        self.buildRefDict()

        self.drawClassList()
        self.drawRefList()

        createRef = QtGui.QAction("Create reference", self)
        removeRef = QtGui.QAction("Remove reference", self)

        # Menubar
        menuBar = QtGui.QMenuBar()
        fileMenu = menuBar.addMenu("File")
        fileMenu.addAction(createRef)
        fileMenu.addAction(removeRef)

        # Toolbar
        toolBar = QtGui.QToolBar()
        toolBar.addAction(createRef)
        toolBar.addAction(removeRef)

        # Main area
        mainWidget = QtGui.QWidget()
        mainWidget.setLayout(QtGui.QGridLayout())
        mainWidget.layout().addWidget(QtGui.QLabel("class"), 0, 0)
        mainWidget.layout().addWidget(QtGui.QLabel("type"), 0, 1)
        mainWidget.layout().addWidget(self.classList, 1, 0)
        mainWidget.layout().addWidget(self.typeList, 1, 1)
        mainWidget.layout().addWidget(self.refList, 2, 0, 1, 2)

        # Reference list
        centralWidget = QtGui.QWidget()
        centralWidget.setLayout(QtGui.QVBoxLayout())
        centralWidget.layout().addWidget(toolBar)
        centralWidget.layout().addWidget(mainWidget)

        self.setMenuBar(menuBar)
        self.setCentralWidget(centralWidget)
        self.setWindowTitle("ueReferenceEditor [*]")

        self.connect(createRef, QtCore.SIGNAL("triggered()"), self.createRef)
        self.connect(removeRef, QtCore.SIGNAL("triggered()"), self.removeRef)
Exemplo n.º 7
0
    def __init__(self, parent=ueMaya.getMayaWindow()):
        QtGui.QMainWindow.__init__(self, parent)

        ueCommonSave.setClasses(__ueclasses__)

        self.saveWidget = ueCommonSave.Save()
        self.buttonBox = QtGui.QDialogButtonBox(QtGui.QDialogButtonBox.Ok | QtGui.QDialogButtonBox.Cancel)

        centralWidget = QtGui.QWidget()
        centralWidget.setLayout(QtGui.QVBoxLayout())
        centralWidget.layout().addWidget(self.saveWidget)
        centralWidget.layout().addWidget(self.buttonBox)

        self.setCentralWidget(centralWidget)
        self.setWindowTitle("ueSave [*]")

        self.buttonBox.accepted.connect(self.save)
        self.buttonBox.rejected.connect(self.close)
Exemplo n.º 8
0
    def __init__(self, parent=ueMaya.getMayaWindow()):
        QtGui.QMainWindow.__init__(self, parent)

        ueCommonOpen.setClasses(__ueclasses__)

        self.openWidget = ueCommonOpen.Open()
        self.buttonBox = QtGui.QDialogButtonBox(
            QtGui.QDialogButtonBox.Ok | QtGui.QDialogButtonBox.Cancel)

        centralWidget = QtGui.QWidget()
        centralWidget.setLayout(QtGui.QVBoxLayout())
        centralWidget.layout().addWidget(self.openWidget)
        centralWidget.layout().addWidget(self.buttonBox)

        self.setCentralWidget(centralWidget)
        self.setWindowTitle("ueOpen [*]")

        self.buttonBox.accepted.connect(self.open)
        self.buttonBox.rejected.connect(self.close)
Exemplo n.º 9
0
Arquivo: Render.py Projeto: hdd/ue
    def __init__(self, parent=ueMaya.getMayaWindow()):
        QtGui.QMainWindow.__init__(self, parent)

        ueCommonRender.setRenderFrom(getRenderLayerList())
        ueCommonRender.setCurrentRender("defaultRenderLayer")

        self.renderWidget = ueCommonRender.Render()
        self.buttonBox = QtGui.QDialogButtonBox(QtGui.QDialogButtonBox.Ok|
                                                QtGui.QDialogButtonBox.Cancel)

        centralWidget = QtGui.QWidget()
        centralWidget.setLayout(QtGui.QVBoxLayout())
        centralWidget.layout().addWidget(self.renderWidget)
        centralWidget.layout().addWidget(self.buttonBox)

        self.setCentralWidget(centralWidget)
        self.setWindowTitle("ueRender [*]")

        self.buttonBox.accepted.connect(self.render)
        self.buttonBox.rejected.connect(self.close)
Exemplo n.º 10
0
    def __init__(self, parent=ueMaya.getMayaWindow()):
        QtGui.QMainWindow.__init__(self, parent)

        ueCommonRender.setRenderFrom(getRenderLayerList())
        ueCommonRender.setCurrentRender("defaultRenderLayer")

        self.renderWidget = ueCommonRender.Render()
        self.buttonBox = QtGui.QDialogButtonBox(
            QtGui.QDialogButtonBox.Ok | QtGui.QDialogButtonBox.Cancel)

        centralWidget = QtGui.QWidget()
        centralWidget.setLayout(QtGui.QVBoxLayout())
        centralWidget.layout().addWidget(self.renderWidget)
        centralWidget.layout().addWidget(self.buttonBox)

        self.setCentralWidget(centralWidget)
        self.setWindowTitle("ueRender [*]")

        self.buttonBox.accepted.connect(self.render)
        self.buttonBox.rejected.connect(self.close)
Exemplo n.º 11
0
    def __init__(self, redrawRefList=False, parent=ueMaya.getMayaWindow()):
        QtGui.QMainWindow.__init__(self, parent)

        self.redrawRefList = redrawRefList

        ueCommonOpen.setClasses(__ueclasses__)

        self.openWidget = ueCommonOpen.Open()
        self.buttonBox = QtGui.QDialogButtonBox(QtGui.QDialogButtonBox.Ok|
                                                QtGui.QDialogButtonBox.Cancel)

        centralWidget = QtGui.QWidget()
        centralWidget.setLayout(QtGui.QVBoxLayout())
        centralWidget.layout().addWidget(self.openWidget)
        centralWidget.layout().addWidget(self.buttonBox)

        self.setCentralWidget(centralWidget)
        self.setWindowTitle("ueOpenReference [*]")

        self.buttonBox.accepted.connect(self.createRef)
        self.buttonBox.rejected.connect(self.close)
Exemplo n.º 12
0
    def __init__(self, renderOpts, parent=ueMaya.getMayaWindow()):
        QtGui.QMainWindow.__init__(self, parent)

        self.renderOpts = renderOpts

        ueCommonSave.setClasses(["mr"])

        self.saveWidget = ueCommonSave.Save()
        self.buttonBox = QtGui.QDialogButtonBox(
            QtGui.QDialogButtonBox.Ok | QtGui.QDialogButtonBox.Cancel)

        centralWidget = QtGui.QWidget()
        centralWidget.setLayout(QtGui.QVBoxLayout())
        centralWidget.layout().addWidget(self.saveWidget)
        centralWidget.layout().addWidget(self.buttonBox)

        self.setCentralWidget(centralWidget)
        self.setWindowTitle("ueSave [*]")

        self.buttonBox.accepted.connect(self.save)
        self.buttonBox.rejected.connect(self.close)