diff --git a/src/Makefile b/src/Makefile new file mode 100644 index 0000000..ec2b4ac --- /dev/null +++ b/src/Makefile @@ -0,0 +1,8 @@ +#!/usr/bin/make -f + +all: + pyuic5 main.ui -o aboutlubuntu_auto.py + pyrcc5 main.qrc -o main_rc.py + +clean: + rm -rvf *_auto.py main_rc.py __pycache__ diff --git a/src/main.py b/src/main.py index 0c0f302..5de8245 100755 --- a/src/main.py +++ b/src/main.py @@ -19,18 +19,17 @@ along with this program. If not, see . """ import sys -import PyQt5.QtCore -from PyQt5.QtWidgets import QApplication,QWidget -from PyQt5.uic import loadUi +from PyQt5.QtWidgets import QWidget, QApplication, QMainWindow +from aboutlubuntu_auto import Ui_MainWindow -class LubuntuAbout(QWidget): +class LubuntuAbout(QMainWindow, Ui_MainWindow): def __init__(self): - super(LubuntuAbout, self).__init__() - loadUi("main.ui", self) - self.setWindowTitle("About Lubuntu") + super().__init__() + self.ui = Ui_MainWindow() + self.ui.setupUi(self) if __name__ == "__main__": about = QApplication(sys.argv) - aboutwidget = LubuntuAbout() - aboutwidget.show() + aboutwindow = LubuntuAbout() + aboutwindow.show() sys.exit(about.exec_())