De link :
- comandos explícitos de recortar / copiar devem sempre definir CLIPBOARD e PRIMARY, mesmo quando a cópia não envolve uma seleção (por exemplo, uma opção "copy url" que copia explicitamente uma URL sem a URL ser selecionada primeiro)
O comando Copiar imagem pode ter esta aparência:
cb = gtk.Clipboard(selection="PRIMARY")
cb.set_text(char)
cb = gtk.Clipboard(selection="CLIPBOARD")
cb.set_text(char)
Do mesmo link:
Os aplicativos que seguem essas diretrizes fornecem aos usuários um modelo mental simples para entender o que está acontecendo. PRIMARY é a seleção atual. Meio botão cola a seleção atual. CLIPBOARD é como na Mac / Windows. Você não precisa saber sobre o PRIMARY se você é um novato.