Beispiel #1
0
def createParameters():
    if QCoreApplication.startingUp():
        raise ImportError("The parameters module has been loaded before the creation of a Qt application")
    global instance
    if instance is None:
        instance = Parameters()
    else:
        instance.load()
Beispiel #2
0
 def initClass(cls):
     """
     Initialize class variables
     """
     if QCoreApplication.startingUp():
         raise RuntimeError("This class need to be initialized after the QtGui application")
     cls.supported_image_types = [ bytes(i).decode() for i in QImageReader.supportedImageFormats() ]
     cls.sit_re = re.compile(u"\.(%s)$" % "|".join(cls.supported_image_types), re.IGNORECASE)
     cls.initialized = True
Beispiel #3
0
def createParameters():
    if QCoreApplication.startingUp():
        raise ImportError(
            "The parameters module has been loaded before the creation of a Qt application"
        )
    global instance
    if instance is None:
        instance = Parameters()
    else:
        instance.load()
Beispiel #4
0
 def __init__(self):
     self._reads = {}
     self._writes = {}
     self._timer = QTimer()
     self._timer.setSingleShot(True)
     if QCoreApplication.startingUp():
         self.qApp = QCoreApplication([])
         self._ownApp = True
     else:
         self.qApp = QCoreApplication.instance()
         self._ownApp = False
     self._blockApp = None
     self._readWriteQ = []
     PosixReactorBase.__init__(self)
Beispiel #5
0
    def __init__(self):
        self._reads = {}
        self._writes = {}
        self._timer = QTimer()
        self._timer.setSingleShot(True)
        if QCoreApplication.startingUp():
            self.qApp = QCoreApplication([])
            self._ownApp = True
        else:
            self.qApp = QCoreApplication.instance()
            self._ownApp = False
        self._blockApp = None
        self._readWriteQ = []
        """ some debugging instrumentation """
        self._doSomethingCount = 0

        PosixReactorBase.__init__(self)
Beispiel #6
0
    def __init__(self):
        self._reads = {}
        self._writes = {}
        self._notifiers = {}
        self._timer = QTimer()
        self._timer.setSingleShot(True)
        QObject.connect(self._timer, SIGNAL("timeout()"), self.iterate)

        if QCoreApplication.startingUp():
            # Application Object has not been started yet
            self.qApp=QCoreApplication([])
            self._ownApp=True
        else:
            self.qApp = QCoreApplication.instance()
            self._ownApp=False
        self._blockApp = None
        posixbase.PosixReactorBase.__init__(self)
Beispiel #7
0
 def __init__(self):
     self._reads = {}
     self._writes = {}
     self._timer=QTimer()
     self._timer.setSingleShot(True)
     if QCoreApplication.startingUp():
         self.qApp=QCoreApplication([])
         self._ownApp=True
     else:
         self.qApp = QCoreApplication.instance()
         self._ownApp=False
     self._blockApp = None
     self._readWriteQ=[]
     
     """ some debugging instrumentation """
     self._doSomethingCount=0
     
     PosixReactorBase.__init__(self)