예제 #1
0
 def _on_get_enrollment_addr_clicked(self):
     ba = BackendPkiEnrollmentAddr.build(
         self.core.device.organization_addr.get_backend_addr(),
         self.core.device.organization_addr.organization_id,
     )
     desktop.copy_to_clipboard(ba.to_url())
     SnackbarManager.inform(
         translate("TEXT_ENROLLMENT_ADDR_COPIED_TO_CLIPBOARD"))
예제 #2
0
 def on_get_file_path_clicked(self):
     files = self.table_files.selected_files()
     if len(files) != 1:
         return
     path = self.current_directory / files[0].name
     addr = self.workspace_fs.generate_file_link(path)
     desktop.copy_to_clipboard(addr.to_url())
     SnackbarManager.inform(_("TEXT_FILE_LINK_COPIED_TO_CLIPBOARD"))
예제 #3
0
 def on_get_file_path_clicked(self):
     files = self.table_files.selected_files()
     if len(files) != 1:
         return
     path = self.current_directory / files[0].name
     addr = self.jobs_ctx.run_sync(self.workspace_fs.generate_file_link,
                                   path)
     desktop.copy_to_clipboard(addr.to_url())
     show_info(self, _("TEXT_FILE_LINK_COPIED_TO_CLIPBOARD"))
예제 #4
0
 def on_get_file_path_clicked(self):
     files = self.table_files.selected_files()
     if len(files) != 1:
         return
     url = BackendOrganizationFileLinkAddr.build(
         self.core.device.organization_addr,
         self.workspace_fs.workspace_id,
         self.current_directory / files[0].name,
     )
     desktop.copy_to_clipboard(str(url))
     show_info(self, _("TEXT_FILE_LINK_COPIED_TO_CLIPBOARD"))
예제 #5
0
 def _on_copy_addr_clicked(self):
     desktop.copy_to_clipboard(self.invite_addr.to_url())
     SnackbarManager.inform(_("TEXT_GREET_DEVICE_ADDR_COPIED_TO_CLIPBOARD"))
예제 #6
0
 def copy_email(self):
     desktop.copy_to_clipboard(self.email)
예제 #7
0
 def copy_addr(self):
     desktop.copy_to_clipboard(str(self.addr))
예제 #8
0
 def copy_to_clipboard(self):
     desktop.copy_to_clipboard(self.text_details.toPlainText())
 def _inner_copy_field():
     desktop.copy_to_clipboard(widget.text())
예제 #10
0
 def _on_copy_backend_addr(self) -> None:
     desktop.copy_to_clipboard(self.core.device.organization_addr.to_url())
     SnackbarManager.inform(_("TEXT_BACKEND_ADDR_COPIED_TO_CLIPBOARD"))
예제 #11
0
 def _on_button_clicked(self, button):
     desktop.copy_to_clipboard(self.url)
예제 #12
0
 def copy_to_clipboard(self):
     desktop.copy_to_clipboard(self.text_details.toPlainText())
     SnackbarManager.inform(_("TEXT_STACKTRACE_COPIED_TO_CLIPBOARD"))
예제 #13
0
 def _inner_copy_field():
     desktop.copy_to_clipboard(widget.text())
     QToolTip.showText(button.mapToGlobal(QPoint(0, 0)),
                       _("TEXT_INVITE_USER_COPIED_TO_CLIPBOARD"))
예제 #14
0
 def copy_email(self):
     desktop.copy_to_clipboard(self.email)
     SnackbarManager.inform(_("TEXT_GREET_USER_EMAIL_COPIED_TO_CLIPBOARD"))
예제 #15
0
 def copy_addr(self):
     desktop.copy_to_clipboard(str(self.addr))
     SnackbarManager.inform(_("TEXT_GREET_USER_ADDR_COPIED_TO_CLIPBOARD"))
예제 #16
0
 def _on_copy_addr_clicked(self):
     desktop.copy_to_clipboard(self.invite_addr.to_url())
     show_info(self, _("TEXT_GREET_DEVICE_ADDR_COPIED_TO_CLIPBOARD"))