This commit is contained in:
Christopher T. Johnson
2024-03-11 17:07:01 -04:00
parent 7f01c8d040
commit fcab102635
6 changed files with 33 additions and 15 deletions

View File

@@ -1,5 +1,5 @@
from .utils import query_error
from .books import Book
from .person import PersonDialog
from .read import ReadDialog
from .session import SessionDialog
from .utils import query_error

View File

@@ -1,4 +1,3 @@
import xml.dom.minidom
from typing import Dict, List, cast

View File

@@ -10,12 +10,13 @@ from io import StringIO
from typing import Any, List
import css_inline
from lib import query_error
from PyQt6.QtCore import QResource, Qt, QUrl, pyqtSlot
from PyQt6.QtGui import QStandardItem, QStandardItemModel
from PyQt6.QtMultimedia import QMediaDevices, QSoundEffect
from PyQt6.QtSql import QSqlQuery, QSqlQueryModel
from PyQt6.QtWidgets import QDialog, QDialogButtonBox
from lib import query_error
from ui.PersonDialog import Ui_PersonDialog

View File

@@ -2,17 +2,25 @@ import json
from typing import Any, Dict, List, Optional, cast
import requests
from lib import query_error
from PyQt6.QtCore import QPoint, QResource, Qt, QTimer, pyqtSignal, pyqtSlot
from PyQt6.QtGui import (QBrush, QColor, QKeyEvent, QPainter, QPainterPath,
QPaintEvent, QTextCharFormat, QTextCursor)
from PyQt6.QtGui import (
QBrush,
QColor,
QKeyEvent,
QPainter,
QPainterPath,
QPaintEvent,
QTextCharFormat,
QTextCursor,
)
from PyQt6.QtSql import QSqlQuery
from PyQt6.QtWidgets import QDialog, QTextEdit, QWidget
from ui.ReadDialog import Ui_ReadDialog
from lib import query_error
from lib.preferences import Preferences
from lib.session import SessionDialog
from lib.sounds import SoundOff
from ui.ReadDialog import Ui_ReadDialog
class ReadDialog(QDialog, Ui_ReadDialog):

View File

@@ -1,12 +1,18 @@
from datetime import datetime, timedelta
from typing import cast
from lib import query_error
from PyQt6.QtCore import QModelIndex, Qt, QTimer, pyqtSlot
from PyQt6.QtGui import (QStandardItem, QStandardItemModel, QTextBlockFormat,
QTextCursor, QTextDocument)
from PyQt6.QtGui import (
QStandardItem,
QStandardItemModel,
QTextBlockFormat,
QTextCursor,
QTextDocument,
)
from PyQt6.QtSql import QSqlQuery
from PyQt6.QtWidgets import QDialog, QMessageBox
from lib import query_error
from ui.SessionDialog import Ui_SessionDialog

14
main.py
View File

@@ -11,15 +11,19 @@ import re
import sys
from typing import Optional
from PyQt6.QtCore import (QCoreApplication, QEvent, QModelIndex, QResource,
pyqtSignal, pyqtSlot)
from PyQt6.QtCore import (
QCoreApplication,
QEvent,
QModelIndex,
QResource,
pyqtSignal,
pyqtSlot,
)
from PyQt6.QtSql import QSqlDatabase, QSqlQuery, QSqlQueryModel
from PyQt6.QtWidgets import QApplication, QFileDialog, QMainWindow
from lib import Book, PersonDialog, ReadDialog, SessionDialog, query_error
from lib.preferences import Preferences
from lib import PersonDialog, Book, SessionDialog, ReadDialog, query_error
from ui.MainWindow import Ui_MainWindow
translate = QCoreApplication.translate