Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # -*- coding: utf-8 -*-
- #############################
- import sys, os
- import hashlib
- # from conexion import *
- from principal import *
- # import qdarkstyle
- ###############
- from PyQt5.QtCore import *
- from PyQt5.QtGui import *
- from PyQt5.QtWidgets import *
- from pony.orm import *
- from modelo import *
- class Inicio(QWidget):
- def __init__(self):
- super(Inicio, self).__init__()
- self.setWindowTitle('Ingreso al sistema !!!')
- self.setWindowFlags(Qt.FramelessWindowHint)
- # self.setStyleSheet(qdarkstyle.load_stylesheet_pyqt5())
- self.resize(550, 300)
- self.setFixedSize(550, 300)
- ################################################################
- self.grib = QHBoxLayout()
- self.grup = QGroupBox(self)
- self.grup.setTitle('Ingresando a Sinergia')
- self.grup.setAlignment(Qt.AlignCenter)
- # *****************************************************************
- self.grib.addWidget(self.grup)
- self.setLayout(self.grib)
- ##################################################################
- #Textos o labels
- self.txt = QLabel(self.grup)
- self.txt.setGeometry(QRect(18, 20, 131, 31))
- self.txt.setAlignment(Qt.AlignCenter)
- self.txt.setText('')
- self.txtc = QLabel(self.grup)
- self.txtc.setGeometry(QRect(18, 80, 131, 31))
- self.txtc.setAlignment(Qt.AlignCenter)
- self.txtc.setText('Usuario o Correo:')
- self.con = QLabel(self.grup)
- self.con.setGeometry(QRect(18, 120, 131, 31))
- self.con.setAlignment(Qt.AlignCenter)
- self.con.setText('Contraseña:')
- #**************************************************************
- #Entradas o lineEdits
- self.txa = QLineEdit(self.grup)
- self.txa.setGeometry(QRect(140, 79, 270, 31))
- self.txa.setObjectName("txa")
- self.txa.setPlaceholderText('Escribe aqui tu correo')
- self.txb = QLineEdit(self.grup)
- self.txb.setGeometry(QRect(140, 124, 270, 31))
- self.txb.setObjectName("txa")
- self.txb.setPlaceholderText('Escribe aqui tu contraseña')
- #************************************************************
- #Botones
- self.btn = QPushButton(self.grup)
- self.btn.setGeometry(QRect(140, 190, 120, 41))
- self.btn.setObjectName("btn")
- self.btn.setCursor(Qt.OpenHandCursor)
- self.btn.setText('Entrar')
- self.btna = QPushButton(self.grup)
- self.btna.setGeometry(QRect(290, 190, 120, 41))
- self.btna.setObjectName("btn")
- self.btna.setCursor(Qt.OpenHandCursor)
- self.btna.setText('Salir')
- self.btnb = QPushButton(self.grup)
- self.btnb.setGeometry(QRect(410, 20, 13, 31))
- self.btnb.setObjectName("btn")
- self.btnb.setCursor(Qt.OpenHandCursor)
- self.btnb.setStyleSheet('border: none;')
- self.btnb.setText('_')
- self.btnc = QPushButton(self.grup)
- self.btnc.setGeometry(QRect(460, 20, 13, 31))
- self.btnc.setObjectName("btn")
- self.btnc.setCursor(Qt.OpenHandCursor)
- self.btnc.setStyleSheet('border: none;')
- self.btnc.setText('X')
- self.btnc.clicked.connect(sys.exit)
- self.btna.clicked.connect(sys.exit)
- self.btnb.clicked.connect(self.min)
- self.btn.clicked.connect(self.entrar)
- ################################################################
- def mouseMoveEvent(self, event):
- if event.buttons() == Qt.LeftButton:
- self.move(self.pos() + event.globalPos() - self.dragPos)
- self.dragPos = event.globalPos()
- event.accept()
- ####################################################
- def mousePressEvent(self, event):
- if event.buttons() == Qt.LeftButton:
- self.dragPos = event.globalPos()
- event.accept()
- #****************************************************************
- def min(self):
- self.setWindowState(Qt.WindowMinimized)
- ####################################################
- #¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
- def entrar(self):
- # intento imprimir los valores de la tabla y despues hacer la comprobacion
- #pero ovbiamente no pude
- with db_session:
- a = select('* from Usuarios')
- print(a)
- #(((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))
- #%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- if __name__ == '__main__':
- app = QApplication(sys.argv)
- ap = Inicio()
- ap.show()
- sys.exit(app.exec_())
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement