Preferences, singletons

Create a Preference dialog for fonts and audio output devices

Turn Preferences and SoundOff into singletons.  No matter how many times
you request a new one, the same instance is returned.

Stop using singals on the parent() to access other instances, such as
sound and Preferences.
This commit is contained in:
Christopher T. Johnson
2023-12-22 10:54:27 -05:00
parent c0482b519c
commit 0adf1d6e44
12 changed files with 325 additions and 31 deletions

View File

@@ -114,7 +114,7 @@ class SessionDialog(QDialog, Ui_Dialog):
query = QSqlQuery()
query.prepare(
"UPDATE sessions "
"SET start=:start , SET stop=:stop, SET notes=:notes "
"SET start=:start, stop=:stop, notes=:notes "
"WHERE sesion_id = :session_id"
)
query.bindValue(":session_id", self.session_id)