![]() |
Deskflow 1.25.0.83
Keyboard and mouse sharing utility
|
Clipboard manager for EiScreen. More...
#include <WlClipboardCollection.h>
Public Member Functions | |
| WlClipboardCollection () | |
| ~WlClipboardCollection () | |
| bool | isAvailable () const |
| Check if clipboard functionality is available. | |
| IClipboard * | getClipboard (ClipboardID id) const |
| Get clipboard for specific ID. | |
| bool | hasChanged () const |
| Check if any clipboard has changed. | |
| void | startMonitoring () |
| Start monitoring clipboard changes. | |
| void | stopMonitoring () |
| Stop monitoring clipboard changes. | |
| void | resetChanged () const |
| Reset change detection. | |
Clipboard manager for EiScreen.
This class manages clipboard operations for the EiScreen implementation. It automatically detects the best available clipboard backend and provides a unified interface for clipboard operations.
| deskflow::WlClipboardCollection::WlClipboardCollection | ( | ) |
| deskflow::WlClipboardCollection::~WlClipboardCollection | ( | ) |
| IClipboard * deskflow::WlClipboardCollection::getClipboard | ( | ClipboardID | id | ) | const |
Get clipboard for specific ID.
| bool deskflow::WlClipboardCollection::hasChanged | ( | ) | const |
Check if any clipboard has changed.
| bool deskflow::WlClipboardCollection::isAvailable | ( | ) | const |
Check if clipboard functionality is available.
| void deskflow::WlClipboardCollection::resetChanged | ( | ) | const |
Reset change detection.
| void deskflow::WlClipboardCollection::startMonitoring | ( | ) |
Start monitoring clipboard changes.
| void deskflow::WlClipboardCollection::stopMonitoring | ( | ) |
Stop monitoring clipboard changes.