1 /* === This file is part of Calamares - <https://calamares.io> ===
2  *
3  *   SPDX-FileCopyrightText: 2014-2015 Teo Mrnjavac <teo@kde.org>
4  *   SPDX-License-Identifier: GPL-3.0-or-later
5  *
6  *   Calamares is Free Software: see the License-Identifier above.
7  *
8  */
9 
10 #ifndef CREATEUSERJOB_H
11 #define CREATEUSERJOB_H
12 
13 #include "Job.h"
14 
15 class Config;
16 
17 class CreateUserJob : public Calamares::Job
18 {
19     Q_OBJECT
20 public:
21     CreateUserJob( const Config* config );
22     QString prettyName() const override;
23     QString prettyDescription() const override;
24     QString prettyStatusMessage() const override;
25     Calamares::JobResult exec() override;
26 
27 private:
28     const Config* m_config;
29     QString m_status;
30 };
31 
32 #endif /* CREATEUSERJOB_H */
33