게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
파이썬 Qt Designer로 UI를 구현중인데 질문이 있습니다!
게시물ID : programmer_23097짧은주소 복사하기
작성자 : 훗날닭집사장
추천 : 0
조회수 : 1074회
댓글수 : 4개
등록시간 : 2020/04/12 16:14:43
옵션
  • 본인삭제금지
import sys from PyQt5.QtWidgets import * from PyQt5 import uic form_class = uic.loadUiType("UI파일이름.ui")[0] class WindowClass(QMainWindow, form_class) : def __init__(self) : super().__init__() self.setupUi(self) if __name__ == "__main__" : app = QApplication(sys.argv) myWindow = WindowClass() myWindow.show() app.exec_()


이게 제가 사용한 UI 불러오는 코드인데요.

저 같은 경우 UI를 총 2개 사용해야 해서 (하나는 로그인창, 하나는 로그인 이후 UI)

WindowClass 클래스 내부에 정의한 함수에서 로그인 조건이 성립하면

로그인 창을 종료하고 로그인 이후 UI를 출력하도록 하고 싶은데.. 

form_class를 하나 더 만들어서 거기에 다른 ui파일을 입력해주는 것 외에 방법을 모르겠습니다..

WindowClass 클래스 내부에 함수 정의는 전부 끝난 상황인데 UI를 어떻게 종료시키고 두번째 UI를 실행시킬지 난관에 봉착했습니다;;

도와주세요~~
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호