25 lines
518 B
Python
25 lines
518 B
Python
from __future__ import annotations
|
|
|
|
import sys
|
|
|
|
from PySide6.QtGui import QIcon
|
|
from PySide6.QtWidgets import QApplication
|
|
|
|
from .ui import MainWindow
|
|
|
|
|
|
def main() -> int:
|
|
app = QApplication(sys.argv)
|
|
app.setApplicationName("LibreNet Scanner")
|
|
app.setOrganizationName("LibreNet")
|
|
icon = QIcon.fromTheme("network-wired")
|
|
if not icon.isNull():
|
|
app.setWindowIcon(icon)
|
|
window = MainWindow()
|
|
window.show()
|
|
return app.exec()
|
|
|
|
|
|
if __name__ == "__main__":
|
|
raise SystemExit(main())
|