#include <com/lomiri/content/hub.h>
Classes | |
| struct | Client |
Signals | |
| void | pasteFormatsChanged () |
| void | pasteboardChanged () |
Public Member Functions | |
| Hub (const Hub &)=delete | |
| virtual | ~Hub () |
| Hub & | operator= (const Hub &)=delete |
| virtual Q_INVOKABLE void | register_import_export_handler (ImportExportHandler *handler) |
| virtual Q_INVOKABLE const Store * | store_for_scope_and_type (Scope scope, Type type) |
| virtual Q_INVOKABLE Peer | default_source_for_type (Type type) |
| virtual Q_INVOKABLE QVector< Peer > | known_sources_for_type (Type type) |
| virtual Q_INVOKABLE QVector< Peer > | known_destinations_for_type (Type type) |
| virtual Q_INVOKABLE QVector< Peer > | known_shares_for_type (Type type) |
| virtual Q_INVOKABLE Transfer * | create_import_from_peer (Peer peer) |
| virtual Q_INVOKABLE Transfer * | create_export_to_peer (Peer peer) |
| virtual Q_INVOKABLE Transfer * | create_share_to_peer (Peer peer) |
| virtual Q_INVOKABLE void | quit () |
| virtual Q_INVOKABLE Transfer * | create_import_from_peer_for_type (Peer peer, Type type) |
| virtual Q_INVOKABLE Transfer * | create_export_to_peer_for_type (Peer peer, Type type) |
| virtual Q_INVOKABLE Transfer * | create_share_to_peer_for_type (Peer peer, Type type) |
| virtual Q_INVOKABLE bool | has_pending (QString peer_id) |
| virtual Q_INVOKABLE Peer | peer_for_app_id (QString app_id) |
| QDBusPendingCall | createPaste (const QString &surfaceId, const QMimeData &data) |
| QDBusPendingCall | requestLatestPaste (const QString &surfaceId) |
| QDBusPendingCall | requestPasteById (const QString &surfaceId, int pasteId) |
| QMimeData * | paste (QDBusPendingCall requestPeply) |
| bool | createPasteSync (const QString &surfaceId, const QMimeData &data) |
| QMimeData * | latestPaste (const QString &surfaceId) |
| QMimeData * | pasteById (const QString &surfaceId, int id) |
| QStringList | pasteFormats () |
Protected Member Functions | |
| Hub (QObject *=nullptr) | |
Properties | |
| QStringList | pasteFormats |
|
delete |
References Hub().
Referenced by Hub(), Hub(), com::lomiri::content::Hub::Client::instance(), and operator=().
|
virtual |
|
protected |
|
virtual |
References create_export_to_peer().
Referenced by create_export_to_peer().
|
virtual |
References create_export_to_peer_for_type().
Referenced by create_export_to_peer_for_type().
|
virtual |
References create_import_from_peer().
Referenced by create_import_from_peer().
|
virtual |
References create_import_from_peer_for_type().
Referenced by create_import_from_peer_for_type().
References create_share_to_peer().
Referenced by create_share_to_peer().
|
virtual |
References create_share_to_peer_for_type().
Referenced by create_share_to_peer_for_type().
| QDBusPendingCall com::lomiri::content::Hub::createPaste | ( | const QString & | surfaceId, |
| const QMimeData & | data ) |
| bool com::lomiri::content::Hub::createPasteSync | ( | const QString & | surfaceId, |
| const QMimeData & | data ) |
References createPasteSync().
Referenced by createPasteSync().
References default_source_for_type().
Referenced by default_source_for_type().
|
virtual |
|
virtual |
References known_destinations_for_type().
Referenced by known_destinations_for_type().
|
virtual |
References known_shares_for_type().
Referenced by known_shares_for_type().
|
virtual |
References known_sources_for_type().
Referenced by known_sources_for_type().
| QMimeData * com::lomiri::content::Hub::latestPaste | ( | const QString & | surfaceId | ) |
| QMimeData * com::lomiri::content::Hub::paste | ( | QDBusPendingCall | requestPeply | ) |
|
signal |
References pasteboardChanged().
Referenced by pasteboardChanged().
| QMimeData * com::lomiri::content::Hub::pasteById | ( | const QString & | surfaceId, |
| int | id ) |
| QStringList com::lomiri::content::Hub::pasteFormats | ( | ) |
References pasteFormats.
|
signal |
References pasteFormatsChanged().
Referenced by pasteFormatsChanged().
|
virtual |
References peer_for_app_id().
Referenced by peer_for_app_id().
|
virtual |
|
virtual |
| QDBusPendingCall com::lomiri::content::Hub::requestLatestPaste | ( | const QString & | surfaceId | ) |
References requestLatestPaste().
Referenced by requestLatestPaste().
| QDBusPendingCall com::lomiri::content::Hub::requestPasteById | ( | const QString & | surfaceId, |
| int | pasteId ) |
References requestPasteById().
Referenced by requestPasteById().
|
virtual |
References store_for_scope_and_type().
Referenced by store_for_scope_and_type().
|
read |
Definition at line 44 of file hub.h.
Referenced by pasteFormats().