• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Python qt4reactor.install函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Python中qt4reactor.install函数的典型用法代码示例。如果您正苦于以下问题:Python install函数的具体用法?Python install怎么用?Python install使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



在下文中一共展示了install函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Python代码示例。

示例1: main

def main(width, height, path, timeout, hosts):
    """
    @summary: main algorithm
    @param height: {integer} height of screenshot
    @param width: {integer} width of screenshot
    @param timeout: {float} in sec
    @param hosts: {list(str(ip[:port]))}
    @return: {list(tuple(ip, port, Failure instance)} list of connection state
    """
    #create application
    app = QtGui.QApplication(sys.argv)
    
    #add qt4 reactor
    import qt4reactor
    qt4reactor.install()
    
    from twisted.internet import reactor
        
    for host in hosts:      
        if ':' in host:
            ip, port = host.split(':')
        else:
            ip, port = host, "3389"
            
        reactor.connectTCP(ip, int(port), RDPScreenShotFactory(reactor, app, width, height, path + "%s.jpg"%ip, timeout))
        
    reactor.runReturn()
    app.exec_()
    return RDPScreenShotFactory.__STATE__
开发者ID:ChrisTruncer,项目名称:rdpy,代码行数:29,代码来源:rdpy-rdpscreenshot.py


示例2: main

def main():
	print ('Receptor de Senales de Alarma Version 1.65')
	Lic = LicCheck()
	if Lic == True:
		if Modo != None:
			t = threading.Thread(target=AvisodeApertura,args=[Lic])
			t.setDaemon(False)
			t.start()

			#AvisodeApertura(Lic)
			app = QApplication(sys.argv)
			import qt4reactor
			qt4reactor.install()
			from twisted.internet import reactor
			#app.setStyle(QStyleFactory.create("plastique"))
			w = MainWindow(reactor)
			#Retornamos en BD 'No hay BD' en caso de que no se consiga la BD
			#Si el receptor esta en MODO de BD. Para que no muestre nunca la 
			#Ventana.

			bd = w.IniciarReceptores()
			w.show()
			a = Remote(w)
			a.Iniciar()
			if bd == 'No hay BD':
				pass
			else:

				reactor.run()
				#sys.exit(app.exec_())

	else:
		AvisodeApertura(Lic)
		pass
开发者ID:smsalarmas,项目名称:GETA-8.1,代码行数:34,代码来源:main.py


示例3: __init__

    def __init__(self, args):
        from deluge import configmanager

        self.ui_config = configmanager.ConfigManager("qtui.conf", self.default_ui_config)

#        if self.ui_config["style"] and '-style' not in args:
#            QtGui.QApplication.setStyle(self.ui_config["style"])
        app = QtGui.QApplication(args, applicationName="Deluge", quitOnLastWindowClosed=False)

        import qt4reactor
        qt4reactor.install()
        from twisted.internet import reactor

        self.locale_dir = pkg_resources.resource_filename("deluge", "i18n")

        from ui_tools import IconLoader
        app.setWindowIcon(IconLoader.themeIcon("deluge"))
        self.ui_config.register_set_function("language", self.on_language_change, apply_now=True)

        from .tracker_icons import TrackerIcons
        from deluge.ui.sessionproxy import SessionProxy
        from .connection_manager import ConnectionManager
        from .main_window import MainWindow
        from .plugin_manager import PluginManager

        TrackerIcons()
        SessionProxy()
        PluginManager()
        connection_manager = ConnectionManager()
        main_window = MainWindow()
        main_window.show()

        app.aboutToQuit.connect(self.on_quit)
        reactor.callLater(0, connection_manager.first_time)
        reactor.run() # calls app.exec_()
开发者ID:marscher,项目名称:deluge_qt,代码行数:35,代码来源:qtui.py


示例4: install_qtreactor

def install_qtreactor():
    global qtapp

    from PyQt4.QtGui import QApplication
    qtapp = QApplication(sys.argv)
    import qt4reactor
    qt4reactor.install()
开发者ID:andresp99999,项目名称:splash,代码行数:7,代码来源:server.py


示例5: main

def main():
    app = QtGui.QApplication(sys.argv)
    qt4reactor.install() # requires QApplication to exist
    ex = MainWindow() # requires qt4reactor to be installed
    # late import because installReactor is being used
    from twisted.internet import reactor
    reactor.run()
开发者ID:nikhilrf,项目名称:pyrf,代码行数:7,代码来源:wsa4000gui.py


示例6: mytest

