コード例 #1
0
ファイル: _coopwidget.py プロジェクト: Arkonen8/client
 def finishRequest(self, reply):
     faf_replay = QtCore.QFile(os.path.join(util.CACHE_DIR, "temp.fafreplay"))
     faf_replay.open(QtCore.QIODevice.WriteOnly | QtCore.QIODevice.Truncate)                
     faf_replay.write(reply.readAll())
     faf_replay.flush()
     faf_replay.close()  
     replay(os.path.join(util.CACHE_DIR, "temp.fafreplay"))
コード例 #2
0
ファイル: channel.py プロジェクト: MathieuB8/test2
 def openUrl(self, url):
     logger.debug("Clicked on URL: " + url.toString())
     if url.scheme() == "faflive":
         replay(url)
     elif url.scheme() == "fafgame":
         self.lobby.client.joinGameFromURL(url)
     else :
         QtGui.QDesktopServices.openUrl(url)
コード例 #3
0
 def openUrl(self, url):
     logger.debug("Clicked on URL: " + url.toString())
     if url.scheme() == "faflive":
         replay(url)
     elif url.scheme() == "fafgame":
         self.lobby.client.joinGameFromURL(url)
     else:
         QtGui.QDesktopServices.openUrl(url)
コード例 #4
0
ファイル: _replayswidget.py プロジェクト: GrotheFAF/client
    def _startReplay(self, name):
        if name is None or name not in self._playerset:
            return
        player = self._playerset[name]

        if not player.currentGame:
            return
        replay(player.currentGame.url(player.id))
コード例 #5
0
ファイル: _coopwidget.py プロジェクト: GrotheFAF/client
 def finishRequest(self, reply):
     faf_replay = QtCore.QFile(
         os.path.join(util.CACHE_DIR, "temp.fafreplay"))
     faf_replay.open(QtCore.QIODevice.WriteOnly | QtCore.QIODevice.Truncate)
     faf_replay.write(reply.readAll())
     faf_replay.flush()
     faf_replay.close()
     replay(os.path.join(util.CACHE_DIR, "temp.fafreplay"))
コード例 #6
0
ファイル: _replayswidget.py プロジェクト: Arkonen8/client
 def finishRequest(self, reply):
     if reply.error() != QNetworkReply.NoError:
         QtGui.QMessageBox.warning(self, "Network Error", reply.errorString())
     else:
         faf_replay = QtCore.QFile(os.path.join(util.CACHE_DIR, "temp.fafreplay"))
         faf_replay.open(QtCore.QIODevice.WriteOnly | QtCore.QIODevice.Truncate)                
         faf_replay.write(reply.readAll())
         faf_replay.flush()
         faf_replay.close()  
         replay(os.path.join(util.CACHE_DIR, "temp.fafreplay"))
コード例 #7
0
ファイル: _replayswidget.py プロジェクト: GrotheFAF/client
    def liveTreeDoubleClicked(self, item):
        """ This slot launches a live replay from eligible items in liveTree """

        if item.isDisabled():
            return

        if self.liveTree.indexOfTopLevelItem(item) == -1:
            # Notify other modules that we're watching a replay
            self.client.viewingReplay.emit(item.url)
            replay(item.url)
コード例 #8
0
 def finishRequest(self, reply):
     if reply.error() != QNetworkReply.NoError:
         QtGui.QMessageBox.warning(self, "Network Error", reply.errorString())
     else:
         faf_replay = QtCore.QFile(os.path.join(util.CACHE_DIR, "temp.fafreplay"))
         faf_replay.open(QtCore.QIODevice.WriteOnly | QtCore.QIODevice.Truncate)                
         faf_replay.write(reply.readAll())
         faf_replay.flush()
         faf_replay.close()  
         replay(os.path.join(util.CACHE_DIR, "temp.fafreplay"))
コード例 #9
0
ファイル: _replayswidget.py プロジェクト: Arkonen8/client
 def liveTreeDoubleClicked(self, item, column):
     '''
     This slot launches a live replay from eligible items in liveTree
     '''
     if item.isDisabled():
         return
     
     if self.liveTree.indexOfTopLevelItem(item) == -1:
         # Notify other modules that we're watching a replay
         self.client.viewingReplay.emit(item.url)
         replay(item.url)
コード例 #10
0
ファイル: chatter.py プロジェクト: camelstatue/client
 def viewReplay(self):
     if self.name in client.instance.urls:
         replay(client.instance.urls[self.name])
コード例 #11
0
ファイル: chatter.py プロジェクト: speed2CZ/client
 def viewReplay(self):
     if self.name in client.instance.urls:
         replay(client.instance.urls[self.name])
コード例 #12
0
 def view_replay(self, url):
     replay(url)
コード例 #13
0
ファイル: _replayswidget.py プロジェクト: Arkonen8/client
    def myTreeDoubleClicked(self, item, column):
        if item.isDisabled():
            return

        if self.myTree.indexOfTopLevelItem(item) == -1:
            replay(item.filename)
コード例 #14
0
ファイル: _replayswidget.py プロジェクト: wolfmic/client
    def myTreeDoubleClicked(self, item, column):
        if item.isDisabled():
            return

        if self.myTree.indexOfTopLevelItem(item) == -1:
            replay(item.filename)
コード例 #15
0
ファイル: _replayswidget.py プロジェクト: GrotheFAF/client
    def myTreeDoubleClicked(self, item):
        if item.isDisabled():
            return

        if self.myTree.indexOfTopLevelItem(item) == -1:
            replay(item.replay_path())