bu register .py dosyası
from PyQt5.QtWidgets import (QMessageBox,QApplication, QWidget, QToolTip, QPushButton,
QDesktopWidget, QWidget, QAction, qApp, QToolBar, QVBoxLayout,
QComboBox,QLabel,QLineEdit,QGridLayout,QMenuBar,QMenu,QStatusBar,
QTextEdit,QDialog,QFrame,QProgressBar
)
from PyQt5 import QtCore, QtWidgets, QtGui
from PyQt5.QtGui import QIcon,QFont,QPixmap,QPalette
from PyQt5.QtCore import QCoreApplication, Qt,QBasicTimer, QPoint
from login import*
import sys
class cssden(QWidget):
def __init__(self):
super().__init__()
self.mwidget = QWidget(self)
self.setWindowFlags(QtCore.Qt.FramelessWindowHint)
self.center()
self.setFixedSize(600,400)
self.setStyleSheet("background-color:rgb(35,35,35);")
#label1
self.label1 = QLabel("Code" , self)
self.label1.setFont(QFont('Firestarter' , 30))
self.label1.setGeometry(200,0,150,150)
self.label1.setAlignment(Qt.AlignTop)
self.label1.setStyleSheet("color:red")
#duelLabel
self.duelLabel = QLabel("Duel" , self)
self.duelLabel.setFont(QFont('Firestarter' , 30))
self.duelLabel.setGeometry(300,0,150,150)
self.duelLabel.setAlignment(Qt.AlignTop)
self.duelLabel.setStyleSheet("color:orange")
#closebox
self.closebox = QPushButton("X" , self)
self.closebox.setFlat(True)
self.closebox.setGeometry(550,0,50,30)
self.closebox.clicked.connect(self.closeboxEvent)
self.closebox.setStyleSheet("background-color:red;color:white;")
#minimizebox
self.minimizebox = QPushButton("_" , self)
self.minimizebox.setGeometry(500,0,50,30)
self.minimizebox.setFlat(True)
self.minimizebox.clicked.connect(self.minimizeboxEvent)
self.minimizebox.setStyleSheet("background-color:gray;color:white;")
#emaillabel
self.emaillabel = QLabel("Email" , self)
self.emaillabel.setGeometry(100,50,100,100)
self.emaillabel.setFont(QFont('Arial',18))
self.emaillabel.setStyleSheet('color:silver')
self.logonClicked = False
#emailtextbox
self.emailtext = QLineEdit(self)
self.emailtext.move(200,85)
self.emailtext.resize(300,30)
self.emailtext.setStyleSheet("border: 3px solid dimgray;border-style:outset;border-width:2px;border-radius:10px;color:silver")
#uslabel
self.username = QLabel("Username",self)
self.username.setFont(QFont('Arial' , 18))
self.username.setGeometry(55,120,120,85)
self.username.setStyleSheet("color:#BFBFBF;")
#ustextbox
self.ustextbox = QLineEdit(self)
self.ustextbox.move(200,150)
self.ustextbox.resize(300,30)
self.ustextbox.setStyleSheet("border: 3px solid dimgray;border-style:outset;border-width:2px;border-radius:10px;color:silver")
#passlabel
self.passlabel = QLabel("Password",self)
self.passlabel.setFont(QFont('Arial' , 18))
self.passlabel.setGeometry(55,190,120,85)
self.passlabel.setStyleSheet("color:#BFBFBF;")
#passtextbox
self.passtextbox = QLineEdit(self)
self.passtextbox.move(200,215)
self.passtextbox.resize(300,30)
self.passtextbox.setStyleSheet("border: 3px solid dimgray;border-style:outset;border-width:2px;border-radius:10px;color:silver")
#registerbutton
self.registerbutton = QPushButton("Register" , self)
self.registerbutton.setGeometry(250,280,100,30)
self.registerbutton.setStyleSheet("background-color:#757D75;border-style:outset;border-width:2px;border-radius:15px;padding:6px;border-color:#264348;")
self.registerbutton.clicked.connect(self.registerDB)
#logbutton
self.logbutton = QPushButton("L͟o͟g͟i͟n͟",self)
self.logbutton.setGeometry(270,320,50,20)
self.logbutton.setFlat(True)
self.logbutton.clicked.connect(self.logButtonClicked)
self.logbutton.setFont(QFont('Arial' , 8))
self.logbutton.setStyleSheet("background-color:gray;color:rgb(175,93,72)")
print("12")
self.oldPos = self.pos()
self.show()
#center
def center(self):
qr = self.frameGeometry()
cp = QDesktopWidget().availableGeometry().center()
qr.moveCenter(cp)
self.move(qr.topLeft())
def mousePressEvent(self, event):
self.oldPos = event.globalPos()
def mouseMoveEvent(self, event):
delta = QPoint (event.globalPos() - self.oldPos)
#print(delta)
self.move(self.x() + delta.x(), self.y() + delta.y())
self.oldPos = event.globalPos()
#closebox
def closeboxEvent(self):
app2 = QApplication(sys.argv)
app2.quit()
#minimizebutton
def minimizeboxEvent(self):
self.showMinimized()
def registerDB(self):
pass
def logButtonClicked(self):
self.ui = LoginForm()
self.hide()
self.ui.show()