refactor kontor-schema by moving classes to seprate modules

This commit is contained in:
Thomas Peetz
2025-02-06 11:09:09 +01:00
committed by Thomas Peetz
parent 71ecfaff1f
commit 7dc18b10cb
8 changed files with 419 additions and 392 deletions
+1 -1
View File
@@ -181,7 +181,7 @@ class MainWindow(QMainWindow):
import_dlg = ImportKontorDialog(self)
if import_dlg.exec():
print(f"import DB from file {import_dlg.file_name}")
self.kontor_db.import_db(import_dlg.file_name, False)
self.kontor_db.import_db(import_dlg.file_name)
else:
print("do nothing for import")
+2 -1
View File
@@ -1,5 +1,6 @@
from PySide6.QtWidgets import QHBoxLayout, QCheckBox, QMdiSubWindow
from kontor_schema import KontorDB, ColumnEntry
from kontor_schema import KontorDB
from kontor_schema.database import ColumnEntry
class KontorModelConfig:
+1 -1
View File
@@ -2,7 +2,7 @@ from datetime import datetime
from PySide6.QtCore import QAbstractTableModel, QModelIndex
from PySide6.QtGui import Qt
from kontor_schema import ColumnEntry
from kontor_schema.database import ColumnEntry
from .model_config import KontorModelConfig