- Katılım
- 7 Mart 2020
- Mesajlar
- 2.359
- Çözümler
- 12
Herkese merhaba okul projem için e-okul sistemi yapmaya çalışıyorum.
Ana sayfam bir login sayfası olacak (login kodlarını yazdım ancak burada yok ornek amaçlı butona basma ile yaptım.)
Sorunum butona basıldıktan sonra S2(yeni sayfa)nın açılması gerekirken python durduruldu hatası alıyorum. Konsolda da bu yazıyor:
Process finished with exit code -1073740791 (0xc0000409)
Lütfen çözümü bilen yardım etsin dediğim gibi proje çok önemli 2-3 gündür çözemedim bu sorunu.
Kodlar aşağıda:
Ana sayfam bir login sayfası olacak (login kodlarını yazdım ancak burada yok ornek amaçlı butona basma ile yaptım.)
Sorunum butona basıldıktan sonra S2(yeni sayfa)nın açılması gerekirken python durduruldu hatası alıyorum. Konsolda da bu yazıyor:
Process finished with exit code -1073740791 (0xc0000409)
Lütfen çözümü bilen yardım etsin dediğim gibi proje çok önemli 2-3 gündür çözemedim bu sorunu.
Kodlar aşağıda:
Python:
from PyQt5 import QtCore, QtGui, QtWidgets.
from s2 import *
class Ui_MainWindow(object):
def ok(self):
self.windoww = QtWidgets.QMainWindow()
self.ui = Ui_MainWindow2.
self.ui.setup(self.windoww)
self.windoww.show()
def setupUi(self, MainWindow):
MainWindow.setObjectName("MainWindow")
MainWindow.resize(281, 398)
self.centralwidget = QtWidgets.QWidget(MainWindow)
self.centralwidget.setObjectName("centralwidget")
self.pushButton = QtWidgets.QPushButton(self.centralwidget)
self.pushButton.setGeometry(QtCore.QRect(20, 220, 231, 23))
self.pushButton.setObjectName("pushButton")
self.pushButton.clicked.connect(self.ok)
self.label_3 = QtWidgets.QLabel(self.centralwidget)
self.label_3.setGeometry(QtCore.QRect(100, 90, 81, 31))
font = QtGui.QFont()
font.setFamily("Tw Cen MT Condensed Extra Bold")
font.setPointSize(24)
font.setBold(False)
font.setWeight(50)
self.label_3.setFont(font)
self.label_3.setObjectName("label_3")
self.widget = QtWidgets.QWidget(self.centralwidget)
self.widget.setGeometry(QtCore.QRect(20, 160, 71, 51))
self.widget.setObjectName("widget")
self.verticalLayout = QtWidgets.QVBoxLayout(self.widget)
self.verticalLayout.setContentsMargins(0, 0, 0, 0)
self.verticalLayout.setObjectName("verticalLayout")
self.label = QtWidgets.QLabel(self.widget)
font = QtGui.QFont()
font.setBold(True)
font.setWeight(75)
self.label.setFont(font)
self.label.setObjectName("label")
self.verticalLayout.addWidget(self.label)
self.label_2 = QtWidgets.QLabel(self.widget)
font = QtGui.QFont()
font.setBold(True)
font.setWeight(75)
self.label_2.setFont(font)
self.label_2.setObjectName("label_2")
self.verticalLayout.addWidget(self.label_2)
self.widget1 = QtWidgets.QWidget(self.centralwidget)
self.widget1.setGeometry(QtCore.QRect(100, 160, 151, 48))
self.widget1.setObjectName("widget1")
self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.widget1)
self.verticalLayout_2.setContentsMargins(0, 0, 0, 0)
self.verticalLayout_2.setObjectName("verticalLayout_2")
self.lineEdit = QtWidgets.QLineEdit(self.widget1)
self.lineEdit.setObjectName("lineEdit")
self.verticalLayout_2.addWidget(self.lineEdit)
self.lineEdit_2 = QtWidgets.QLineEdit(self.widget1)
self.lineEdit_2.setObjectName("lineEdit_2")
self.verticalLayout_2.addWidget(self.lineEdit_2)
self.widget2 = QtWidgets.QWidget(self.centralwidget)
self.widget2.setGeometry(QtCore.QRect(40, 130, 189, 19))
self.widget2.setObjectName("widget2")
self.horizontalLayout = QtWidgets.QHBoxLayout(self.widget2)
self.horizontalLayout.setContentsMargins(0, 0, 0, 0)
self.horizontalLayout.setObjectName("horizontalLayout")
self.radioButton = QtWidgets.QRadioButton(self.widget2)
self.radioButton.setObjectName("radioButton")
self.horizontalLayout.addWidget(self.radioButton)
self.radioButton_2 = QtWidgets.QRadioButton(self.widget2)
self.radioButton_2.setObjectName("radioButton_2")
self.horizontalLayout.addWidget(self.radioButton_2)
MainWindow.setCentralWidget(self.centralwidget)
self.menubar = QtWidgets.QMenuBar(MainWindow)
self.menubar.setGeometry(QtCore.QRect(0, 0, 281, 21))
self.menubar.setObjectName("menubar")
MainWindow.setMenuBar(self.menubar)
self.statusbar = QtWidgets.QStatusBar(MainWindow)
self.statusbar.setObjectName("statusbar")
MainWindow.setStatusBar(self.statusbar)
self.retranslateUi(MainWindow)
QtCore.QMetaObject.connectSlotsByName(MainWindow)
def retranslateUi(self, MainWindow):
_translate = QtCore.QCoreApplication.translate.
MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow"))
self.pushButton.setText(_translate("MainWindow", "Giriş"))
self.label_3.setText(_translate("MainWindow", "e-Okul"))
self.label.setText(_translate("MainWindow", "Kullanıcı Adı"))
self.label_2.setText(_translate("MainWindow", "Şifre"))
self.radioButton.setText(_translate("MainWindow", "Öğretmen Girişi"))
self.radioButton_2.setText(_translate("MainWindow", "Öğrenci Girişi"))
if __name__ == "__main__":
import sys.
app = QtWidgets.QApplication(sys.argv)
MainWindow = QtWidgets.QMainWindow()
ui = Ui_MainWindow()
ui.setupUi(MainWindow)
MainWindow.show()
sys.exit(app.exec_())
Python:
from PyQt5 import QtCore, QtGui, QtWidgets.
class Ui_MainWindow2(object):
def setup(self, MainWindow2):
MainWindow2.setObjectName("MainWindow2")
MainWindow2.resize(281, 398)
self.centralwidget = QtWidgets.QWidget(MainWindow2)
self.centralwidget.setObjectName("centralwidget")
self.yazi2 = QtWidgets.QLabel(self.centralwidget)
self.yazi2.setGeometry(QtCore.QRect(100, 90, 81, 31))
font = QtGui.QFont()
font.setFamily("Tw Cen MT Condensed Extra Bold")
font.setPointSize(24)
font.setBold(False)
font.setWeight(50)
self.yazi2.setFont(font)
self.yazi2.setObjectName("yazi2")
self.yazi1 = QtWidgets.QLabel(self.centralwidget)
self.yazi1.setGeometry(QtCore.QRect(90, 120, 101, 21))
font = QtGui.QFont()
font.setPointSize(10)
font.setBold(False)
font.setWeight(50)
self.yazi1.setFont(font)
self.yazi1.setObjectName("yazi1")
self.widget = QtWidgets.QWidget(self.centralwidget)
self.widget.setGeometry(QtCore.QRect(70, 160, 141, 83))
self.widget.setObjectName("widget")
self.verticalLayout = QtWidgets.QVBoxLayout(self.widget)
self.verticalLayout.setContentsMargins(0, 0, 0, 0)
self.verticalLayout.setObjectName("verticalLayout")
self.ntlrbtn = QtWidgets.QPushButton(self.widget)
self.ntlrbtn.setObjectName("ntlrbtn")
self.verticalLayout.addWidget(self.ntlrbtn)
self.dvmszlkbtn = QtWidgets.QPushButton(self.widget)
self.dvmszlkbtn.setObjectName("dvmszlkbtn")
self.verticalLayout.addWidget(self.dvmszlkbtn)
self.cksbtn = QtWidgets.QPushButton(self.widget)
self.cksbtn.setObjectName("cksbtn")
self.verticalLayout.addWidget(self.cksbtn)
self.ogrenci_name = QtWidgets.QLabel(self.centralwidget)
self.ogrenci_name.setGeometry(QtCore.QRect(210, 340, 61, 20))
self.ogrenci_name.setObjectName("ogrenci_name")
MainWindow2.setCentralWidget(self.centralwidget)
self.menubar = QtWidgets.QMenuBar(MainWindow2)
self.menubar.setGeometry(QtCore.QRect(0, 0, 281, 21))
self.menubar.setObjectName("menubar")
MainWindow2.setMenuBar(self.menubar)
self.statusbar = QtWidgets.QStatusBar(MainWindow2)
self.statusbar.setObjectName("statusbar")
MainWindow2.setStatusBar(self.statusbar)
self.retranslateUi(MainWindow2)
QtCore.QMetaObject.connectSlotsByName(MainWindow2)
def retranslateUi(self, MainWindow2):
_translate = QtCore.QCoreApplication.translate.
MainWindow2.setWindowTitle(_translate("MainWindow2", "MainWindow"))
self.yazi2.setText(_translate("MainWindow2", "e-Okul"))
self.yazi1.setText(_translate("MainWindow2", "Öğrenci Sekmesi"))
self.ntlrbtn.setText(_translate("MainWindow2", "Notlar"))
self.dvmszlkbtn.setText(_translate("MainWindow2", "Devamsızlık"))
self.cksbtn.setText(_translate("MainWindow2", "Çıkış Yap"))
self.ogrenci_name.setText(_translate("MainWindow2", " "))
if __name__ == "__main__":
import sys.
app = QtWidgets.QApplication(sys.argv)
MainWindow2 = QtWidgets.QMainWindow()
ui = Ui_MainWindow2()
ui.setup(MainWindow2)
MainWindow2.show()
sys.exit(app.exec_())
Son düzenleyen: Moderatör: