1// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd.
2//
3// SPDX-License-Identifier: GPL-3.0-or-later
4
5#ifndef CONFIGPROPERTYDIALOG_H
6#define CONFIGPROPERTYDIALOG_H
7
8#include "services/project/projectinfo.h"
9
10#include <QDialog>
11
12class ConfigPropertyWidgetPrivate;
13class ConfigPropertyWidget : public QDialog
14{
15 Q_OBJECT
16public:
17 explicit ConfigPropertyWidget(const QString &language,
18 const QString &workspace,
19 QDialog *parent = nullptr);
20 virtual ~ConfigPropertyWidget();
21
22signals:
23 void configureDone(const dpfservice::ProjectInfo &info);
24
25private:
26 void closeWidget();
27 ConfigPropertyWidgetPrivate *const d;
28};
29
30#endif // CONFIGPROPERTYDIALOG_H
31