def exec_(self): ''' @version: @author: ''' #abrimos el Dialog de Login principal... myLogin = MyLogin() #si se presionó Aceptar del Login, abrimos la Ventana Principal... if myLogin.exec_() == QtGui.QDialog.Accepted: mainWindow = MyMainWindow(self.usuarioActual) #Recordar: al main, el usr actual lo seteó el mainDialog! #listaPermisos = self.usuarioActual.getPermisos() #mainWindow.habilitarMenues(listaPermisos) #TODO: [ok]: reemplazar las dos lineas anteriores. Lo correcto seria que mainWindow reciba en su constructor a usuarioActual y ella misma se encargue de habilitar los menues mainWindow.show() super(Aplicacion, self).exec_()
def main(): app = QApplication(sys.argv) w = MyMainWindow() w.show() sys.exit(app.exec_())
import sys from PyQt4.QtGui import QApplication from mainwindow import MyMainWindow if __name__ == "__main__": app = QApplication(sys.argv) mainWindow = MyMainWindow() mainWindow.show() sys.exit(app.exec_())
import sys from PyQt4 import QtGui import PyQt4.QtCore from PyQt4.QtCore import * from mainwindow import MyMainWindow # set process name import dl libc = dl.open("/lib/libc.so.6") libc.call("prctl", 15, "shreg", 0, 0, 0) # change process name 'python' on 'shreg' 0 if __name__ == "__main__": app = QtGui.QApplication(sys.argv) app.setStyle("Plastique") # set programm locale qtTranslator = QTranslator() qtTranslator.load("qt_" + QLocale.system().name(), QLibraryInfo.location(QLibraryInfo.TranslationsPath)) app.installTranslator(qtTranslator) window = MyMainWindow() window.showMaximized() sys.exit(app.exec_())
from mainwindow import MyMainWindow from PyQt5.QtWidgets import QApplication from sys import argv app = QApplication(argv) window = MyMainWindow() window.show() exit(app.exec_())