def mytest(ip, port, username, password):
    domain = ""
    width = 1024
    height = 800
    fullscreen = False
    optimized = False
    recodedPath = None
    keyboardLayout = 'en'
    app = QtGui.QApplication(sys.argv)

    #add qt4 reactor
    import qt4reactor
    qt4reactor.install()

    if fullscreen:
        width = QtGui.QDesktopWidget().screenGeometry().width()
        height = QtGui.QDesktopWidget().screenGeometry().height()

    log.info("keyboard layout set to %s"%keyboardLayout)

    from twisted.internet import reactor
    ret = {"connected": False}
    mytimer = TimerThread(app, reactor, ret)
    mytimer.start()

    reactor.connectTCP(ip, int(port), RDPClientQtFactory(width, height, username, password, domain, fullscreen, keyboardLayout, optimized, "nego", recodedPath, mytimer))
    reactor.runReturn()
    app.exec_()
    return ret["connected"]
开发者ID:colin-zhou,项目名称:reserve,代码行数:29,代码来源:test.py


示例7: install_qtreactor

def install_qtreactor(verbose):
    global qtapp

    from twisted.python import log
    from PyQt4.QtGui import QApplication
    from PyQt4.QtCore import QAbstractEventDispatcher

    class QApp(QApplication):

        blockedAt = 0

        def __init__(self, *args):
            super(QApp, self).__init__(*args)
            if verbose:
                disp = QAbstractEventDispatcher.instance()
                disp.aboutToBlock.connect(self.aboutToBlock)
                disp.awake.connect(self.awake)

        def aboutToBlock(self):
            self.blockedAt = time.time()
            log.msg("aboutToBlock", system="QAbstractEventDispatcher")

        def awake(self):
            diff = time.time() - self.blockedAt
            log.msg("awake; block time: %0.4f" % diff, system="QAbstractEventDispatcher")

    qtapp = QApp(sys.argv)
    import qt4reactor
    qt4reactor.install()
开发者ID:dustinthughes,项目名称:splash,代码行数:29,代码来源:server.py


示例8: main

def main():
    dut_address = None
    playback_filename = None
    developer_menu = False
    if '-p' in sys.argv:
        f_index = sys.argv.index('-p')
        playback_filename = sys.argv[f_index + 1]
        del sys.argv[f_index:f_index + 2]
    if '-v' in sys.argv:
        sys.argv.remove('-v')
        logging.basicConfig(level=logging.DEBUG)
    else:
        logging.basicConfig()
    if '-d' in sys.argv:
        developer_menu = True
        sys.argv.remove('-d')
    if len(sys.argv) > 1:
        dut_address = sys.argv[1]
    app = QtGui.QApplication(sys.argv)
    qt4reactor.install() # requires QApplication to exist
    # requires qt4reactor to be installed
    ex = MainWindow(dut_address, playback_filename, developer_menu)
    # late import because installReactor is being used
    from twisted.internet import reactor
    reactor.run()
开发者ID:jgobuyan,项目名称:pyrf,代码行数:25,代码来源:spectrum_analyzer.py


示例9: start

    def start(self):
        import qt4reactor
        app = get_app_qt4()
        qt4reactor.install()

        from twisted.internet import reactor
        self.reactor = reactor
        reactor.runReturn()
开发者ID:nmichaud,项目名称:codeflow,代码行数:8,代码来源:plugin.py


示例10: main

def main():
    app = QCoreApplication.instance()
    if app == None:
        app = KinectPlanes(sys.argv)
        qt4reactor.install()
        from twisted.internet import reactor
        app.set_reactor(reactor)
    sys.exit(app.start())
开发者ID:mjirik,项目名称:kinect-server,代码行数:8,代码来源:client.py


示例11: __init__

 def __init__(self, appName):
     QApplication.__init__(self, sys.argv)
     if self._initialized:
         return
     qt4reactor.install()
     OTPApplication._appName = appName
     OTPApplication._nodeName = buildNodeName(self._appName, randomize=True)
     OTPApplication._process = twotp.Process(self._nodeName, self._cookie)
     QTimer.singleShot(0, self._startup)
     OTPApplication._initialized = True
开发者ID:Pesa,项目名称:forse,代码行数:10,代码来源:OTPApplication.py


示例12: main

def main():
    if '-v' in sys.argv:
        sys.argv.remove('-v')
        logging.basicConfig(level=logging.DEBUG)
    app = QtGui.QApplication(sys.argv)
    qt4reactor.install() # requires QApplication to exist
    ex = MainWindow() # requires qt4reactor to be installed
    # late import because installReactor is being used
    from twisted.internet import reactor
    reactor.run()
开发者ID:quyensy,项目名称:pyrf,代码行数:10,代码来源:wsa4000gui.py


