Skip to content

Commit 0398cc0

Browse files
committed
Forgot to commit settings folder
1 parent 3680e50 commit 0398cc0

File tree

3 files changed

+661
-0
lines changed

3 files changed

+661
-0
lines changed

src/petab_gui/settings/__init__.py

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
"""Settings package for PEtab GUI.
2+
3+
This package contains the settings management system, split into:
4+
- SettingsModel: Pure data/persistence layer (no UI dependencies)
5+
- SettingsDialog: Pure UI layer for the settings dialog
6+
"""
7+
8+
from .settings_dialog import (
9+
ColumnConfigWidget,
10+
SettingsDialog,
11+
TableDefaultsWidget,
12+
)
13+
from .settings_model import SettingsModel
14+
15+
__all__ = [
16+
"SettingsModel",
17+
"SettingsDialog",
18+
"ColumnConfigWidget",
19+
"TableDefaultsWidget",
20+
]

0 commit comments

Comments
 (0)