14 #ifndef T3_WIDGET_CLIPBOARD_H 15 #define T3_WIDGET_CLIPBOARD_H 17 #include <t3widget/widget_api.h> 18 #include <t3widget/ptr.h> 21 #define WITH_CLIPBOARD_LOCK(code) { t3_widget::ensure_clipboard_lock_t _lock; code } 26 T3_WIDGET_API linked_ptr<std::string>::t
get_primary(
void);
28 T3_WIDGET_API
void set_clipboard(std::string *str);
29 T3_WIDGET_API
void set_primary(std::string *str);
30 T3_WIDGET_API
void release_selections(
void);
31 T3_WIDGET_API
void lock_clipboard(
void);
32 T3_WIDGET_API
void unlock_clipboard(
void);