Add initial GUI program

This commit is contained in:
Andrew Mulbrook 2026-03-22 22:26:14 -05:00
parent 22a9c68611
commit 8d531b3304
3 changed files with 77 additions and 0 deletions

23
trovedb/qgui/qtrove.py Normal file
View file

@ -0,0 +1,23 @@
#!/usr/bin/env python3
"""PySide6 GUI for Trove"""
import sys
from PySide6.QtWidgets import (
QApplication,
)
from .main_window import TroveMainWindow
def main():
app = QApplication(sys.argv)
# Respect system theme on KDE
app.setStyle("Fusion")
window = TroveMainWindow()
window.show()
sys.exit(app.exec())
if __name__ == '__main__':
main()