회원 로그인
|
ui 파일 로딩 (QMainWindow)
ui 파일 로딩 (QMainWindow)
:PySide2를 이용한 QMainWindow ui 로딩하기
:PySide2를 이용한 QMainWindow ui 로딩하기
- 주석 부분의 내용 수정
- .ui 로딩만
# -*- coding : utf-8 -*- # """ 기본 .ui 로딩 """ from maya import cmds, mel try: from PySide2 import QtCore, QtUiTools, QtGui, QtWidgets from PySide2 import __version__ from shiboken2 import wrapInstance except ImportError: from PySide import QtUiTools, QtCore, QtGui from PySide import __version__ from shiboken import wrapInstance __author__ = 'siPark' #제작자 __toolName__ = '' #툴명 __toolVersion__ = 'v1.0.0' #버전 __toolRelease__ = '20180319' #릴리즈 #클래스명 class className(QtWidgets.QMainWindow): def __init__(self): self.scriptPath = os.path.join(os.environ['HOME'], 'maya', 'scripts') #경로 self.loadUI() def loadUI(self): QtWidgets.QMainWindow.__init__(self) mayaMainWindowPtr = omui.MQtUtil.mainWindow() mayaMainWindow = wrapInstance(long(mayaMainWindowPtr), QtWidgets.QWidget) for mMW in mayaMainWindow.findChildren(QtWidgets.QMainWindow): if mMW.objectName() == 'clearInfluenceWindow': #QtWidget 오브젝트명 mMW.deleteLater() loader = QtUiTools.QUiLoader() self.ui = loader.load(os.path.join(self.scriptPath, 'cleanInfluence.ui'), parentWidget=mayaMainWindow) #ui파일명 self.ui.show() cn = className()
댓글 0개
| 엮인글 0개
466개(6/24페이지)
번호 | 제목 | 글쓴이 | 조회 | 날짜 |
---|---|---|---|---|
마야 뷰포트 네비게이션 팁 | 푸딩뱃살 | 42633 | 2020.04.06 17:22 | |
Maya 버전 별 Python 버전 | 푸딩뱃살 | 63977 | 2014.01.08 17:59 | |
364 | [Plugin] nsSkinTools | 관리자 | 3349 | 2018.06.03 17:20 |
363 | [Script] Maya Capture | 푸딩뱃살 | 3379 | 2018.05.17 12:07 |
362 | [Script] pyqt의 frameLayout | 푸딩뱃살 | 3653 | 2018.05.15 10:47 |
361 | [오류] Expresstion Editor 창 열기 오류 | 푸딩뱃살 | 2991 | 2018.05.09 17:19 |
360 | [Modeling] Edge 오류 | 푸딩뱃살 | 3830 | 2018.04.17 15:02 |
359 | [Base] Backface Culling | 푸딩뱃살 | 2972 | 2018.04.17 14:32 |
358 | [Animation] HumanIK 컨트롤 리그의 컨트롤러 0 관련 이슈 | 푸딩뱃살 | 3544 | 2018.04.03 18:54 |
>> | [Script] ui 파일 로딩 (QMainWindow) | 푸딩뱃살 | 3178 | 2018.03.29 18:17 |
356 | [Modeling] Cleanup의 메시 최적화 | 푸딩뱃살 | 3405 | 2018.03.28 17:15 |
355 | [Plugin] SOuP | 푸딩뱃살 | 2697 | 2018.03.28 12:46 |
354 | [Plugin] PiStage - 마야와 언리얼을 이용한 실시간 렌더링 | 푸딩뱃살 | 3549 | 2018.03.28 10:22 |
353 | [Base] 마야 설정 파일을 svn으로 동기화 하기 | 푸딩뱃살 | 2548 | 2018.03.23 22:58 |
352 | [Script] FBX Command | 푸딩뱃살 | 2738 | 2018.03.23 12:22 |
351 | [Script] PyQt와 PySide의 클래스명 차이 | 푸딩뱃살 | 4422 | 2018.03.12 18:56 |
350 | [Script] channelbox | 푸딩뱃살 | 2699 | 2018.03.05 17:08 |
349 | [Base] The Morph Target object's controlling slider may not hav | 푸딩뱃살 | 3433 | 2018.03.05 11:33 |
348 | [Script] .ui 로드 예제 | 푸딩뱃살 | 3749 | 2018.03.02 18:52 |
347 | [오류] Warning: Unable to export some material(s) | 푸딩뱃살 | 2462 | 2018.03.02 12:56 |
346 | [Base] 일부 BlendShape 적용된 FBX 익스포트 | 푸딩뱃살 | 2815 | 2018.02.28 18:25 |
345 | [Rigging] skinCluster의 영향 | 푸딩뱃살 | 3034 | 2018.02.22 16:16 |