Исправление xwicked, (текущая версия) :
from PyQt6 import QtWidgets, QtCore
import sys, os, ui_mainwindow, TAboutProgram_ui
app = QtWidgets.QApplication(sys.argv)
window = QtWidgets.QMainWindow()
uiMain = ui_mainwindow.Ui_MainWindow()
uiAbout = TAboutProgram_ui.Ui_TAboutProgram
uiMain.setupUi(window)
uiMain.pushButton.clicked.connect(QtWidgets.QApplication.instance().quit)
#def sExitProgram(self): QtWidgets.QApplication.instance().quit
selectedAction = app.sender()
uiMain.menubar.actionAt((QtCore.QPoint(selectedAction.objectName))).triggered.connect(QtWidgets.QApplication.instance().quit)
window.show()
sys.exit(app.exec())
Мне нужно до начала программы посвязывать все пункты меню со слотами. sender() и self, я так понимаю не могу использовать, так как это объекты вермени выполнения?
Исходная версия xwicked, :
from PyQt6 import QtWidgets, QtCore
import sys, os, ui_mainwindow, TAboutProgram_ui
app = QtWidgets.QApplication(sys.argv)
window = QtWidgets.QMainWindow()
uiMain = ui_mainwindow.Ui_MainWindow()
uiAbout = TAboutProgram_ui.Ui_TAboutProgram
uiMain.setupUi(window)
uiMain.pushButton.clicked.connect(QtWidgets.QApplication.instance().quit)
#def sExitProgram(self): QtWidgets.QApplication.instance().quit
selectedAction = app.sender()
uiMain.menubar.actionAt((QtCore.QPoint(selectedAction.objectName))).triggered.connect(QtWidgets.QApplication.instance().quit)
window.show()
sys.exit(app.exec())```
Мне нужно до начала программы посвязывать все пункты меню со слотами. sender() и self, я так понимаю не могу использовать, так как это объекты вермени выполнения?