示例13: runQtGui

 def runQtGui(self):
     import qt4reactor
     from PyQt4.QtGui import QApplication
     app = QApplication(sys.argv)
     qt4reactor.install()
     from .gui import SimulatorWidget
     win = SimulatorWidget()
     win.setWindowTitle("Simulador Profile: %s" % self.profile.name)
     win.add_di()
     win.show()
     return app.exec_()
开发者ID:D3f0,项目名称:txscada,代码行数:11,代码来源:server.py


示例14: main

def main(args):
    app = Qt.QApplication(args)
    
    import qt4reactor
    qt4reactor.install()
    from twisted.internet import reactor
    import labrad, labrad.util, labrad.types
    
    demo = make()
    reactor.runReturn()
    sys.exit(app.exec_())
开发者ID:YulinWu,项目名称:servers,代码行数:11,代码来源:LabRADPlotWidget2.py


示例15: main

def main(args):
    app = Qt.QApplication(args)

    import qt4reactor
    qt4reactor.install()
    from twisted.internet import reactor

    reactor.runReturn()
    demo = make()
    v = app.exec_()
    reactor.threadpool.stop()
    sys.exit(v)
开发者ID:YulinWu,项目名称:servers,代码行数:12,代码来源:LabRADPlotWidget3.py


示例16: install_reactor

def install_reactor():
    # https://github.com/ghtdak/qtreactor/issues/21
    # from qtreactor import pyside4reactor as reactor
    # from qtreactor import qt4reactor as reactor
    import sys
    if 'qt4reactor' in sys.modules:
        print "qt4reactor already in sys.modules!!"
    if 'twisted.internet.reactor' not in sys.modules:
        import qt4reactor
        qt4reactor.install()
        print "Installed qt4reactor"
    else:
        from twisted.internet import reactor
        print "Reactor already installed: %s" % reactor
开发者ID:keryil,项目名称:leaparticulatorqt,代码行数:14,代码来源:constants.py


示例17: capture_host

def capture_host(cli_parsed, vnc_object):
    log._LOG_LEVEL = log.Level.ERROR
    app = QtGui.QApplication(sys.argv)

    # add qt4 reactor
    import qt4reactor
    qt4reactor.install()
    from twisted.internet import reactor
    reactor.connectTCP(
        vnc_object.remote_system, vnc_object.port, RFBScreenShotFactory(
            vnc_object.screenshot_path, reactor, app, vnc_object))

    reactor.runReturn()
    app.exec_()
开发者ID:AndrejLavrionovic,项目名称:ipsnapshoter,代码行数:14,代码来源:vnc_module.py


示例18: run

def run():
    app = QtGui.QApplication(sys.argv)
    app.setApplicationName('l3_client_qt')
    connDialog = ConnectionDialog()
    connDialog.exec_()
    if connDialog.result() == QtGui.QDialog.Accepted:
        factory = Client()
        main = GUI(factory)
        import qt4reactor
        qt4reactor.install()
        from twisted.internet import reactor
        main.show()
        reactor.connectTCP(connDialog.getHost(), connDialog.getPort(), factory)
        reactor.run()
开发者ID:KenjiTakahashi,项目名称:komPython,代码行数:14,代码来源:main.py


示例19: main

def main():
    """Main function"""
    app = QtGui.QApplication(sys.argv)
    import qt4reactor
    qt4reactor.install()
    from twisted.internet import reactor

    if len(sys.argv) > 1 and sys.argv[1] == "-t":
        interface = terminal.TerminalInterface()
        stdio.StandardIO(interface)
    else:
        interface = gui.GuiInterface()
    server = Server.Server(reactor, interface)
    interface.start(server)
    reactor.runReturn()
    app.exec_()
    reactor.stop()
开发者ID:PaulEcoffet,项目名称:Nex-yu-computer,代码行数:17,代码来源:nexyu.py


示例20: main

def main():
    global reactor
    app = Stabilizer()

    # Set up twisted events
    import qt4reactor
    qt4reactor.install()
    from twisted.internet import reactor
    ## print all loaded modules:
    reactor.addSystemEventTrigger('before', 'shutdown', reactor.stop)
    app.start_sending()
    app.start_listening()
    # Create gui
    main_window = MainWindow(app)
    main_window.show()
    # main_window.start_or_stop_listening(True)
    # start event loop
    app.exec_()
    app.settings.save()
开发者ID:timmb,项目名称:Ensemble,代码行数:19,代码来源:stabilizer.py



注:本文中的qt4reactor.install函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Python inprocess.QtInProcessKernelManager类代码示例发布时间:2022-05-26
下一篇:
Python qt.QWidget类代码示例发布时间:2022-05-26
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap