버전 업그레이드
This commit is contained in:
@@ -110,7 +110,7 @@ class MainWindow(QMainWindow):
|
||||
self.db_client = SQLClient()
|
||||
self.plc_client = plc_client
|
||||
|
||||
self.setWindowTitle("비전 검사 시스템")
|
||||
self.setWindowTitle("리플렉터 검사 시스템")
|
||||
self.showFullScreen()
|
||||
|
||||
# 재학습 탭 연속 클릭(창 최소화 단축) 감지용
|
||||
@@ -189,12 +189,15 @@ class MainWindow(QMainWindow):
|
||||
)
|
||||
|
||||
self._register_page = RegisterPage(
|
||||
self.insight, matcher=self.matcher, db_client=self.db_client
|
||||
self.insight, matcher=self.matcher,
|
||||
db_client=self.db_client, config=self.config,
|
||||
)
|
||||
self._inspect_page = InspectPage(
|
||||
self.insight, self.basler,
|
||||
detector=self.detector,
|
||||
belt_delay=_belt_delay,
|
||||
db_client=self.db_client,
|
||||
config=self.config,
|
||||
)
|
||||
self._inspect_page.update_matcher(self.matcher)
|
||||
self._settings_page.belt_settings_changed.connect(
|
||||
@@ -271,6 +274,10 @@ class MainWindow(QMainWindow):
|
||||
btn.setActive(i == idx)
|
||||
if idx == 0:
|
||||
self._settings_page._sync_connection_status()
|
||||
elif idx == 1:
|
||||
self._register_page.load_products()
|
||||
elif idx == 2:
|
||||
self._inspect_page.refresh_wk_results()
|
||||
self.update_connection_status()
|
||||
|
||||
# ================================================================== #
|
||||
@@ -296,6 +303,8 @@ class MainWindow(QMainWindow):
|
||||
connected = db_client is not None and db_client.is_connected()
|
||||
if hasattr(self, "_register_page"):
|
||||
self._register_page.update_db(db_client)
|
||||
if hasattr(self, "_inspect_page"):
|
||||
self._inspect_page.update_db(db_client)
|
||||
if hasattr(self, "_settings_page"):
|
||||
self._settings_page._db_client = db_client
|
||||
self._settings_page._set_db_connected(connected)
|
||||
|
||||
Reference in New Issue
Block a user