Aggiunto nuovo main per lancio gui e versione compilata interfacce
This commit is contained in:
138
bananaSPLIT/UserInterface/guis.py
Normal file
138
bananaSPLIT/UserInterface/guis.py
Normal file
@@ -0,0 +1,138 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
# Form implementation generated from reading ui file 'mainwindow.ui'
|
||||
#
|
||||
# Created by: PyQt5 UI code generator 5.12.1
|
||||
#
|
||||
# WARNING! All changes made in this file will be lost!
|
||||
|
||||
from PyQt5 import QtCore, QtGui, QtWidgets
|
||||
|
||||
|
||||
class Ui_win_main(object):
|
||||
def setupUi(self, win_main):
|
||||
win_main.setObjectName("win_main")
|
||||
win_main.setEnabled(True)
|
||||
win_main.resize(653, 517)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(win_main.sizePolicy().hasHeightForWidth())
|
||||
win_main.setSizePolicy(sizePolicy)
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("MS Shell Dlg 2")
|
||||
font.setPointSize(10)
|
||||
win_main.setFont(font)
|
||||
win_main.setFocusPolicy(QtCore.Qt.NoFocus)
|
||||
self.centralwidget = QtWidgets.QWidget(win_main)
|
||||
self.centralwidget.setObjectName("centralwidget")
|
||||
self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.centralwidget)
|
||||
self.verticalLayout_3.setObjectName("verticalLayout_3")
|
||||
self.wgt_main = QtWidgets.QWidget(self.centralwidget)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.MinimumExpanding)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.wgt_main.sizePolicy().hasHeightForWidth())
|
||||
self.wgt_main.setSizePolicy(sizePolicy)
|
||||
self.wgt_main.setObjectName("wgt_main")
|
||||
self.gridLayout = QtWidgets.QGridLayout(self.wgt_main)
|
||||
self.gridLayout.setObjectName("gridLayout")
|
||||
spacerItem = QtWidgets.QSpacerItem(404, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
|
||||
self.gridLayout.addItem(spacerItem, 0, 2, 1, 1)
|
||||
self.verticalLayout_2 = QtWidgets.QVBoxLayout()
|
||||
self.verticalLayout_2.setObjectName("verticalLayout_2")
|
||||
self.btn_cartellasorg = QtWidgets.QPushButton(self.wgt_main)
|
||||
self.btn_cartellasorg.setObjectName("btn_cartellasorg")
|
||||
self.verticalLayout_2.addWidget(self.btn_cartellasorg)
|
||||
self.btn_cartelladest = QtWidgets.QPushButton(self.wgt_main)
|
||||
self.btn_cartelladest.setObjectName("btn_cartelladest")
|
||||
self.verticalLayout_2.addWidget(self.btn_cartelladest)
|
||||
self.gridLayout.addLayout(self.verticalLayout_2, 0, 1, 1, 1)
|
||||
self.horizontalLayout_2 = QtWidgets.QHBoxLayout()
|
||||
self.horizontalLayout_2.setObjectName("horizontalLayout_2")
|
||||
self.chk_predefinita = QtWidgets.QCheckBox(self.wgt_main)
|
||||
self.chk_predefinita.setObjectName("chk_predefinita")
|
||||
self.horizontalLayout_2.addWidget(self.chk_predefinita)
|
||||
self.btn_avanti = QtWidgets.QPushButton(self.wgt_main)
|
||||
self.btn_avanti.setMinimumSize(QtCore.QSize(79, 0))
|
||||
self.btn_avanti.setMaximumSize(QtCore.QSize(79, 16777215))
|
||||
self.btn_avanti.setObjectName("btn_avanti")
|
||||
self.horizontalLayout_2.addWidget(self.btn_avanti)
|
||||
self.gridLayout.addLayout(self.horizontalLayout_2, 1, 0, 1, 3)
|
||||
self.verticalLayout = QtWidgets.QVBoxLayout()
|
||||
self.verticalLayout.setObjectName("verticalLayout")
|
||||
self.lbl_cartellasorg = QtWidgets.QLabel(self.wgt_main)
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(10)
|
||||
self.lbl_cartellasorg.setFont(font)
|
||||
self.lbl_cartellasorg.setObjectName("lbl_cartellasorg")
|
||||
self.verticalLayout.addWidget(self.lbl_cartellasorg)
|
||||
self.lbl_cartelladest = QtWidgets.QLabel(self.wgt_main)
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(10)
|
||||
self.lbl_cartelladest.setFont(font)
|
||||
self.lbl_cartelladest.setObjectName("lbl_cartelladest")
|
||||
self.verticalLayout.addWidget(self.lbl_cartelladest)
|
||||
self.gridLayout.addLayout(self.verticalLayout, 0, 0, 1, 1)
|
||||
self.btn_opzioni = QtWidgets.QPushButton(self.wgt_main)
|
||||
self.btn_opzioni.setObjectName("btn_opzioni")
|
||||
self.gridLayout.addWidget(self.btn_opzioni, 2, 2, 1, 1)
|
||||
self.verticalLayout_3.addWidget(self.wgt_main)
|
||||
self.line_2 = QtWidgets.QFrame(self.centralwidget)
|
||||
self.line_2.setFrameShape(QtWidgets.QFrame.HLine)
|
||||
self.line_2.setFrameShadow(QtWidgets.QFrame.Sunken)
|
||||
self.line_2.setObjectName("line_2")
|
||||
self.verticalLayout_3.addWidget(self.line_2)
|
||||
self.wgt_sub = QtWidgets.QWidget(self.centralwidget)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Minimum)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.wgt_sub.sizePolicy().hasHeightForWidth())
|
||||
self.wgt_sub.setSizePolicy(sizePolicy)
|
||||
self.wgt_sub.setMinimumSize(QtCore.QSize(0, 75))
|
||||
self.wgt_sub.setMaximumSize(QtCore.QSize(16777215, 500))
|
||||
self.wgt_sub.setObjectName("wgt_sub")
|
||||
self.verticalLayout_3.addWidget(self.wgt_sub)
|
||||
win_main.setCentralWidget(self.centralwidget)
|
||||
self.menubar = QtWidgets.QMenuBar(win_main)
|
||||
self.menubar.setGeometry(QtCore.QRect(0, 0, 653, 22))
|
||||
self.menubar.setObjectName("menubar")
|
||||
self.bar_file = QtWidgets.QMenu(self.menubar)
|
||||
self.bar_file.setObjectName("bar_file")
|
||||
self.bar_settings = QtWidgets.QMenu(self.menubar)
|
||||
self.bar_settings.setGeometry(QtCore.QRect(375, 101, 135, 50))
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.bar_settings.sizePolicy().hasHeightForWidth())
|
||||
self.bar_settings.setSizePolicy(sizePolicy)
|
||||
self.bar_settings.setAcceptDrops(False)
|
||||
self.bar_settings.setObjectName("bar_settings")
|
||||
win_main.setMenuBar(self.menubar)
|
||||
self.statusbar = QtWidgets.QStatusBar(win_main)
|
||||
self.statusbar.setObjectName("statusbar")
|
||||
win_main.setStatusBar(self.statusbar)
|
||||
self.toolBar = QtWidgets.QToolBar(win_main)
|
||||
self.toolBar.setObjectName("toolBar")
|
||||
win_main.addToolBar(QtCore.Qt.TopToolBarArea, self.toolBar)
|
||||
self.menubar.addAction(self.bar_file.menuAction())
|
||||
self.menubar.addAction(self.bar_settings.menuAction())
|
||||
|
||||
self.retranslateUi(win_main)
|
||||
QtCore.QMetaObject.connectSlotsByName(win_main)
|
||||
|
||||
def retranslateUi(self, win_main):
|
||||
_translate = QtCore.QCoreApplication.translate
|
||||
win_main.setWindowTitle(_translate("win_main", "bananaSPLIT"))
|
||||
self.btn_cartellasorg.setText(_translate("win_main", "..."))
|
||||
self.btn_cartelladest.setText(_translate("win_main", "..."))
|
||||
self.chk_predefinita.setText(_translate("win_main", "Rendi predefinite le cartelle"))
|
||||
self.btn_avanti.setText(_translate("win_main", "Avanti"))
|
||||
self.lbl_cartellasorg.setText(_translate("win_main", "Cartella sorgente"))
|
||||
self.lbl_cartelladest.setText(_translate("win_main", "Cartella destinazione"))
|
||||
self.btn_opzioni.setText(_translate("win_main", "Opzioni"))
|
||||
self.bar_file.setTitle(_translate("win_main", "File"))
|
||||
self.bar_settings.setTitle(_translate("win_main", "Settings"))
|
||||
self.toolBar.setWindowTitle(_translate("win_main", "toolBar"))
|
||||
|
||||
|
||||
29
bananaSPLIT/guimain.py
Normal file
29
bananaSPLIT/guimain.py
Normal file
@@ -0,0 +1,29 @@
|
||||
'''
|
||||
Created on 2 nov 2019
|
||||
|
||||
@author: Emanuele Trabattoni
|
||||
'''
|
||||
import sys
|
||||
import PyQt5.QtWidgets
|
||||
from bananaSPLIT.UserInterface.guis import Ui_win_main
|
||||
|
||||
class bananaMain(PyQt5.QtWidgets.QMainWindow):
|
||||
def __init__(self):
|
||||
PyQt5.QtWidgets.QMainWindow.__init__(self)
|
||||
self.ui = Ui_win_main()
|
||||
self.ui.setupUi(self)
|
||||
pass
|
||||
|
||||
#############################################################
|
||||
####################### MAIN ################################
|
||||
#############################################################
|
||||
|
||||
if __name__ == '__main__':
|
||||
app = PyQt5.QtWidgets.QApplication(sys.argv)
|
||||
window = bananaMain()
|
||||
window.resize(window.sizeHint().width(), window.size().height())
|
||||
window.show()
|
||||
rv = app.exec()
|
||||
print("ExitCode: {}".format(rv))
|
||||
sys.exit(rv)
|
||||
pass
|
||||
Reference in New Issue
Block a user