Skip to content

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
)