18#ifndef QET_ARGUMENTS_H
19#define QET_ARGUMENTS_H
32 QETArguments(
const QList<QString> &, QObject * =
nullptr);
41 virtual QList<QString>
files()
const;
45#ifdef QET_ALLOW_OVERRIDE_CED_OPTION
46 virtual bool commonElementsDirSpecified()
const;
47 virtual QString commonElementsDir()
const;
49#ifdef QET_ALLOW_OVERRIDE_CTBTD_OPTION
50 virtual bool commonTitleBlockTemplatesDirSpecified()
const;
51 virtual QString commonTitleBlockTemplatesDir()
const;
53#ifdef QET_ALLOW_OVERRIDE_CD_OPTION
54 virtual bool configDirSpecified()
const;
55 virtual QString configDir()
const;
57#ifdef QET_ALLOW_OVERRIDE_DD_OPTION
58 virtual bool dataDirSpecified()
const;
59 virtual QString dataDir()
const;
62 virtual QString
langDir()
const;
66 virtual QList<QString>
options()
const;
82#ifdef QET_ALLOW_OVERRIDE_CED_OPTION
83 QString common_elements_dir_;
85#ifdef QET_ALLOW_OVERRIDE_CTBTD_OPTION
86 QString common_tbt_dir_;
88#ifdef QET_ALLOW_OVERRIDE_CD_OPTION
91#ifdef QET_ALLOW_OVERRIDE_DD_OPTION
virtual bool printLicenseRequested() const
Definition qetarguments.cpp:420
void clear()
Definition qetarguments.cpp:184
bool print_license_
Definition qetarguments.h:96
bool print_help_
Definition qetarguments.h:95
QString lang_dir_
Definition qetarguments.h:94
QList< QString > element_files_
Definition qetarguments.h:78
QETArguments(QObject *=nullptr)
Definition qetarguments.cpp:25
virtual QList< QString > titleBlockTemplateFiles() const
Definition qetarguments.cpp:160
QList< QString > unknown_options_
Definition qetarguments.h:81
virtual QList< QString > options() const
Definition qetarguments.cpp:168
virtual QList< QString > files() const
Definition qetarguments.cpp:136
~QETArguments() override
Definition qetarguments.cpp:109
void handleFileArgument(const QString &)
Definition qetarguments.cpp:229
bool print_version_
Definition qetarguments.h:97
QList< QString > options_
Definition qetarguments.h:80
virtual QList< QString > arguments() const
Definition qetarguments.cpp:127
QList< QString > tbt_files_
Definition qetarguments.h:79
void parseArguments(const QList< QString > &)
Definition qetarguments.cpp:209
virtual QList< QString > unknownOptions() const
Definition qetarguments.cpp:176
virtual bool printHelpRequested() const
Definition qetarguments.cpp:411
virtual bool langDirSpecified() const
Definition qetarguments.cpp:393
virtual QString langDir() const
Definition qetarguments.cpp:402
void handleOptionArgument(const QString &)
Definition qetarguments.cpp:258
virtual QList< QString > elementFiles() const
Definition qetarguments.cpp:152
virtual QList< QString > projectFiles() const
Definition qetarguments.cpp:144
virtual bool printVersionRequested() const
Definition qetarguments.cpp:429
QETArguments & operator=(const QETArguments &)
Definition qetarguments.cpp:81
virtual void setArguments(const QList< QString > &)
Definition qetarguments.cpp:118
QList< QString > project_files_
Definition qetarguments.h:77