nekoray/ui/edit/gen_hysteria.h
2022-08-09 10:34:57 +08:00

32 lines
595 B
C++

#pragma once
#include <QWidget>
#include "db/ProxyEntity.hpp"
QT_BEGIN_NAMESPACE
namespace Ui { class GenHysteria; }
QT_END_NAMESPACE
class GenHysteria : public QWidget {
Q_OBJECT
public:
explicit GenHysteria(const QSharedPointer<NekoRay::ProxyEntity> &ent, const QString &preset_config,
QWidget *parent = nullptr);
~GenHysteria() override;
private:
Ui::GenHysteria *ui;
QSharedPointer<NekoRay::ProxyEntity> ent;
QString preset_config;
signals:
void config_generated(const QString &result);
private slots:
void on_gen_clicked();
};