Files
nekoray/ui/dialog_basic_settings.h
arm64v8a 31079f20fd feat: set custom icon
feat: tray icon status point
2022-09-09 08:00:00 +08:00

39 lines
607 B
C++

#ifndef DIALOG_BASIC_SETTINGS_H
#define DIALOG_BASIC_SETTINGS_H
#include <QDialog>
#include <QJsonObject>
namespace Ui {
class DialogBasicSettings;
}
class DialogBasicSettings : public QDialog {
Q_OBJECT
public:
explicit DialogBasicSettings(QWidget *parent = nullptr);
~DialogBasicSettings();
public slots:
void accept();
private:
Ui::DialogBasicSettings *ui;
struct {
QJsonObject extraCore;
QString custom_inbound;
bool needRestart = false;
} CACHE;
private slots:
void on_set_custom_icon_clicked();
};
#endif // DIALOG_BASIC_SETTINGS_H