MCPcopy Create free account
hub / github.com/Syncplay/syncplay / joinRoom

Method joinRoom

syncplay/ui/gui.py:951–964  ·  view source on GitHub ↗
(self, room=None)

Source from the content-addressed store, hash-verified

949
950 @needsClient
951 def joinRoom(self, room=None):
952 if room is None:
953 room = self.roomsCombobox.currentText()
954 if room == "":
955 if self._syncplayClient.userlist.currentUser.file:
956 room = self._syncplayClient.userlist.currentUser.file["name"]
957 else:
958 room = self._syncplayClient.defaultRoom
959 self.roomsCombobox.setEditText(room)
960 if room != self._syncplayClient.getRoom():
961 self._syncplayClient.setRoom(room, resetAutoplay=True)
962 self._syncplayClient.sendRoom()
963 if self.config['autosaveJoinsToList']:
964 self.addRoomToList(room)
965
966 def seekPositionDialog(self):
967 seekTime, ok = QtWidgets.QInputDialog.getText(

Callers 2

openRoomMenuMethod · 0.95
roomClickedMethod · 0.95

Calls 4

addRoomToListMethod · 0.95
sendRoomMethod · 0.80
getRoomMethod · 0.45
setRoomMethod · 0.45

Tested by

no test coverage detected