48 lines
1.3 KiB
Python
48 lines
1.3 KiB
Python
#import tkinter as tk
|
|
import sys
|
|
import os
|
|
from PyQt5 import QtCore
|
|
from PyQt5.QtWidgets import QApplication, QWidget, QLabel, QMainWindow, QGridLayout, QMenu, QFileDialog, QAction
|
|
from PyQt5.QtGui import QIcon, QPixmap
|
|
|
|
|
|
def main():
|
|
app = QApplication(sys.argv)
|
|
|
|
#w = QWidget()
|
|
w = QMainWindow()
|
|
w.setGeometry(0, 0, 600, 400)
|
|
w.setWindowTitle('VisionScore')
|
|
scriptDir = os.path.dirname(os.path.realpath(__file__))
|
|
w.setWindowIcon(QIcon(scriptDir + os.path.sep + 'static/v_logo.jpg'))
|
|
|
|
'''
|
|
label = QLabel()
|
|
pixmap = QPixmap(scriptDir + os.path.sep + 'static/visionscore_logo.jpg')
|
|
label.setPixmap(pixmap)
|
|
label.resize(pixmap.width(), pixmap.height())
|
|
label.setAlignment(QtCore.Qt.AlignTop)
|
|
w.setCentralWidget(label)
|
|
'''
|
|
# Toolbar
|
|
menuBar = w.menuBar()
|
|
homeMenu = QMenu("&Home", w)
|
|
menuBar.addMenu(homeMenu)
|
|
homeMenu.addAction("Load new file")
|
|
|
|
# Exit app
|
|
exitAct = QAction('&Exit', w)
|
|
exitAct.setShortcut('Ctrl+Q')
|
|
exitAct.setStatusTip('Exit')
|
|
exitAct.triggered.connect(app.quit)
|
|
homeMenu.addAction(exitAct)
|
|
|
|
|
|
historyMenu = menuBar.addMenu("&History")
|
|
helpMenu = menuBar.addMenu("&Help")
|
|
|
|
w.show()
|
|
sys.exit(app.exec_())
|
|
|
|
if __name__ == '__main__':
|
|
main() |