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
)