src.visuals.windows.profile_dialog module
The wrapper class for handling the mariadb settings Dialog.
- class src.visuals.windows.profile_dialog.ProfileDialog(parent=None)[source]
Bases:
QDialogWrapper class for the mariadb settings window
- timer
a timer, which is used to count time for the connection button
- Type:
QTimer
- _init_fields[source]
initializes all fields with the provided values through the mariadbconfigs
- Type:
function
- _try_connection
gets activated, when the connection button is pressed. Uses the QTimer, if a connection is not successful
- Type:
function
- _restore_button
restores the pressable buttonstate.
- Type:
function
- saveSettings
saves the current GUI Values to settings in RAM.
- Type:
function
- staticMetaObject = PySide6.QtCore.QMetaObject("ProfileDialog" inherits "QDialog": )
Dependency Diagrams (without externals):
Dependency Diagrams:
![digraph imports {
rankdir=LR;
node [shape=box];
"src.visuals.windows.settings" -> "src.visuals.windows.profile_dialog";
}](../_images/graphviz-b3289b33d163ef2a64542b06459bde1443297110.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.visuals.windows.main_window" -> "src.visuals.windows.settings";
"src.visuals.windows.settings" -> "src.visuals.windows.profile_dialog";
}](../_images/graphviz-80ed783fa365d379ebca18393df20cdff832243f.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.visuals.gui" -> "src.visuals.windows.main_window";
"src.visuals.windows.main_window" -> "src.visuals.windows.settings";
"src.visuals.windows.settings" -> "src.visuals.windows.profile_dialog";
}](../_images/graphviz-bfc38877299da982e9cc7e9ac407a5bfcaf67a5e.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.main" -> "src.visuals.gui";
"src.visuals.gui" -> "src.visuals.windows.main_window";
"src.visuals.windows.main_window" -> "src.visuals.windows.settings";
"src.visuals.windows.settings" -> "src.visuals.windows.profile_dialog";
}](../_images/graphviz-3cc4a44711a05ead2cda65cefea22c4614e1ef1b.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.config" -> "src.utils.io";
"src.core.io.mariadb" -> "src.core.config";
"src.core.io.mariadb" -> "src.utils.io";
"src.visuals.windows.profile_dialog" -> "src.core.config";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.utils.io";
"src.visuals.windows.profile_dialog" -> "src.visuals.ui.generated.ui_profiles";
}](../_images/graphviz-677f82d93bcd224d01552d3671815363cfc2fb9b.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"src.core.config" -> "src.utils.path";
"src.core.io.mariadb" -> "src.core.config";
"src.core.io.mariadb" -> "src.core.meta";
"src.core.io.mariadb" -> "src.core.process.manager";
"src.core.io.mariadb" -> "src.utils.io";
"src.core.process.manager" -> "src.core.config";
"src.core.process.manager" -> "src.core.meta";
"src.visuals.windows.profile_dialog" -> "src.core.config";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.utils.io";
"src.visuals.windows.profile_dialog" -> "src.visuals.ui.generated.ui_profiles";
}](../_images/graphviz-773cf4cb9a4317ebe002fdb1e0f0932fe3904241.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.config" -> "src.utils.io";
"src.core.io.mariadb" -> "src.core.config";
"src.core.io.mariadb" -> "src.utils.io";
"src.visuals.windows.profile_dialog" -> "src.core.config";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.utils.io";
"src.visuals.windows.profile_dialog" -> "src.visuals.ui.generated.ui_profiles";
"src.visuals.windows.settings" -> "src.core.config";
"src.visuals.windows.settings" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.visuals.windows.profile_dialog";
}](../_images/graphviz-fdf00da483aac0d1cfdc79aaeeb6962ed86af65c.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"src.core.config" -> "src.utils.path";
"src.core.io.mariadb" -> "src.core.config";
"src.core.io.mariadb" -> "src.core.meta";
"src.core.io.mariadb" -> "src.core.process.manager";
"src.core.io.mariadb" -> "src.utils.io";
"src.core.process.manager" -> "src.core.config";
"src.core.process.manager" -> "src.core.meta";
"src.visuals.windows.main_window" -> "src.core.config";
"src.visuals.windows.main_window" -> "src.core.io.mariadb";
"src.visuals.windows.main_window" -> "src.core.meta";
"src.visuals.windows.main_window" -> "src.utils.path";
"src.visuals.windows.main_window" -> "src.visuals.windows.settings";
"src.visuals.windows.profile_dialog" -> "src.core.config";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.utils.io";
"src.visuals.windows.profile_dialog" -> "src.visuals.ui.generated.ui_profiles";
"src.visuals.windows.settings" -> "src.core.config";
"src.visuals.windows.settings" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.core.meta";
"src.visuals.windows.settings" -> "src.core.process.manager";
"src.visuals.windows.settings" -> "src.visuals.windows.profile_dialog";
}](../_images/graphviz-4aff03b9d94f53b554007381492271c7914834f1.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"src.core.config" -> "src.utils.path";
"src.core.io.mariadb" -> "src.core.config";
"src.core.io.mariadb" -> "src.core.meta";
"src.core.io.mariadb" -> "src.core.process.manager";
"src.core.io.mariadb" -> "src.utils.io";
"src.core.process.manager" -> "src.core.config";
"src.core.process.manager" -> "src.core.meta";
"src.visuals.gui" -> "src.core.config";
"src.visuals.gui" -> "src.visuals.windows.main_window";
"src.visuals.windows.main_window" -> "src.core.config";
"src.visuals.windows.main_window" -> "src.core.io.mariadb";
"src.visuals.windows.main_window" -> "src.core.meta";
"src.visuals.windows.main_window" -> "src.utils.path";
"src.visuals.windows.main_window" -> "src.visuals.windows.settings";
"src.visuals.windows.profile_dialog" -> "src.core.config";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.utils.io";
"src.visuals.windows.profile_dialog" -> "src.visuals.ui.generated.ui_profiles";
"src.visuals.windows.settings" -> "src.core.config";
"src.visuals.windows.settings" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.core.meta";
"src.visuals.windows.settings" -> "src.core.process.manager";
"src.visuals.windows.settings" -> "src.visuals.windows.profile_dialog";
}](../_images/graphviz-88ead7b6f494cfd3101f933ff75ae72e62137d72.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"src.core.config" -> "src.utils.path";
"src.core.io.mariadb" -> "src.core.config";
"src.core.io.mariadb" -> "src.core.meta";
"src.core.io.mariadb" -> "src.core.process.manager";
"src.core.io.mariadb" -> "src.utils.io";
"src.core.process.manager" -> "src.core.config";
"src.core.process.manager" -> "src.core.meta";
"src.main" -> "src.core.config";
"src.main" -> "src.core.io.mariadb";
"src.main" -> "src.utils.io";
"src.main" -> "src.visuals.gui";
"src.visuals.gui" -> "src.core.config";
"src.visuals.gui" -> "src.visuals.windows.main_window";
"src.visuals.windows.main_window" -> "src.core.config";
"src.visuals.windows.main_window" -> "src.core.io.mariadb";
"src.visuals.windows.main_window" -> "src.core.meta";
"src.visuals.windows.main_window" -> "src.utils.path";
"src.visuals.windows.main_window" -> "src.visuals.windows.settings";
"src.visuals.windows.profile_dialog" -> "src.core.config";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.utils.io";
"src.visuals.windows.profile_dialog" -> "src.visuals.ui.generated.ui_profiles";
"src.visuals.windows.settings" -> "src.core.config";
"src.visuals.windows.settings" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.core.meta";
"src.visuals.windows.settings" -> "src.core.process.manager";
"src.visuals.windows.settings" -> "src.visuals.windows.profile_dialog";
}](../_images/graphviz-19f933042705c16c47688a4cc9bf95ffa2b9f02f.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.config" -> "src.utils.io";
"src.core.io.mariadb" -> "src.core.config";
"src.core.io.mariadb" -> "src.utils.io";
"src.visuals.windows.profile_dialog" -> "src.core.config";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.utils.io";
"src.visuals.windows.profile_dialog" -> "src.visuals.ui.generated.ui_profiles";
"src.visuals.windows.settings" -> "src.visuals.windows.profile_dialog";
}](../_images/graphviz-8d56e89dde45d1e453fd0c61dfdff3bcde545510.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"src.core.config" -> "src.utils.path";
"src.core.io.mariadb" -> "src.core.config";
"src.core.io.mariadb" -> "src.core.meta";
"src.core.io.mariadb" -> "src.core.process.manager";
"src.core.io.mariadb" -> "src.utils.io";
"src.core.process.manager" -> "src.core.config";
"src.core.process.manager" -> "src.core.meta";
"src.visuals.windows.main_window" -> "src.visuals.windows.settings";
"src.visuals.windows.profile_dialog" -> "src.core.config";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.utils.io";
"src.visuals.windows.profile_dialog" -> "src.visuals.ui.generated.ui_profiles";
"src.visuals.windows.settings" -> "src.visuals.windows.profile_dialog";
}](../_images/graphviz-e598aa8b234c3b1a53751d6aa1e68b9948c5e58f.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"src.core.config" -> "src.utils.path";
"src.core.io.mariadb" -> "src.core.config";
"src.core.io.mariadb" -> "src.core.meta";
"src.core.io.mariadb" -> "src.core.process.manager";
"src.core.io.mariadb" -> "src.utils.io";
"src.core.process.manager" -> "src.core.config";
"src.core.process.manager" -> "src.core.meta";
"src.visuals.gui" -> "src.visuals.windows.main_window";
"src.visuals.windows.main_window" -> "src.visuals.windows.settings";
"src.visuals.windows.profile_dialog" -> "src.core.config";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.utils.io";
"src.visuals.windows.profile_dialog" -> "src.visuals.ui.generated.ui_profiles";
"src.visuals.windows.settings" -> "src.visuals.windows.profile_dialog";
}](../_images/graphviz-68f2640a3b88ea807b2fc861cc205fd733d5054b.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"src.core.config" -> "src.utils.path";
"src.core.io.mariadb" -> "src.core.config";
"src.core.io.mariadb" -> "src.core.meta";
"src.core.io.mariadb" -> "src.core.process.manager";
"src.core.io.mariadb" -> "src.utils.io";
"src.core.process.manager" -> "src.core.config";
"src.core.process.manager" -> "src.core.meta";
"src.main" -> "src.visuals.gui";
"src.visuals.gui" -> "src.visuals.windows.main_window";
"src.visuals.windows.main_window" -> "src.visuals.windows.settings";
"src.visuals.windows.profile_dialog" -> "src.core.config";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.utils.io";
"src.visuals.windows.profile_dialog" -> "src.visuals.ui.generated.ui_profiles";
"src.visuals.windows.settings" -> "src.visuals.windows.profile_dialog";
}](../_images/graphviz-61b6b1709ca9e0c8f4d4af0a31bbf38a0e8d9cfe.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.config" -> "loguru";
"src.core.config" -> "src.utils.io";
"src.core.io.mariadb" -> "loguru";
"src.core.io.mariadb" -> "src.core.config";
"src.core.io.mariadb" -> "src.utils.io";
"src.utils.io" -> "loguru";
"src.utils.io" -> "time";
"src.visuals.ui.generated.ui_profiles" -> "PySide6";
"src.visuals.windows.profile_dialog" -> "PySide6";
"src.visuals.windows.profile_dialog" -> "__future__";
"src.visuals.windows.profile_dialog" -> "loguru";
"src.visuals.windows.profile_dialog" -> "src.core.config";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.utils.io";
"src.visuals.windows.profile_dialog" -> "src.visuals.ui.generated.ui_profiles";
"src.visuals.windows.profile_dialog" -> "time";
}](../_images/graphviz-7a6c0c1a61577c8529ed720a00d8ed436306af35.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.config" -> "enum";
"src.core.config" -> "loguru";
"src.core.config" -> "os";
"src.core.config" -> "pandas";
"src.core.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"src.core.config" -> "src.utils.path";
"src.core.io.mariadb" -> "loguru";
"src.core.io.mariadb" -> "mariadb";
"src.core.io.mariadb" -> "pandas";
"src.core.io.mariadb" -> "src.core.config";
"src.core.io.mariadb" -> "src.core.meta";
"src.core.io.mariadb" -> "src.core.process.manager";
"src.core.io.mariadb" -> "src.utils.io";
"src.core.io.mariadb" -> "sys";
"src.core.meta" -> "enum";
"src.core.process.manager" -> "pandas";
"src.core.process.manager" -> "src.core.config";
"src.core.process.manager" -> "src.core.meta";
"src.utils.io" -> "csv";
"src.utils.io" -> "json";
"src.utils.io" -> "loguru";
"src.utils.io" -> "os";
"src.utils.io" -> "pathlib";
"src.utils.io" -> "requests";
"src.utils.io" -> "socket";
"src.utils.io" -> "sys";
"src.utils.io" -> "time";
"src.utils.io" -> "urllib3";
"src.utils.path" -> "loguru";
"src.utils.path" -> "os";
"src.utils.path" -> "pathlib";
"src.utils.path" -> "sys";
"src.visuals.ui.generated.ui_profiles" -> "PySide6";
"src.visuals.windows.profile_dialog" -> "PySide6";
"src.visuals.windows.profile_dialog" -> "__future__";
"src.visuals.windows.profile_dialog" -> "loguru";
"src.visuals.windows.profile_dialog" -> "src.core.config";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.utils.io";
"src.visuals.windows.profile_dialog" -> "src.visuals.ui.generated.ui_profiles";
"src.visuals.windows.profile_dialog" -> "time";
}](../_images/graphviz-1609032499d5e0d817b2e5607f2d236fe1624f43.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.config" -> "loguru";
"src.core.config" -> "src.utils.io";
"src.core.io.mariadb" -> "loguru";
"src.core.io.mariadb" -> "src.core.config";
"src.core.io.mariadb" -> "src.utils.io";
"src.utils.io" -> "loguru";
"src.utils.io" -> "time";
"src.visuals.ui.generated.ui_profiles" -> "PySide6";
"src.visuals.windows.profile_dialog" -> "PySide6";
"src.visuals.windows.profile_dialog" -> "__future__";
"src.visuals.windows.profile_dialog" -> "loguru";
"src.visuals.windows.profile_dialog" -> "src.core.config";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.utils.io";
"src.visuals.windows.profile_dialog" -> "src.visuals.ui.generated.ui_profiles";
"src.visuals.windows.profile_dialog" -> "time";
"src.visuals.windows.settings" -> "PySide6";
"src.visuals.windows.settings" -> "__future__";
"src.visuals.windows.settings" -> "loguru";
"src.visuals.windows.settings" -> "src.core.config";
"src.visuals.windows.settings" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.visuals.windows.profile_dialog";
}](../_images/graphviz-bba5f215c5b6f689c5ea7856a70e6a79cac765d8.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.config" -> "enum";
"src.core.config" -> "loguru";
"src.core.config" -> "os";
"src.core.config" -> "pandas";
"src.core.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"src.core.config" -> "src.utils.path";
"src.core.io.mariadb" -> "loguru";
"src.core.io.mariadb" -> "mariadb";
"src.core.io.mariadb" -> "pandas";
"src.core.io.mariadb" -> "src.core.config";
"src.core.io.mariadb" -> "src.core.meta";
"src.core.io.mariadb" -> "src.core.process.manager";
"src.core.io.mariadb" -> "src.utils.io";
"src.core.io.mariadb" -> "sys";
"src.core.meta" -> "enum";
"src.core.process.manager" -> "pandas";
"src.core.process.manager" -> "src.core.config";
"src.core.process.manager" -> "src.core.meta";
"src.utils.io" -> "csv";
"src.utils.io" -> "json";
"src.utils.io" -> "loguru";
"src.utils.io" -> "os";
"src.utils.io" -> "pathlib";
"src.utils.io" -> "requests";
"src.utils.io" -> "socket";
"src.utils.io" -> "sys";
"src.utils.io" -> "time";
"src.utils.io" -> "urllib3";
"src.utils.path" -> "loguru";
"src.utils.path" -> "os";
"src.utils.path" -> "pathlib";
"src.utils.path" -> "sys";
"src.visuals.ui.generated.ui_profiles" -> "PySide6";
"src.visuals.windows.main_window" -> "PySide6";
"src.visuals.windows.main_window" -> "__future__";
"src.visuals.windows.main_window" -> "loguru";
"src.visuals.windows.main_window" -> "src.core.config";
"src.visuals.windows.main_window" -> "src.core.io.mariadb";
"src.visuals.windows.main_window" -> "src.core.meta";
"src.visuals.windows.main_window" -> "src.utils.path";
"src.visuals.windows.main_window" -> "src.visuals.windows.settings";
"src.visuals.windows.profile_dialog" -> "PySide6";
"src.visuals.windows.profile_dialog" -> "__future__";
"src.visuals.windows.profile_dialog" -> "loguru";
"src.visuals.windows.profile_dialog" -> "src.core.config";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.utils.io";
"src.visuals.windows.profile_dialog" -> "src.visuals.ui.generated.ui_profiles";
"src.visuals.windows.profile_dialog" -> "time";
"src.visuals.windows.settings" -> "PySide6";
"src.visuals.windows.settings" -> "__future__";
"src.visuals.windows.settings" -> "loguru";
"src.visuals.windows.settings" -> "src.core.config";
"src.visuals.windows.settings" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.core.meta";
"src.visuals.windows.settings" -> "src.core.process.manager";
"src.visuals.windows.settings" -> "src.visuals.windows.profile_dialog";
}](../_images/graphviz-c9e260f1d4c089d50cff1b65e7531efff4d82448.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.config" -> "enum";
"src.core.config" -> "loguru";
"src.core.config" -> "os";
"src.core.config" -> "pandas";
"src.core.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"src.core.config" -> "src.utils.path";
"src.core.io.mariadb" -> "loguru";
"src.core.io.mariadb" -> "mariadb";
"src.core.io.mariadb" -> "pandas";
"src.core.io.mariadb" -> "src.core.config";
"src.core.io.mariadb" -> "src.core.meta";
"src.core.io.mariadb" -> "src.core.process.manager";
"src.core.io.mariadb" -> "src.utils.io";
"src.core.io.mariadb" -> "sys";
"src.core.meta" -> "enum";
"src.core.process.manager" -> "pandas";
"src.core.process.manager" -> "src.core.config";
"src.core.process.manager" -> "src.core.meta";
"src.utils.io" -> "csv";
"src.utils.io" -> "json";
"src.utils.io" -> "loguru";
"src.utils.io" -> "os";
"src.utils.io" -> "pathlib";
"src.utils.io" -> "requests";
"src.utils.io" -> "socket";
"src.utils.io" -> "sys";
"src.utils.io" -> "time";
"src.utils.io" -> "urllib3";
"src.utils.path" -> "loguru";
"src.utils.path" -> "os";
"src.utils.path" -> "pathlib";
"src.utils.path" -> "sys";
"src.visuals.gui" -> "PySide6";
"src.visuals.gui" -> "loguru";
"src.visuals.gui" -> "pathlib";
"src.visuals.gui" -> "src.core.config";
"src.visuals.gui" -> "src.visuals.windows.main_window";
"src.visuals.gui" -> "sys";
"src.visuals.ui.generated.ui_profiles" -> "PySide6";
"src.visuals.windows.main_window" -> "PySide6";
"src.visuals.windows.main_window" -> "__future__";
"src.visuals.windows.main_window" -> "loguru";
"src.visuals.windows.main_window" -> "src.core.config";
"src.visuals.windows.main_window" -> "src.core.io.mariadb";
"src.visuals.windows.main_window" -> "src.core.meta";
"src.visuals.windows.main_window" -> "src.utils.path";
"src.visuals.windows.main_window" -> "src.visuals.windows.settings";
"src.visuals.windows.profile_dialog" -> "PySide6";
"src.visuals.windows.profile_dialog" -> "__future__";
"src.visuals.windows.profile_dialog" -> "loguru";
"src.visuals.windows.profile_dialog" -> "src.core.config";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.utils.io";
"src.visuals.windows.profile_dialog" -> "src.visuals.ui.generated.ui_profiles";
"src.visuals.windows.profile_dialog" -> "time";
"src.visuals.windows.settings" -> "PySide6";
"src.visuals.windows.settings" -> "__future__";
"src.visuals.windows.settings" -> "loguru";
"src.visuals.windows.settings" -> "src.core.config";
"src.visuals.windows.settings" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.core.meta";
"src.visuals.windows.settings" -> "src.core.process.manager";
"src.visuals.windows.settings" -> "src.visuals.windows.profile_dialog";
}](../_images/graphviz-e7086c723404323a6e1209fbb7ca43a767f3df9e.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.config" -> "enum";
"src.core.config" -> "loguru";
"src.core.config" -> "os";
"src.core.config" -> "pandas";
"src.core.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"src.core.config" -> "src.utils.path";
"src.core.io.mariadb" -> "loguru";
"src.core.io.mariadb" -> "mariadb";
"src.core.io.mariadb" -> "pandas";
"src.core.io.mariadb" -> "src.core.config";
"src.core.io.mariadb" -> "src.core.meta";
"src.core.io.mariadb" -> "src.core.process.manager";
"src.core.io.mariadb" -> "src.utils.io";
"src.core.io.mariadb" -> "sys";
"src.core.meta" -> "enum";
"src.core.process.manager" -> "pandas";
"src.core.process.manager" -> "src.core.config";
"src.core.process.manager" -> "src.core.meta";
"src.main" -> "loguru";
"src.main" -> "os";
"src.main" -> "pandas";
"src.main" -> "src.core.config";
"src.main" -> "src.core.io.mariadb";
"src.main" -> "src.utils.io";
"src.main" -> "src.visuals.gui";
"src.main" -> "sys";
"src.utils.io" -> "csv";
"src.utils.io" -> "json";
"src.utils.io" -> "loguru";
"src.utils.io" -> "os";
"src.utils.io" -> "pathlib";
"src.utils.io" -> "requests";
"src.utils.io" -> "socket";
"src.utils.io" -> "sys";
"src.utils.io" -> "time";
"src.utils.io" -> "urllib3";
"src.utils.path" -> "loguru";
"src.utils.path" -> "os";
"src.utils.path" -> "pathlib";
"src.utils.path" -> "sys";
"src.visuals.gui" -> "PySide6";
"src.visuals.gui" -> "loguru";
"src.visuals.gui" -> "pathlib";
"src.visuals.gui" -> "src.core.config";
"src.visuals.gui" -> "src.visuals.windows.main_window";
"src.visuals.gui" -> "sys";
"src.visuals.ui.generated.ui_profiles" -> "PySide6";
"src.visuals.windows.main_window" -> "PySide6";
"src.visuals.windows.main_window" -> "__future__";
"src.visuals.windows.main_window" -> "loguru";
"src.visuals.windows.main_window" -> "src.core.config";
"src.visuals.windows.main_window" -> "src.core.io.mariadb";
"src.visuals.windows.main_window" -> "src.core.meta";
"src.visuals.windows.main_window" -> "src.utils.path";
"src.visuals.windows.main_window" -> "src.visuals.windows.settings";
"src.visuals.windows.profile_dialog" -> "PySide6";
"src.visuals.windows.profile_dialog" -> "__future__";
"src.visuals.windows.profile_dialog" -> "loguru";
"src.visuals.windows.profile_dialog" -> "src.core.config";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.utils.io";
"src.visuals.windows.profile_dialog" -> "src.visuals.ui.generated.ui_profiles";
"src.visuals.windows.profile_dialog" -> "time";
"src.visuals.windows.settings" -> "PySide6";
"src.visuals.windows.settings" -> "__future__";
"src.visuals.windows.settings" -> "loguru";
"src.visuals.windows.settings" -> "src.core.config";
"src.visuals.windows.settings" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.core.meta";
"src.visuals.windows.settings" -> "src.core.process.manager";
"src.visuals.windows.settings" -> "src.visuals.windows.profile_dialog";
}](../_images/graphviz-d51735684954838e71ff503608582928b48bed49.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.config" -> "loguru";
"src.core.config" -> "src.utils.io";
"src.core.io.mariadb" -> "loguru";
"src.core.io.mariadb" -> "src.core.config";
"src.core.io.mariadb" -> "src.utils.io";
"src.utils.io" -> "loguru";
"src.utils.io" -> "time";
"src.visuals.ui.generated.ui_profiles" -> "PySide6";
"src.visuals.windows.profile_dialog" -> "PySide6";
"src.visuals.windows.profile_dialog" -> "__future__";
"src.visuals.windows.profile_dialog" -> "loguru";
"src.visuals.windows.profile_dialog" -> "src.core.config";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.utils.io";
"src.visuals.windows.profile_dialog" -> "src.visuals.ui.generated.ui_profiles";
"src.visuals.windows.profile_dialog" -> "time";
"src.visuals.windows.settings" -> "src.visuals.windows.profile_dialog";
}](../_images/graphviz-f745cd70b4070dddafff5a6e45e8347784ceee51.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.config" -> "enum";
"src.core.config" -> "loguru";
"src.core.config" -> "os";
"src.core.config" -> "pandas";
"src.core.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"src.core.config" -> "src.utils.path";
"src.core.io.mariadb" -> "loguru";
"src.core.io.mariadb" -> "mariadb";
"src.core.io.mariadb" -> "pandas";
"src.core.io.mariadb" -> "src.core.config";
"src.core.io.mariadb" -> "src.core.meta";
"src.core.io.mariadb" -> "src.core.process.manager";
"src.core.io.mariadb" -> "src.utils.io";
"src.core.io.mariadb" -> "sys";
"src.core.meta" -> "enum";
"src.core.process.manager" -> "pandas";
"src.core.process.manager" -> "src.core.config";
"src.core.process.manager" -> "src.core.meta";
"src.utils.io" -> "csv";
"src.utils.io" -> "json";
"src.utils.io" -> "loguru";
"src.utils.io" -> "os";
"src.utils.io" -> "pathlib";
"src.utils.io" -> "requests";
"src.utils.io" -> "socket";
"src.utils.io" -> "sys";
"src.utils.io" -> "time";
"src.utils.io" -> "urllib3";
"src.utils.path" -> "loguru";
"src.utils.path" -> "os";
"src.utils.path" -> "pathlib";
"src.utils.path" -> "sys";
"src.visuals.ui.generated.ui_profiles" -> "PySide6";
"src.visuals.windows.main_window" -> "src.visuals.windows.settings";
"src.visuals.windows.profile_dialog" -> "PySide6";
"src.visuals.windows.profile_dialog" -> "__future__";
"src.visuals.windows.profile_dialog" -> "loguru";
"src.visuals.windows.profile_dialog" -> "src.core.config";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.utils.io";
"src.visuals.windows.profile_dialog" -> "src.visuals.ui.generated.ui_profiles";
"src.visuals.windows.profile_dialog" -> "time";
"src.visuals.windows.settings" -> "src.visuals.windows.profile_dialog";
}](../_images/graphviz-2a07b91ad7c60a5be8bc70dbd6d46386daba5ed9.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.config" -> "enum";
"src.core.config" -> "loguru";
"src.core.config" -> "os";
"src.core.config" -> "pandas";
"src.core.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"src.core.config" -> "src.utils.path";
"src.core.io.mariadb" -> "loguru";
"src.core.io.mariadb" -> "mariadb";
"src.core.io.mariadb" -> "pandas";
"src.core.io.mariadb" -> "src.core.config";
"src.core.io.mariadb" -> "src.core.meta";
"src.core.io.mariadb" -> "src.core.process.manager";
"src.core.io.mariadb" -> "src.utils.io";
"src.core.io.mariadb" -> "sys";
"src.core.meta" -> "enum";
"src.core.process.manager" -> "pandas";
"src.core.process.manager" -> "src.core.config";
"src.core.process.manager" -> "src.core.meta";
"src.utils.io" -> "csv";
"src.utils.io" -> "json";
"src.utils.io" -> "loguru";
"src.utils.io" -> "os";
"src.utils.io" -> "pathlib";
"src.utils.io" -> "requests";
"src.utils.io" -> "socket";
"src.utils.io" -> "sys";
"src.utils.io" -> "time";
"src.utils.io" -> "urllib3";
"src.utils.path" -> "loguru";
"src.utils.path" -> "os";
"src.utils.path" -> "pathlib";
"src.utils.path" -> "sys";
"src.visuals.gui" -> "src.visuals.windows.main_window";
"src.visuals.ui.generated.ui_profiles" -> "PySide6";
"src.visuals.windows.main_window" -> "src.visuals.windows.settings";
"src.visuals.windows.profile_dialog" -> "PySide6";
"src.visuals.windows.profile_dialog" -> "__future__";
"src.visuals.windows.profile_dialog" -> "loguru";
"src.visuals.windows.profile_dialog" -> "src.core.config";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.utils.io";
"src.visuals.windows.profile_dialog" -> "src.visuals.ui.generated.ui_profiles";
"src.visuals.windows.profile_dialog" -> "time";
"src.visuals.windows.settings" -> "src.visuals.windows.profile_dialog";
}](../_images/graphviz-4a0dd49d567a19637898ccdcc7ab60615182d0d3.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.config" -> "enum";
"src.core.config" -> "loguru";
"src.core.config" -> "os";
"src.core.config" -> "pandas";
"src.core.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"src.core.config" -> "src.utils.path";
"src.core.io.mariadb" -> "loguru";
"src.core.io.mariadb" -> "mariadb";
"src.core.io.mariadb" -> "pandas";
"src.core.io.mariadb" -> "src.core.config";
"src.core.io.mariadb" -> "src.core.meta";
"src.core.io.mariadb" -> "src.core.process.manager";
"src.core.io.mariadb" -> "src.utils.io";
"src.core.io.mariadb" -> "sys";
"src.core.meta" -> "enum";
"src.core.process.manager" -> "pandas";
"src.core.process.manager" -> "src.core.config";
"src.core.process.manager" -> "src.core.meta";
"src.main" -> "src.visuals.gui";
"src.utils.io" -> "csv";
"src.utils.io" -> "json";
"src.utils.io" -> "loguru";
"src.utils.io" -> "os";
"src.utils.io" -> "pathlib";
"src.utils.io" -> "requests";
"src.utils.io" -> "socket";
"src.utils.io" -> "sys";
"src.utils.io" -> "time";
"src.utils.io" -> "urllib3";
"src.utils.path" -> "loguru";
"src.utils.path" -> "os";
"src.utils.path" -> "pathlib";
"src.utils.path" -> "sys";
"src.visuals.gui" -> "src.visuals.windows.main_window";
"src.visuals.ui.generated.ui_profiles" -> "PySide6";
"src.visuals.windows.main_window" -> "src.visuals.windows.settings";
"src.visuals.windows.profile_dialog" -> "PySide6";
"src.visuals.windows.profile_dialog" -> "__future__";
"src.visuals.windows.profile_dialog" -> "loguru";
"src.visuals.windows.profile_dialog" -> "src.core.config";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.utils.io";
"src.visuals.windows.profile_dialog" -> "src.visuals.ui.generated.ui_profiles";
"src.visuals.windows.profile_dialog" -> "time";
"src.visuals.windows.settings" -> "src.visuals.windows.profile_dialog";
}](../_images/graphviz-444dcf0995b06ee196365d2a652d8fd2296dce1e.png)