|
QElectroTech
0.8-dev
|
Go to the documentation of this file.
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;
58 virtual QString
langDir()
const;
62 virtual QList<QString>
options()
const;
78 #ifdef QET_ALLOW_OVERRIDE_CED_OPTION
79 QString common_elements_dir_;
81 #ifdef QET_ALLOW_OVERRIDE_CTBTD_OPTION
82 QString common_tbt_dir_;
84 #ifdef QET_ALLOW_OVERRIDE_CD_OPTION
QList< QString > project_files_
Definition: qetarguments.h:73
virtual bool printVersionRequested() const
Definition: qetarguments.cpp:376
virtual QList< QString > titleBlockTemplateFiles() const
Definition: qetarguments.cpp:149
QList< QString > unknown_options_
Definition: qetarguments.h:77
virtual QList< QString > unknownOptions() const
Definition: qetarguments.cpp:163
virtual QString langDir() const
Definition: qetarguments.cpp:352
QString lang_dir_
Definition: qetarguments.h:87
bool print_help_
Definition: qetarguments.h:88
virtual bool langDirSpecified() const
Definition: qetarguments.cpp:344
bool print_version_
Definition: qetarguments.h:90
virtual bool printLicenseRequested() const
Definition: qetarguments.cpp:368
virtual QList< QString > arguments() const
Definition: qetarguments.cpp:120
void handleOptionArgument(const QString &)
Definition: qetarguments.cpp:239
Definition: qetarguments.h:26
virtual void setArguments(const QList< QString > &)
Definition: qetarguments.cpp:111
virtual QList< QString > projectFiles() const
Definition: qetarguments.cpp:135
bool print_license_
Definition: qetarguments.h:89
virtual bool printHelpRequested() const
Definition: qetarguments.cpp:360
void clear()
Definition: qetarguments.cpp:170
QList< QString > element_files_
Definition: qetarguments.h:74
void handleFileArgument(const QString &)
Definition: qetarguments.cpp:211
~QETArguments() override
Definition: qetarguments.cpp:103
void parseArguments(const QList< QString > &)
Definition: qetarguments.cpp:191
QList< QString > options_
Definition: qetarguments.h:76
virtual QList< QString > options() const
Definition: qetarguments.cpp:156
QList< QString > tbt_files_
Definition: qetarguments.h:75
QETArguments(QObject *=nullptr)
Definition: qetarguments.cpp:25
#define TITLEBLOCKS_FILE_EXTENSION
Definition: templatescollection.h:20
QETArguments & operator=(const QETArguments &)
Definition: qetarguments.cpp:78
virtual QList< QString > files() const
Definition: qetarguments.cpp:128
virtual QList< QString > elementFiles() const
Definition: qetarguments.cpp:142