37 lines
1.0 KiB
Python
Executable File
37 lines
1.0 KiB
Python
Executable File
from PyQt5 import QtCore, QtGui, QtWidgets
|
|
from LoginTemplate2 import Ui_LoginTemplate
|
|
from Mainview2 import Ui_PyOnePass
|
|
import Mainview2
|
|
|
|
import sys
|
|
class myUi(Mainview2.Ui_PyOnePass):
|
|
|
|
def addTemplateWidget(self):
|
|
# *https://stackoverflow.com/questions/36654225/pyqt5-add-custom-qwidget-to-qlayout
|
|
# https://stackoverflow.com/questions/8651742/dynamically-adding-and-removing-widgets-in-pyqt
|
|
# *https://stackoverflow.com/questions/46637836/pyqt5-updated-widget-is-not-added-to-the-layout-though-the-widget-is-updated
|
|
|
|
LoginTemplate = QtWidgets.QWidget()
|
|
self.ui = Ui_LoginTemplate()
|
|
self.ui.setupUi(LoginTemplate)
|
|
|
|
# add Template-Widget
|
|
self.horizontalLayout.addWidget(LoginTemplate)
|
|
|
|
# filling widgets:
|
|
self.ui.tbUsrName.setText('Username')
|
|
|
|
|
|
|
|
|
|
app = QtWidgets.QApplication(sys.argv)
|
|
popMainWin = QtWidgets.QMainWindow()
|
|
ui = myUi()
|
|
|
|
ui.eerrtt()
|
|
|
|
ui.setupUi(ui)
|
|
ui.addTemplateWidget()
|
|
ui.show()
|
|
sys.exit(app.exec_())
|