Расширение оболочки Gnome, скопировать текст в буфер обмена - PullRequest
2 голосов
/ 16 марта 2012

Я работаю над расширениями оболочки Gnome и не могу найти документацию о том, как скопировать строку в буфер обмена для пользователя.

Я искал git расширений Gnome, но безуспешно.

Спасибо за вашу помощь!:)

1 Ответ

5 голосов
/ 11 мая 2012

для установки основного буфера обмена:

St.Clipboard.get_default().set_text(St.ClipboardType.PRIMARY, 'text');

чтобы получить основной буфер обмена:

St.Clipboard.get_default().get_text(St.ClipboardType.PRIMARY);

Также имеется буфер St.ClipboardType.CLIPBOARD.

( исходный код )

...