[Update] クリップボード機能を統合し、コピーとペーストを一度の呼び出しで実行できるように変更

This commit is contained in:
misyaguziya
2026-01-13 21:12:05 +09:00
parent ba0f834fbd
commit 4e5acd4ac3
3 changed files with 15 additions and 67 deletions

View File

@@ -1299,11 +1299,11 @@ class Model:
errorLogging()
return False
def setCopyToClipboard(self, text:str) -> bool:
def setCopyToClipboardAndPasteFromClipboard(self, text:str) -> bool:
self.ensure_initialized()
try:
if isinstance(self.clipboard, Clipboard):
self.clipboard.copy(text)
self.clipboard.copy_and_paste(text)
return True
else:
return False
@@ -1311,17 +1311,6 @@ class Model:
errorLogging()
return False
def setPasteFromClipboard(self) -> bool:
self.ensure_initialized()
try:
if isinstance(self.clipboard, Clipboard):
return self.clipboard.paste()
else:
return False
except Exception:
errorLogging()
return False
def telemetryInit(self, enabled: bool, app_version: str):
"""Model 内で Telemetry を初期化"""
self.telemetry.init(enabled=enabled, app_version=app_version)