Files
nekoray/ui/edit/dialog_edit_group.h
2023-05-25 09:34:56 +09:00

37 lines
587 B
C++

#pragma once
#include <QDialog>
#include "db/Group.hpp"
QT_BEGIN_NAMESPACE
namespace Ui {
class DialogEditGroup;
}
QT_END_NAMESPACE
class DialogEditGroup : public QDialog {
Q_OBJECT
public:
explicit DialogEditGroup(const std::shared_ptr<NekoGui::Group> &ent, QWidget *parent = nullptr);
~DialogEditGroup() override;
private:
Ui::DialogEditGroup *ui;
std::shared_ptr<NekoGui::Group> ent;
struct {
int front_proxy;
} CACHE;
void refresh_front_proxy();
private slots:
void accept() override;
void on_front_proxy_clicked();
};