Server : Apache/2.4.18 (Ubuntu) System : Linux canvaswebdesign 3.13.0-71-generic #114-Ubuntu SMP Tue Dec 1 02:34:22 UTC 2015 x86_64 User : oppastar ( 1041) PHP Version : 7.0.33-0ubuntu0.16.04.15 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, Directory : /usr/lib/python2.7/dist-packages/twisted/plugins/ |
Upload File : |
# Copyright (c) Twisted Matrix Laboratories. # See LICENSE for details. """ Backwards-compatibility plugin for the Qt reactor. This provides a Qt reactor plugin named C{qt} which emits a deprecation warning and a pointer to the separately distributed Qt reactor plugins. """ import warnings from twisted.application.reactors import Reactor, NoSuchReactor wikiURL = 'http://twistedmatrix.com/trac/wiki/QTReactor' errorMessage = ('qtreactor is no longer a part of Twisted due to licensing ' 'issues. Please see %s for details.' % (wikiURL,)) class QTStub(Reactor): """ Reactor plugin which emits a deprecation warning on the successful installation of its reactor or a pointer to further information if an ImportError occurs while attempting to install it. """ def __init__(self): super(QTStub, self).__init__( 'qt', 'qtreactor', 'QT integration reactor') def install(self): """ Install the Qt reactor with a deprecation warning or try to point the user to further information if it cannot be installed. """ try: super(QTStub, self).install() except (ValueError, ImportError): raise NoSuchReactor(errorMessage) else: warnings.warn( "Please use -r qt3 to import qtreactor", category=DeprecationWarning) qt = QTStub()