File 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
)