QtPass 2.0.0
Developer documentation
Loading...
Searching...
No Matches
clipboardmanager.cpp File Reference

Implements ClipboardManager and the per-platform clipboard hints that keep secrets out of clipboard histories. More...

#include "clipboardmanager.h"
#include "qtpasssettings.h"
#include "util.h"
#include <QApplication>
#include <QClipboard>
#include <utility>
Include dependency graph for clipboardmanager.cpp:

Go to the source code of this file.

Functions

auto buildClipboardMimeData (const QString &text) -> QMimeData *
 Build clipboard MIME data with platform-specific security hints.

Detailed Description

Implements ClipboardManager and the per-platform clipboard hints that keep secrets out of clipboard histories.

Definition in file clipboardmanager.cpp.

Function Documentation

◆ buildClipboardMimeData()

auto buildClipboardMimeData ( const QString & text) -> QMimeData *

Build clipboard MIME data with platform-specific security hints.

Parameters
text- Plain text to copy
Returns
QMimeData* - Ownership transferred to caller. Caller must delete or transfer to QClipboard::setMimeData which takes ownership.

Definition at line 190 of file clipboardmanager.cpp.

Here is the call graph for this function:
Here is the caller graph for this function: