(self)
| 1292 | |
| 1293 | @needsClient |
| 1294 | def openSetTrustedDomainsDialog(self): |
| 1295 | TrustedDomainsDialog = QtWidgets.QDialog() |
| 1296 | TrustedDomainsDialog.setWindowTitle(getMessage("syncplay-trusteddomains-title")) |
| 1297 | TrustedDomainsLayout = QtWidgets.QGridLayout() |
| 1298 | TrustedDomainsLabel = QtWidgets.QLabel(getMessage("trusteddomains-msgbox-label")) |
| 1299 | TrustedDomainsLayout.addWidget(TrustedDomainsLabel, 0, 0, 1, 1) |
| 1300 | TrustedDomainsTextbox = QtWidgets.QPlainTextEdit() |
| 1301 | TrustedDomainsTextbox.setLineWrapMode(QtWidgets.QPlainTextEdit.NoWrap) |
| 1302 | TrustedDomainsTextbox.setPlainText(utils.getListAsMultilineString(self.config["trustedDomains"])) |
| 1303 | TrustedDomainsLayout.addWidget(TrustedDomainsTextbox, 1, 0, 1, 1) |
| 1304 | TrustedDomainsButtonBox = QtWidgets.QDialogButtonBox() |
| 1305 | TrustedDomainsButtonBox.setOrientation(Qt.Horizontal) |
| 1306 | TrustedDomainsButtonBox.setStandardButtons(QtWidgets.QDialogButtonBox.Ok | QtWidgets.QDialogButtonBox.Cancel) |
| 1307 | TrustedDomainsButtonBox.accepted.connect(TrustedDomainsDialog.accept) |
| 1308 | TrustedDomainsButtonBox.rejected.connect(TrustedDomainsDialog.reject) |
| 1309 | TrustedDomainsLayout.addWidget(TrustedDomainsButtonBox, 2, 0, 1, 1) |
| 1310 | TrustedDomainsDialog.setLayout(TrustedDomainsLayout) |
| 1311 | TrustedDomainsDialog.setWindowFlags(TrustedDomainsDialog.windowFlags() & ~Qt.WindowContextHelpButtonHint) |
| 1312 | TrustedDomainsDialog.setModal(True) |
| 1313 | TrustedDomainsDialog.show() |
| 1314 | result = TrustedDomainsDialog.exec_() |
| 1315 | if result == QtWidgets.QDialog.Accepted: |
| 1316 | newTrustedDomains = utils.convertMultilineStringToList(TrustedDomainsTextbox.toPlainText()) |
| 1317 | self._syncplayClient.setTrustedDomains(newTrustedDomains) |
| 1318 | |
| 1319 | @needsClient |
| 1320 | def addTrustedDomain(self, newDomain): |
no test coverage detected