def __init__(self, direccion="", puerto=1234): self.server_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) self.server_socket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) self.server_socket.bind((direccion, puerto)) self.hist = Historial() self.usuarios = set()
def __init__(self, saldo, historial=None): assert saldo >= 0, Deposito.__ERROR_NEGATIVO self.__saldo = saldo if historial is None: self.__historial = Historial() self.__historial.anyadir_historial('inicial', saldo) else: self.__historial = historial assert self.saldo_actual() == saldo
def __init__(self, cliente, menu_inicial): super().__init__() self.cliente = cliente self.menu_inicial = menu_inicial self.lista_entidades = [] self.setupUi(self) self.ultima_pos = (0, 0) self.pushButton.clicked.connect(self.enviar_publicacion) self.widget_1 = QtGui.QWidget() self.widget_1.setFixedSize(369, 199) self.scrollArea.setWidget(self.widget_1) self.scrollArea.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAsNeeded) self.scrollArea.setHorizontalScrollBarPolicy( QtCore.Qt.ScrollBarAlwaysOff) self.scrollArea.setWidgetResizable(True) self.scrollArea.setEnabled(True) self.exceso_altura = 0 self.publicaciones = 0 self.scene = QtGui.QGraphicsScene() self.graphicsView.setScene(self.scene) self.x_rect = 390 self.y_rect = 50 self.w_rect = 369 self.h_rect = 239 self.scene.setSceneRect( QtCore.QRectF(self.x_rect, self.y_rect, self.w_rect, self.h_rect)) self.cursor = QtGui.QCursor() self.dashboard = DashboardPuntaje(self.cliente) self.grosor = 2 self.pen = QtGui.QPen() self.pen.setWidth(self.grosor) self.primer_punto_linea_recta = None self.segundo_punto_linea_recta = None self.primer_punto_linea_curva = None self.segundo_punto_linea_curva = None self.recibiendo_linea_recta_1 = False self.recibiendo_linea_recta_2 = False self.recibiendo_linea_curva_1 = False self.recibiendo_linea_curva_2 = False self.color = "0:0:0" self.lista_colores_usados = ["0:0:0", "255:0:0", "0:255:0", "0:0:255"] self.lista_rgb_1 = [0, 0, 255] self.lista_rgb_2 = [0, 255, 0] self.lista_rgb_3 = [255, 0, 0] self.lista_rgb_4 = [0, 0, 0] self.style_1 = "QPushButton {background-color: rgb(" + str( self.lista_rgb_1[0]) + "," + str(self.lista_rgb_1[1]) + "," + str( self.lista_rgb_1[2]) + ");}" self.style_2 = "QPushButton {background-color: rgb(" + str( self.lista_rgb_2[0]) + "," + str(self.lista_rgb_2[1]) + "," + str( self.lista_rgb_2[2]) + ");}" self.style_3 = "QPushButton {background-color: rgb(" + str( self.lista_rgb_3[0]) + "," + str(self.lista_rgb_3[1]) + "," + str( self.lista_rgb_3[2]) + ");}" self.style_4 = "QPushButton {background-color: rgb(" + str( self.lista_rgb_4[0]) + "," + str(self.lista_rgb_4[1]) + "," + str( self.lista_rgb_4[2]) + ");}" self.pushButton_10.setStyleSheet(self.style_1) self.pushButton_11.setStyleSheet(self.style_2) self.pushButton_12.setStyleSheet(self.style_3) self.pushButton_13.setStyleSheet(self.style_4) self.pushButton_10.clicked.connect(self.cambiar_color_usado_1) self.pushButton_11.clicked.connect(self.cambiar_color_usado_2) self.pushButton_12.clicked.connect(self.cambiar_color_usado_3) self.pushButton_13.clicked.connect(self.cambiar_color_usado_4) self.pushButton_9.clicked.connect(self.dibujar_cuadrado) self.pushButton_8.clicked.connect(self.dibujar_linea_curva) self.pushButton_7.clicked.connect(self.dibujar_linea_recta) self.pushButton_6.clicked.connect(self.dibujar_rectangulo) self.pushButton_5.clicked.connect(self.dibujar_triangulo) self.pushButton_4.clicked.connect(self.dibujar_circulo) self.pushButton_16.clicked.connect(self.cambiar_color_rgb) self.pushButton_14.clicked.connect(self.amistad_desde_grupal) self.pushButton_2.clicked.connect(self.dashboard.mostrar) self.lista_amigos = [] self.lista_ultima_figura = [] self.historial = Historial(self.cliente) self.seleccion_chat_ind = SeleccionAmigos("ind", self.cliente) self.seleccion_chat_grup = SeleccionAmigos("grup", self.cliente) self.pushButton_17.clicked.connect(self.mostrar_minichat_ind) self.pushButton_18.clicked.connect(self.mostrar_minichat_grup) self.pushButton_3.clicked.connect(self.cliente.guardar_imagen) self.pushButton_19.clicked.connect(self.mover_figura) self.pushButton_20.clicked.connect(self.invitar_persona) self.pushButton_15.clicked.connect(self.mostrar_historial) self.usuario_inv = None self.sala_inv = None self.quien_inv = None self.usuario_amigo = None
def __init__(self, saldo): assert saldo >= 0, Deposito.__ERROR_NEGATIVO self.__saldo = saldo self.__historial = Historial() self.__historial.anyadir_historial('inicial', saldo) assert self.saldo_actual() == saldo