113 self.serverButton.setText(self.trUtf8("Start Server")) |
113 self.serverButton.setText(self.trUtf8("Start Server")) |
114 self.serverLed.setColor(QColor(Qt.red)) |
114 self.serverLed.setColor(QColor(Qt.red)) |
115 if port == -1: |
115 if port == -1: |
116 port = Preferences.getCooperation("ServerPort") |
116 port = Preferences.getCooperation("ServerPort") |
117 |
117 |
118 ## self.portSpin.setValue(port) |
|
119 self.serverPortSpin.setValue(port) |
118 self.serverPortSpin.setValue(port) |
120 |
119 |
121 self.__setConnected(False) |
120 self.__setConnected(False) |
122 |
121 |
123 if Preferences.getCooperation("AutoStartServer"): |
122 if Preferences.getCooperation("AutoStartServer"): |
254 @param host host to connect to (string) |
253 @param host host to connect to (string) |
255 """ |
254 """ |
256 if not self.__connected: |
255 if not self.__connected: |
257 self.connectButton.setEnabled(host != "") |
256 self.connectButton.setEnabled(host != "") |
258 |
257 |
259 ## @pyqtSlot(int) |
|
260 ## def on_hostEdit_currentIndexChanged(self, index): |
|
261 ## """ |
|
262 ## Private slot to handle the selection of a host. |
|
263 ## |
|
264 ## @param index index of the selected entry (integer) |
|
265 ## """ |
|
266 ## port = self.hostEdit.itemData(index) |
|
267 ## if port is not None: |
|
268 ## if port == -1: |
|
269 ## self.portSpin.setValue(Preferences.getCooperation("ServerPort")) |
|
270 ## else: |
|
271 ## self.portSpin.setValue(port) |
|
272 def __getConnectionParameters(self): |
258 def __getConnectionParameters(self): |
273 """ |
259 """ |
274 Private method to determine the connection parameters. |
260 Private method to determine the connection parameters. |
275 |
261 |
276 @return tuple with hostname and port (string, integer) |
262 @return tuple with hostname and port (string, integer) |
346 self.connectionLed.setColor(QColor(Qt.red)) |
332 self.connectionLed.setColor(QColor(Qt.red)) |
347 self.cancelEditButton.click() |
333 self.cancelEditButton.click() |
348 self.shareButton.click() |
334 self.shareButton.click() |
349 self.__connected = connected |
335 self.__connected = connected |
350 self.hostEdit.setEnabled(not connected) |
336 self.hostEdit.setEnabled(not connected) |
351 ## self.portSpin.setEnabled(not connected) |
|
352 self.serverButton.setEnabled(not connected) |
337 self.serverButton.setEnabled(not connected) |
353 self.sharingGroup.setEnabled(connected) |
338 self.sharingGroup.setEnabled(connected) |
354 |
339 |
355 if connected: |
340 if connected: |
356 vm = e5App().getObject("ViewManager") |
341 vm = e5App().getObject("ViewManager") |