Επικόλληση
Όταν ο χρήστης ζητά την επικόλληση δεδομένων από την Clipboard, θα πρέπει να ζητήσετε μια ειδική μορφή και να δώσετε μια μέθοδο επανάκλησης που θα κληθεί με τα ενεργά δεδομένα. Για παράδειγμα:
void ExampleWindow::on_button_paste() { get_clipboard()->read_text_async(sigc::mem_fun(*this, &ExampleWindow::on_clipboard_received)); }
Ιδού ένα παράδειγμα μεθόδου επανάκλησης:
void ExampleWindow::on_clipboard_received(Glib::RefPtr<Gio::AsyncResult>& result) { auto text = get_clipboard()->read_text_finish(result); //Do something with the pasted data. }