# GpgFrontend Project: src/ui/dialog/settings/SettingsAppearance.h Source File

SettingsAppearance.h
#ifndef GPGFRONTEND_SETTINGSAPPEARANCE_H
#define GPGFRONTEND_SETTINGSAPPEARANCE_H
#include "ui/GpgFrontendUI.h"
class Ui_AppearanceSettings;
namespace GpgFrontend::UI {
class AppearanceTab : public QWidget {
Q_OBJECT
public:
explicit AppearanceTab(QWidget* parent = nullptr);
void SetSettings();
void ApplySettings();
private:
std::shared_ptr<Ui_AppearanceSettings> ui_;
QButtonGroup* icon_style_group_;
QButtonGroup* icon_size_group_;
signals:
void signalRestartNeeded(bool needed);
};
} // namespace GpgFrontend::UI
#endif // GPGFRONTEND_SETTINGSAPPEARANCE_H
GpgFrontend::UI::AppearanceTab
Definition: SettingsAppearance.h:38
GpgFrontend::UI::AppearanceTab::SetSettings
void SetSettings()
Set the Settings object.
Definition: SettingsAppearance.cpp:75
GpgFrontend::UI::AppearanceTab::AppearanceTab
AppearanceTab(QWidget *parent=nullptr)
Construct a new Appearance Tab object.
Definition: SettingsAppearance.cpp:37
GpgFrontend::UI::AppearanceTab::signalRestartNeeded
void signalRestartNeeded(bool needed)
GpgFrontend::UI
Definition: FileReadTask.cpp:29