About: Update about window and add VERSION file.

This commit is contained in:
Pierre-Antoine Rouby committed 2023-07-28 09:59:26 +02:00
1 parent 21209fdb79
commit a22a760610
10 files changed
+131 -32

No files matched your search

+20
View File
@@ -1,8 +1,28 @@
# -*- coding: utf-8 -*-
import os
import logging
from View.ASubWindow import ASubWindow
logger = logging.getLogger()
class AboutWindow(ASubWindow):
def __init__(self, title="About", parent=None):
super(AboutWindow, self).__init__(name=title, ui="about", parent=parent)
self.ui.setWindowTitle(title)
with open(
os.path.abspath(
os.path.join(
os.path.dirname(__file__),
"..", "..", "VERSION"
)
), "r"
) as f:
version = f.readline()
logger.info(version)
label = self.get_label_text("label_version")
label = label.replace("@version", version.strip())
self.set_label_text("label_version", label)