Metadata-Version: 1.1
Name: qt5reactor
Version: 0.5
Summary: Twisted Qt Integration
Home-page: https://github.com/sunu/qt5reactor
Author: Christopher R. Wood
Author-email: chris@leastauthority.com
License: MIT
Description: Qt5Reactor
        
        Using the QtReactor
        -------------------
        
        Install using pip
        
        ::
        
            pip install qt5reactor
        
        Before running / importing any other Twisted code, invoke:
        
        ::
        
            app = QApplication(sys.argv) # your code to init QtCore
            from twisted.application import reactors
            reactors.installReactor('qt5')
        
        or
        
        ::
        
            app = QApplication(sys.argv) # your code to init QtCore
            import qt5reactor
            qt5reactor.install()
        
        Testing
        ~~~~~~~
        
        ::
        
           trial --reactor=qt5 [twisted] [twisted.test] [twisted.test.test_internet]
        
        Make sure the plugin directory is in path or in the current directory for
        reactor discovery to work.
        
        Testing on Python 3
        ~~~~~~~~~~~~~~~~~~~
        
        ``trial`` does not work on Python3 yet. Use Twisted's `Python 3 test runner`_ instead.
        
        .. _Python 3 test runner: https://twistedmatrix.com/trac/browser/trunk/admin/run-python3-tests
        
        Install the reactor before calling ``unittest.main()``.
        
        ::
        
            import qt5reactor
            qt5reactor.install()
            unittest.main(...)
        
Keywords: Qt,twisted
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: X11 Applications :: Qt
Classifier: Framework :: Twisted
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Natural Language :: English
Classifier: Topic :: Software Development :: Libraries :: Python Modules
