def load_app(self): self.view.load(QtCore.QUrl(PIXELATED_URI)) self.view.page().setForwardUnsupportedContent(True) self.view.page().unsupportedContent.connect(self.download) self.manager = QtNetwork.QNetworkAccessManager() self.manager.finished.connect(self.finished)
def init(p_qt_webpage, p_cookies_file_path, p_on_request_handler_fun, p_on_reply_handler_fun, p_log_fun, p_verbose_bool = False): if p_verbose_bool: p_log_fun('FUN_ENTER','gf_test_web_net_mngr.init()') assert inspect.isfunction(p_on_request_handler_fun) assert inspect.isfunction(p_on_reply_handler_fun) # Network Access Manager and cookies #:QtNetwork.QNetworkAccessManager qt_net_mngr = QtNetwork.QNetworkAccessManager() p_qt_webpage.setNetworkAccessManager(qt_net_mngr) set_net_mngr_event_handlers(qt_net_mngr, p_on_request_handler_fun, p_on_reply_handler_fun, p_log_fun) if not p_cookies_file_path == None: gf_test_web_cookies.init_cookies(qt_net_mngr, p_cookies_file_path, p_log_fun)
def __init__(self, app): QtGui.QMainWindow.__init__(self) self.web = QWebView() self.web.page().setForwardUnsupportedContent(True) self.web.page().unsupportedContent.connect(self.download) self.manager = QtNetwork.QNetworkAccessManager() self.manager.finished.connect(self.finished) self.app = app
def download(self, blocking=True): if blocking: self.image = QtGui.QImage.fromData(urllib2.urlopen(self.url).read()) else: self.image = None self._networkManager = QtNetwork.QNetworkAccessManager() request = QtNetwork.QNetworkRequest() request.setUrl(QtCore.QUrl(self.url)) self._networkReply = self._networkManager.get(request) self._networkReply.finished.connect(self._finishDownload) self._networkReply.downloadProgress.connect(self._downloadProgress)
def __init__(self, parent, url, downloaddir, finished, canceled, error, text): self.url = url self.downloaddir = downloaddir self.hasError = False self.parent = parent self.text = text self.manager = QtNetwork.QNetworkAccessManager(parent) self.finished = finished self.cancel = False self.error = error self.canceled = canceled
def update_author(cls, url, callback): """ We're assuming callback is the same all the time. """ if cls._network is None: cls._network = QtNetwork.QNetworkAccessManager() cls._network.finished.connect(cls.on_update_author) cls._callback = callback if not url.endswith(STORY_INDEX): if not url.endswith('/'): url += '/' url += STORY_INDEX cls._network.get(QtNetwork.QNetworkRequest(QtCore.QUrl(url)))
def tox_dns(email): """ TOX DNS 4 :param email: data like '*****@*****.**' :return: tox id on success else None """ site = email.split('@')[1] data = {"action": 3, "name": "{}".format(email)} urls = ('https://{}/api'.format(site), 'http://{}/api'.format(site)) s = settings.Settings.get_instance() if not s['proxy_type']: # no proxy for url in urls: try: return send_request(url, data) except Exception as ex: log('TOX DNS ERROR: ' + str(ex)) else: # proxy netman = QtNetwork.QNetworkAccessManager() proxy = QtNetwork.QNetworkProxy() proxy.setType(QtNetwork.QNetworkProxy.Socks5Proxy if s['proxy_type'] == 2 else QtNetwork.QNetworkProxy.HttpProxy) proxy.setHostName(s['proxy_host']) proxy.setPort(s['proxy_port']) netman.setProxy(proxy) for url in urls: try: request = QtNetwork.QNetworkRequest(url) request.setHeader(QtNetwork.QNetworkRequest.ContentTypeHeader, "application/json") reply = netman.post(request, bytes(json.dumps(data), 'utf-8')) while not reply.isFinished(): QtCore.QThread.msleep(1) QtCore.QCoreApplication.processEvents() data = bytes(reply.readAll().data()) result = json.loads(str(data, 'utf-8')) if not result['c']: return result['tox_id'] except Exception as ex: log('TOX DNS ERROR: ' + str(ex)) return None # error
def test(self, model2, tree): # self.ui.listView = QtGui.QListView(self.ui.centralwidget) # self.ui.listView.setGeometry(QtCore.QRect(20, 110, 141, 281)) # self.ui.treeView = QtGui.QTreeView(self.ui.centralwidget) # self.ui.treeView.setGeometry(QtCore.QRect(20, 110, 650, 381)) self.ui.treeView.setIconSize(QtCore.QSize(37, 23)) self.filelHeader = self.ui.treeView.header() self.filelHeader.setDefaultSectionSize(175) # self.ui.tableView = QtGui.QTableView(self.ui.centralwidget) # self.ui.tableView.setGeometry(QtCore.QRect(470, 110, 160, 281)) # self.ui.comboBox = QtGui.QComboBox(self.ui.centralwidget) # self.ui.comboBox.setGeometry(QtCore.QRect(580, 110, 104, 26)) self.ui.treeView.setModel(tree) self.ui.treeView.setStyleSheet(style) # self.ui.listView.setModel(tree) # self.ui.comboBox.setModel(model2) # self.ui.tableView.setModel(tree) # url = 'http://pipsum.com/935x310.jpg' # download_url = QtCore.QUrl(url) # manager = QtNetwork.QNetworkAccessManager() # request = QtNetwork.QNetworkRequest(download_url) # self.reply = manager.get(request) # # print self.reply # # self.reply.finished.connect(self._populate_textarea) # self.connect(self.reply, QtCore.SIGNAL('finished()'), self._populate_textarea); # print "END" return self.manager = QtNetwork.QNetworkAccessManager() self.manager.finished.connect(self.reply_finished) print(QtNetwork.QNetworkSession(QtNetwork.QNetworkConfigurationManager().defaultConfiguration()).State()) request = QtNetwork.QNetworkRequest(QtCore.QUrl(url)) print("Sending request") self.manager.get(request)
def __init__(self, window): super(QtWorker, self).__init__() self.window = window self.busy = QtGui.QProgressDialog('', None, 0, 0, window) self.busy.setWindowTitle(m.wait) self.busy.setWindowModality(QtCore.Qt.WindowModal) self.busy.setMinimumDuration(0) self.busy.setAutoClose(True) self.work_thread = QtCore.QThread() self.moveToThread(self.work_thread) self.work_thread.start() self._work_signal.connect(self.work) self._work_done_0.connect(self.busy.reset) self._manager = QtNetwork.QNetworkAccessManager() self._manager.finished.connect(self._work_done_0) self._manager.finished.connect(self._dl_done)
def send_request(version): s = settings.Settings.get_instance() netman = QtNetwork.QNetworkAccessManager() proxy = QtNetwork.QNetworkProxy() if s['proxy_type']: proxy.setType(QtNetwork.QNetworkProxy.Socks5Proxy if s['proxy_type'] == 2 else QtNetwork.QNetworkProxy.HttpProxy) proxy.setHostName(s['proxy_host']) proxy.setPort(s['proxy_port']) netman.setProxy(proxy) url = test_url(version) try: request = QtNetwork.QNetworkRequest(url) reply = netman.get(request) while not reply.isFinished(): QtCore.QThread.msleep(1) QtCore.QCoreApplication.processEvents() attr = reply.attribute( QtNetwork.QNetworkRequest.HttpStatusCodeAttribute) return attr is not None and 200 <= attr < 300 except Exception as ex: util.log('TOXYGEN UPDATER ERROR: ' + str(ex)) return False
def __init__(self): QtGui.QWidget.__init__(self) self.view = QtWebKit.QWebView(self) self.view.setWindowFlags(QtCore.Qt.Dialog) self.view.settings().setAttribute( QtWebKit.QWebSettings.DeveloperExtrasEnabled, True) self.inspector = QtWebKit.QWebInspector(self) self.inspector.setPage(self.view.page()) self.inspector.setWindowFlags(QtCore.Qt.Dialog) self.input = QtGui.QLineEdit(self) self.picture = QtGui.QLineEdit(self) self.output = QtGui.QTextBrowser(self) self.nasm = QtNetwork.QNetworkAccessManager(self) self.accessToken = None self.expires = None layout = QtGui.QVBoxLayout(self) self.setLayout(layout) layout.addWidget(self.input) layout.addWidget(self.picture) layout.addWidget(self.output) self.view.loadFinished.connect(self.onLoadFinished) self.input.returnPressed.connect(self.onReturnPressed)
installationsOption = settings.Settings().getOption( "minecraft_installs/installations", "json", []) multiMCInstallsOption = settings.Settings().getOption( "minecraft_installs/multimc_installs", "json", []) currentInstallOption = settings.Settings().getOption( "minecraft_installs/current_install_path", unicode, "") currentVersionOption = settings.Settings().getOption( "minecraft_installs/current_version", unicode, "") currentResourcePackOption = settings.Settings().getOption( "minecraft_installs/current_resource_pack", unicode, "") allowSnapshotsOption = settings.Settings().getOption( "minecraft_installs/allow_snapshots_", bool, False) _installs = None _netManager = QtNetwork.QNetworkAccessManager() _versionCacheDir = os.path.join(getUserFilesDirectory(), 'versionCache') def getResourceLoaderForFilename(filename): filename = os.path.normpath(filename) installs = GetInstalls() # Is this world inside a MultiMC instance? for instance in installs.instances: savesFolder = os.path.normpath(instance.saveFileDir) if filename.startswith(savesFolder): return instance.getResourceLoader() # Nope. Use the version and respack chosen in the world list.
def __init__(self, host="localhost", port=3000): super(API, self).__init__() self.manager = QtNetwork.QNetworkAccessManager() self.host = host self.port = port
def __init__(self, sys_argv): super(App, self).__init__(sys_argv) self.model = Model() # listView = QtGui.QListView() # listView.show red = QtGui.QColor(255, 0, 0) green = QtGui.QColor(0, 255, 0) blue = QtGui.QColor(0, 0, 255) rowCount = 4 columnCount = 2 tableData1 = [[QtGui.QColor("#FFFF00") for i in range(columnCount)] for j in range(rowCount)] headers = ["Pallet0", "Colors"] entity = json2obj( '{"category":"groups","path":"/mnt/x19/mavisdev/projects/geotest/sequence/afg_0025","name":"afg_0025","description":"AFG_0025 sequence","fileImportPath":"","isGlobal":false,"project":"geotest","fields":{"priority":"medium","status":"idle"},"createdBy":"trevor","createdAt":"2016-09-13T20:28:04.745Z","updatedAt":"2017-05-31T21:38:19.935Z","id":"57d861546fef3a0001c87954","type":"sequence","mediaIds":[],"isTest":false}' ) entity1 = json2obj( '{"category":"assets","path":"/mnt/x19/mavisdev/projects/geotest/globals/assets/wood_log","name":"wood_log","description":"a log that is wooden","fileImportPath":"","isGlobal":false,"project":"geotest","fields":{"priority":"medium","status":"review","grouping":"char","comp_status":"Ready","prod_status":"HIGH"},"createdBy":"dexplorer","createdAt":"2017-06-12T20:07:21.739Z","updatedAt":"2017-06-12T20:07:21.798Z","id":"593ef47973d9f40001cf898b","type":"assets","mediaIds":[],"isTest":false}' ) entity2 = json2obj( '{"category":"assets","path":"/mnt/x19/mavisdev/projects/geotest/sequence/afg_0025/shots/afg_0025_0020/plates/plate_afg-0025__0020","name":"plate_afg-0025__0020","description":"plate asse for afg_0025_0020","latest":"583dc9eebc843d0001905bde","fileImportPath":"/mnt/x1/mavisdev/client_imports/geotest/afg_0025_0020/AFG_0025_0020_bg01_v001_LIN.exr","isGlobal":true,"project":"geotest","fields":{"priority":"low","status":"approved","startFrame":10,"endFrame":100,"pxAspect":1,"colorspace":"linear","fileType":"exr","width":1920,"height":1080,"lut":"","ccc":"","head":8,"tail":8,"handle":8},"createdBy":"trevor","createdAt":"2016-11-29T18:31:59.429Z","updatedAt":"2017-05-23T21:17:43.390Z","id":"583dc99fbc843d0001905bd9","type":"plates","mediaIds":[],"parentId":"57d861546fef3a0001c87960","isTest":false}' ) entity3 = json2obj( '{"category":"tasks","path":"/mnt/x19/mavisdev/projects/geotest/globals/assets/wood_log/texture/tex_log","name":"tex_log","description":"texture the wood log","latest":"5941b18073d9f40001cf8a6c","fileImportPath":"","isGlobal":false,"project":"geotest","fields":{"priority":"urgent","status":"revised","grouping":"mtpg","comp_status":"In-Progress","prod_status":"HIGH"},"createdBy":"dexplorer","createdAt":"2017-06-12T20:08:10.814Z","updatedAt":"2017-06-14T21:58:24.772Z","id":"593ef4aa73d9f40001cf8992","type":"texture","mediaIds":[],"isTest":false}' ) entity4 = json2obj( '{"category":"tasks","path":"/mnt/x19/mavisdev/projects/geotest/sequence/mdm_0202/shots/mdm_0202_0100/assets/tuktuka/model/tuktuk_model","name":"tuktuk_model","description":"published plate 6310","latest":"58c6ffe6e925cc00016a6b58","fileImportPath":"","isGlobal":false,"project":"geotest","fields":{"priority":"high","status":"revised","grouping":"vehi","comp_status":"Waiting","prod_status":"MEDIUM"},"createdBy":"trevor","createdAt":"2017-04-13T22:08:33.983Z","updatedAt":"2017-04-18T20:35:28.557Z","id":"589b4f9dc599d10001375de9","type":"model","mediaIds":[],"parentId":"589b4f10c599d10001375de2","isTest":false}' ) rootNode = Node('Hips') childNode0 = TransformNode('LeftPirateleg', entity, rootNode) childNode1 = Node('RightLeg', entity1, rootNode) childNode2 = Node('RightFoot', entity2, childNode1) childNode3 = CameraNode('Xxxree', entity3, rootNode) childNode4 = LightNode('kldjskfds', entity4, childNode1) tree = TreeModel(rootNode) model2 = PaletteTableModel(tableData1, headers) self.main_ctrl = MainController(self.model) self.main_view = MainView(model=self.model, main_ctrl=self.main_ctrl) self.main_view.test(model2, tree=tree) self.main_view.show() # model2.insertRows(0, 5) # model2.insertColumns(0, 5) model2.removeColumns(1, 1) # tree.insertRows(0, 1) # # # self.threadClass = ThreadClass() # self.connect(self.threadClass, QtCore.SIGNAL('CPU_VALUE'), self.done) # self.threadClass.start() self.manager = QtNetwork.QNetworkAccessManager() self.manager.finished.connect(self.reply_finished) print( QtNetwork.QNetworkSession(QtNetwork.QNetworkConfigurationManager(). defaultConfiguration()).State()) self.request = QtNetwork.QNetworkRequest( QtCore.QUrl( 'http://www.planwallpaper.com/static/images/1080p-HD-Wallpapers-9.jpg' )) print("Sending request") self.manager.get(self.request) self.manager2 = QtNetwork.QNetworkAccessManager() self.manager2.finished.connect(self.reply_finished) print( QtNetwork.QNetworkSession(QtNetwork.QNetworkConfigurationManager(). defaultConfiguration()).State()) self.request = QtNetwork.QNetworkRequest( QtCore.QUrl('http://lorempixel.com/1800/1400/city/')) print("Sending request") self.manager2.get(self.request) self.manager2 = QtNetwork.QNetworkAccessManager() self.manager2.finished.connect(self.reply_finished) print( QtNetwork.QNetworkSession(QtNetwork.QNetworkConfigurationManager(). defaultConfiguration()).State()) self.request = QtNetwork.QNetworkRequest( QtCore.QUrl('http://lorempixel.com/1800/1400/city/')) print("Sending request") self.manager2.get(self.request) self.manager3 = QtNetwork.QNetworkAccessManager() self.manager3.finished.connect(self.reply_finished) print( QtNetwork.QNetworkSession(QtNetwork.QNetworkConfigurationManager(). defaultConfiguration()).State()) self.request = QtNetwork.QNetworkRequest( QtCore.QUrl('http://lorempixel.com/1800/1400/city/')) print("Sending request") self.manager3.get(self.request)
def __init__(self): self._networkManager = QtNetwork.QNetworkAccessManager() self._networkReply = None self._results = None
def __init__(self, worker): self._done = None self._dl = None self._worker = worker self._manager = QtNetwork.QNetworkAccessManager() self._manager.finished.connect(self._dl_done)