texstudio  3.1.1
About: TeXstudio is an integrated environment for writing LaTeX documents (as easy and comfortable as possible).
  Fossies Dox: texstudio-3.1.1.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

main.cpp File Reference
#include "mostQtHeaders.h"
#include "texstudio.h"
#include "smallUsefulFunctions.h"
#include "debughelper.h"
#include "debuglogger.h"
#include "utilsVersion.h"
#include <qtsingleapplication.h>
#include <QSplashScreen>
Include dependency graph for main.cpp:

Go to the source code of this file.

Classes

class  TexstudioApp
 

Functions

QString generateAppId ()
 
QStringList parseArguments (const QStringList &args, bool &outStartAlways)
 
bool handleCommandLineOnly (const QStringList &cmdLine)
 
int main (int argc, char **argv)
 

Function Documentation

◆ generateAppId()

QString generateAppId ( )

Definition at line 110 of file main.cpp.

References TEXSTUDIO.

Referenced by main().

◆ handleCommandLineOnly()

bool handleCommandLineOnly ( const QStringList &  cmdLine)

Definition at line 156 of file main.cpp.

References TEXSTUDIO_GIT_REVISION, and TXSVERSION.

Referenced by main().

◆ main()

◆ parseArguments()

QStringList parseArguments ( const QStringList &  args,
bool &  outStartAlways 
)

Definition at line 120 of file main.cpp.

References ConfigManager::configDirOverride, debugLoggerStart, and ConfigManager::dontRestoreSession.

Referenced by main().