24 lines
614 B
Python

from PySide6.QtWidgets import QWidget
from project import Project
from .projectEntry_ui import Ui_ProjectEntry
class ProjectEntry(Ui_ProjectEntry, QWidget):
def __init__(self, parent=None):
super().__init__(parent)
self.setupUi(self)
self.project = None
self.tabManage.reloadProject.connect(self.reloadProject)
def setProject(self, project: Project):
self.project = project
self.tabManage.setProject(project)
self.tabClassify.setProject(project)
def reloadProject(self):
self.project.reload()
self.setProject(self.project)