20 #ifndef LIBREPCB_EDITOR_INITIALIZEWORKSPACEWIZARDCONTEXT_H 21 #define LIBREPCB_EDITOR_INITIALIZEWORKSPACEWIZARDCONTEXT_H std::pair< QString, QString > mUpgradeCopyDirs
Definition: initializeworkspacewizardcontext.h:103
bool getNeedsInitialization() const noexcept
Definition: initializeworkspacewizardcontext.h:72
LengthUnit mLengthUnit
Definition: initializeworkspacewizardcontext.h:107
Definition: initializeworkspacewizardcontext.h:53
void setWorkspacePath(const FilePath &fp)
Definition: initializeworkspacewizardcontext.cpp:72
bool getNeedsUpgrade() const noexcept
Definition: initializeworkspacewizardcontext.h:75
Definition: occmodel.cpp:77
Definition: initializeworkspacewizardcontext.h:54
const QString & getDataDir() const noexcept
Definition: initializeworkspacewizardcontext.h:68
InitializeWorkspaceWizardContext(const InitializeWorkspaceWizardContext &other)=delete
bool getWorkspaceExists() const noexcept
Definition: initializeworkspacewizardcontext.h:67
bool mWorkspaceExists
Definition: initializeworkspacewizardcontext.h:100
void setAppLocale(const QString &locale) noexcept
Definition: initializeworkspacewizardcontext.h:82
void initializeEmptyWorkspace() const
Definition: initializeworkspacewizardcontext.cpp:96
QStringList mLibraryNormOrder
Definition: initializeworkspacewizardcontext.h:108
void setLengthUnit(const LengthUnit &unit) noexcept
Definition: initializeworkspacewizardcontext.h:83
QMap< QString, Version > mDataDirs
Definition: initializeworkspacewizardcontext.h:101
const std::pair< QString, QString > & getUpgradeCopyDirs() const noexcept
Definition: initializeworkspacewizardcontext.h:69
const FilePath & getWorkspacePath() const noexcept
Definition: initializeworkspacewizardcontext.h:65
bool mWorkspacePathValid
Definition: initializeworkspacewizardcontext.h:99
last page
Definition: initializeworkspacewizardcontext.h:51
void setUserName(const QString &name) noexcept
Definition: initializeworkspacewizardcontext.h:87
This class represents absolute, well-formatted paths to files or directories.
Definition: filepath.h:129
bool isWorkspacePathValid() const noexcept
Definition: initializeworkspacewizardcontext.h:66
void setLibraryNormOrder(const QStringList &order) noexcept
Definition: initializeworkspacewizardcontext.h:84
FilePath mWorkspacePath
Definition: initializeworkspacewizardcontext.h:98
InitializeWorkspaceWizardContext & operator=(const InitializeWorkspaceWizardContext &rhs)=delete
The InitializeWorkspaceWizardContext class.
Definition: initializeworkspacewizardcontext.h:45
bool getWorkspaceContainsNewerFileFormats() const noexcept
Definition: initializeworkspacewizardcontext.cpp:65
QString mDataDir
Definition: initializeworkspacewizardcontext.h:102
QString mUserName
Definition: initializeworkspacewizardcontext.h:109
PageId
Definition: initializeworkspacewizardcontext.h:50
void installExampleProjects() const noexcept
Definition: initializeworkspacewizardcontext.cpp:109
Definition: initializeworkspacewizardcontext.h:52
The LengthUnit class represents a length unit (millimeters, inches,...) and provides some useful meth...
Definition: lengthunit.h:60
Definition: initializeworkspacewizardcontext.h:55
QString mAppLocale
Definition: initializeworkspacewizardcontext.h:106