Skip to content

File main.cpp#

FileList > src > main.cpp

Go to the source code of this file.

  • #include "singleapplication.h"
  • #include "abstractlogger.h"
  • #include "src/cli/commandlineparser.h"
  • #include "src/config/cacheutils.h"
  • #include "src/config/styleoverride.h"
  • #include "src/core/capturerequest.h"
  • #include "src/core/flameshot.h"
  • #include "src/core/flameshotdaemon.h"
  • #include "src/utils/confighandler.h"
  • #include "src/utils/filenamehandler.h"
  • #include "src/utils/pathinfo.h"
  • #include "src/utils/valuehandler.h"
  • #include <QApplication>
  • #include <QDir>
  • #include <QLibraryInfo>
  • #include <QSharedMemory>
  • #include <QTimer>
  • #include <QTranslator>

Public Attributes#

Type Name
QTranslator qtTranslator
QTranslator translator

Public Functions#

Type Name
void configureApp (bool gui)
QSharedMemory * guiMutexLock ()
int main (int argc, char * argv)
void reinitializeAsQApplication (int & argc, char * argv)
Recreate the application as a QApplication.
void requestCaptureAndWait (const CaptureRequest & req)

Public Attributes Documentation#

variable qtTranslator#

QTranslator qtTranslator;

variable translator#

QTranslator translator;

Public Functions Documentation#

function configureApp#

void configureApp (
    bool gui
) 

function guiMutexLock#

QSharedMemory * guiMutexLock () 

function main#

int main (
    int argc,
    char * argv
) 

function reinitializeAsQApplication#

void reinitializeAsQApplication (
    int & argc,
    char * argv
) 

function requestCaptureAndWait#

void requestCaptureAndWait (
    const CaptureRequest & req
)