Lint
This commit is contained in:
		
							
								
								
									
										20
									
								
								lib/utils.py
									
									
									
									
									
								
							
							
						
						
									
										20
									
								
								lib/utils.py
									
									
									
									
									
								
							| @@ -1,6 +1,13 @@ | ||||
| from typing import NoReturn, cast | ||||
|  | ||||
| from PySide6.QtCore import QByteArray, QCoreApplication, QObject, QRect, QSettings, Signal | ||||
| from PySide6.QtCore import ( | ||||
|     QByteArray, | ||||
|     QCoreApplication, | ||||
|     QObject, | ||||
|     QRect, | ||||
|     QSettings, | ||||
|     Signal, | ||||
| ) | ||||
| from PySide6.QtGui import QColor, QFont | ||||
| from PySide6.QtSql import QSqlQuery | ||||
| from PySide6.QtWidgets import QStyleOptionViewItem, QWidget | ||||
| @@ -29,23 +36,26 @@ class QStyleOptionViewItemInit(QStyleOptionViewItem): | ||||
|     font: QFont | ||||
|     text: str | ||||
|  | ||||
| def openSettings(group:str|None = None) -> QSettings: | ||||
|  | ||||
| def openSettings(group: str | None = None) -> QSettings: | ||||
|     settings = QSettings("Troglodite Services", "SCOTUS Watch") | ||||
|     if group is not None: | ||||
|         settings.beginGroup(group) | ||||
|     return settings | ||||
|  | ||||
| def readGeometry(widget:QWidget) -> None: | ||||
|  | ||||
| def readGeometry(widget: QWidget) -> None: | ||||
|     settings = openSettings(widget.objectName()) | ||||
|     geometry = settings.value('geometry', QByteArray()) | ||||
|     geometry = settings.value("geometry", QByteArray()) | ||||
|     assert isinstance(geometry, QByteArray) | ||||
|     if not geometry.isEmpty(): | ||||
|         widget.restoreGeometry(geometry) | ||||
|     settings.endGroup() | ||||
|     return | ||||
|  | ||||
|  | ||||
| def writeGeometry(widget: QWidget) -> None: | ||||
|     settings = openSettings(widget.objectName()) | ||||
|     settings.setValue('geometry', widget.saveGeometry()) | ||||
|     settings.setValue("geometry", widget.saveGeometry()) | ||||
|     settings.endGroup() | ||||
|     return | ||||
|   | ||||
		Reference in New Issue
	
	Block a user