def __init__(self, gestor, owner=None): self.gestor = gestor titulo = "" icono = Iconos.Aplicacion64() extparam = "main" QTVarios.WDialogo.__init__(self, owner, titulo, icono, extparam) self.setBackgroundRole(QtGui.QPalette.Light) # self.setStyleSheet( "QToolButton { padding: 2px;}" ) # self.setStyleSheet( "QWidget { background-color: yellow; }") self.base = WBase.WBase(self, gestor) self.capturas = self.base.capturas self.capturas.hide() self.siCapturas = False self.capturas.hide() self.informacionPGN = WInformacion.InformacionPGN(self) self.siInformacionPGN = False self.informacionPGN.hide() self.timer = None self.siTrabajando = False self.onTop = False self.tablero = self.base.tablero self.tablero.dispatchSize(self.ajustaTam) self.tablero.permitidoResizeExterno(True) self.anchoAntesMaxim = None self.splitter = splitter = QtGui.QSplitter(self) splitter.addWidget(self.base) splitter.addWidget(self.informacionPGN) ly = Colocacion.H().control(splitter).margen(0) self.setLayout(ly) ctrl1 = QtGui.QShortcut(self) ctrl1.setKey("Ctrl+1") self.connect(ctrl1, QtCore.SIGNAL("activated()"), self.pulsadoShortcutCtrl1) ctrlF10 = QtGui.QShortcut(self) ctrlF10.setKey("Ctrl+0") self.connect(ctrlF10, QtCore.SIGNAL("activated()"), self.pulsadoShortcutCtrl0) F11 = QtGui.QShortcut(self) F11.setKey("F11") self.connect(F11, QtCore.SIGNAL("activated()"), self.pulsadoShortcutF11) self.activadoF11 = False if QtGui.QSystemTrayIcon.isSystemTrayAvailable(): F12 = QtGui.QShortcut(self) F12.setKey("F12") self.connect(F12, QtCore.SIGNAL("activated()"), self.pulsadoShortcutF12) restoreAction = QtGui.QAction(Iconos.PGN(), _("Show"), self, triggered=self.restauraTrayIcon) quitAction = QtGui.QAction(Iconos.Terminar(), _("Quit"), self, triggered=self.quitTrayIcon) trayIconMenu = QtGui.QMenu(self) trayIconMenu.addAction(restoreAction) trayIconMenu.addSeparator() trayIconMenu.addAction(quitAction) self.trayIcon = QtGui.QSystemTrayIcon(self) self.trayIcon.setContextMenu(trayIconMenu) self.trayIcon.setIcon(Iconos.Otros()) # Aplicacion()) self.connect( self.trayIcon, QtCore.SIGNAL("activated(QSystemTrayIcon::ActivationReason)"), self.activateTrayIcon) else: self.trayIcon = None self.resizing = None self.cursorPensando = QtGui.QCursor(QtCore.Qt.BusyCursor) Voice.runVoice.setConf(self, False)
def __init__(self, gestor, owner=None): self.owner = owner self.setBackgroundRole(QtGui.QPalette.Light) # self.setStyleSheet( "QToolButton { padding: 2px;}" ) # self.setStyleSheet( "QWidget { background-color: yellow; }") self.base = WBase.WBase(self, gestor) self.capturas = self.base.capturas self.capturas.hide() self.siCapturas = False self.informacionPGN = WInformacion.InformacionPGN(self) self.siInformacionPGN = False self.informacionPGN.hide() self.registrarSplitter(self.informacionPGN.splitter, "InformacionPGN") self.timer = None self.siTrabajando = False self.cursorthinking = QtGui.QCursor( Iconos.pmThinking() if self.gestor.configuracion. cursorThinking else QtCore.Qt.BlankCursor) self.onTop = False self.tablero = self.base.tablero self.tablero.dispatchSize(self.ajustaTam) self.tablero.permitidoResizeExterno(True) self.anchoAntesMaxim = None self.splitter = splitter = QtWidgets.QSplitter(self) splitter.addWidget(self.base) splitter.addWidget(self.informacionPGN) ly = Colocacion.H().control(splitter).margen(0) self.setLayout(ly) # l = QtWidgets.QVBoxLayout() # l.addWidget(self.splitter) # self.setLayout(l) ctrl1 = QtWidgets.QShortcut(self) ctrl1.setKey("Ctrl+1") ctrl1.activated.connect(self.pulsadoShortcutCtrl1) ctrlF10 = QtWidgets.QShortcut(self) ctrlF10.setKey("Ctrl+0") ctrlF10.activated.connect(self.pulsadoShortcutCtrl0) F11 = QtWidgets.QShortcut(self) F11.setKey("F11") F11.activated.connect(self.pulsadoShortcutF11) self.activadoF11 = False if QtWidgets.QSystemTrayIcon.isSystemTrayAvailable(): F12 = QtWidgets.QShortcut(self) F12.setKey("F12") F12.activated.connect(self.pulsadoShortcutF12) restoreAction = QtWidgets.QAction(Iconos.PGN(), _("Show"), self, triggered=self.restauraTrayIcon) quitAction = QtWidgets.QAction(Iconos.Terminar(), _("Quit"), self, triggered=self.quitTrayIcon) trayIconMenu = QtWidgets.QMenu(self) trayIconMenu.addAction(restoreAction) trayIconMenu.addSeparator() trayIconMenu.addAction(quitAction) self.trayIcon = QtWidgets.QSystemTrayIcon(self) self.trayIcon.setContextMenu(trayIconMenu) self.trayIcon.setIcon(Iconos.Otros()) # Aplicacion()) self.trayIcon.activated.connect(self.activateTrayIcon) else: self.trayIcon = None self.resizing = None
def __init__(self, gestor, owner=None): self.gestor = gestor titulo = "" icono = Iconos.Aplicacion64() extparam = "maind" QTVarios.WDialogo.__init__(self, owner, titulo, icono, extparam) self.owner = owner # self.setBackgroundRole(QtGui.QPalette.Midlight) # self.setStyleSheet( "QToolButton { padding: 2px;}" ) # self.setStyleSheet( "QWidget { background-color: yellow; }") self.base = WBase.WBase(self, gestor) self.siCapturas = False self.informacionPGN = WInformacion.InformacionPGN(self) self.siInformacionPGN = False self.informacionPGN.hide() self.register_splitter(self.informacionPGN.splitter, "InformacionPGN") self.timer = None self.siTrabajando = False self.cursorthinking = QtGui.QCursor( Iconos.pmThinking() if self.gestor.configuracion. x_cursor_thinking else QtCore.Qt.BlankCursor) self.onTop = False self.tablero = self.base.tablero self.tablero.dispatchSize(self.ajustaTam) self.tablero.permitidoResizeExterno(True) self.anchoAntesMaxim = None self.splitter = splitter = QtWidgets.QSplitter(self) splitter.addWidget(self.base) splitter.addWidget(self.informacionPGN) ly = Colocacion.H().control(splitter).margen(0) self.setLayout(ly) ctrl1 = QtWidgets.QShortcut(self) ctrl1.setKey("Ctrl+1") ctrl1.activated.connect(self.pulsadoShortcutCtrl1) ctrlF10 = QtWidgets.QShortcut(self) ctrlF10.setKey("Ctrl+0") ctrlF10.activated.connect(self.pulsadoShortcutCtrl0) F11 = QtWidgets.QShortcut(self) F11.setKey("F11") F11.activated.connect(self.pulsadoShortcutF11) self.activadoF11 = False if QtWidgets.QSystemTrayIcon.isSystemTrayAvailable(): F12 = QtWidgets.QShortcut(self) F12.setKey("F12") F12.activated.connect(self.pulsadoShortcutF12) self.trayIcon = None self.resizing = None self.cursor_pensado = False