File screenshotsaver.cpp#
FileList > src > utils > screenshotsaver.cpp
Go to the source code of this file.
#include "screenshotsaver.h"#include "abstractlogger.h"#include "src/core/flameshot.h"#include "src/core/flameshotdaemon.h"#include "src/utils/confighandler.h"#include "src/utils/filenamehandler.h"#include "src/utils/globalvalues.h"#include "utils/desktopinfo.h"#include <QApplication>#include <QBuffer>#include <QClipboard>#include <QFileDialog>#include <QMessageBox>#include <QMimeData>#include <QStandardPaths>#include <qimagewriter.h>#include <qmimedatabase.h>
Public Functions#
| Type | Name |
|---|---|
| QString | ShowSaveFileDialog (const QString & title, const QString & directory) |
| void | saveToClipboard (const QPixmap & capture) |
| void | saveToClipboardMime (const QPixmap & capture, const QString & imageType) |
| bool | saveToFilesystem (const QPixmap & capture, const QString & path, const QString & messagePrefix) |
| bool | saveToFilesystemGUI (const QPixmap & capture) |
Public Functions Documentation#
function ShowSaveFileDialog#
QString ShowSaveFileDialog (
const QString & title,
const QString & directory
)
function saveToClipboard#
void saveToClipboard (
const QPixmap & capture
)
function saveToClipboardMime#
void saveToClipboardMime (
const QPixmap & capture,
const QString & imageType
)
function saveToFilesystem#
bool saveToFilesystem (
const QPixmap & capture,
const QString & path,
const QString & messagePrefix
)
function saveToFilesystemGUI#
bool saveToFilesystemGUI (
const QPixmap & capture
)