An error occurred while loading the file. Please try again.
-
Pierre-Antoine Rouby authoreda22a7606
# -*- 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)