swift
src
gui
components
settingsviewupdatetimes.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: Copyright (C) 2016 swift Project Community / Contributors
2
// SPDX-License-Identifier: GPL-3.0-or-later OR LicenseRef-swift-pilot-client-1
3
5
6
#ifndef SWIFT_GUI_COMPONENTS_SETTINGSVIEWUPDATETIMES_H
7
#define SWIFT_GUI_COMPONENTS_SETTINGSVIEWUPDATETIMES_H
8
9
#include <QFrame>
10
11
#include "
gui/settings/viewupdatesettings.h
"
12
13
namespace
Ui
14
{
15
class
CSettingsViewUpdateTimes;
16
}
17
namespace
swift::gui::components
18
{
22
class
CSettingsViewUpdateTimes
:
public
QFrame
23
{
24
Q_OBJECT
25
26
public
:
28
explicit
CSettingsViewUpdateTimes
(QWidget *parent =
nullptr
);
29
31
virtual
~CSettingsViewUpdateTimes
();
32
33
private
slots:
35
void
ps_sliderChanged();
36
38
void
ps_settingsChanged();
39
41
void
ps_resetUpdateTimes();
42
43
private
:
44
QScopedPointer<Ui::CSettingsViewUpdateTimes> ui;
45
swift::misc::CSetting<swift::gui::settings::TViewUpdateSettings>
m_settings {
46
this
, &CSettingsViewUpdateTimes::ps_settingsChanged
47
};
48
};
49
}
// namespace swift::gui::components
50
51
#endif
// SWIFT_GUI_COMPONENTS_SETTINGSVIEWUPDATETIMES_H
swift::gui::components::CSettingsViewUpdateTimes
Update rates / times.
Definition:
settingsviewupdatetimes.h:23
swift::gui::components::CSettingsViewUpdateTimes::CSettingsViewUpdateTimes
CSettingsViewUpdateTimes(QWidget *parent=nullptr)
Constructor.
Definition:
settingsviewupdatetimes.cpp:13
swift::gui::components::CSettingsViewUpdateTimes::~CSettingsViewUpdateTimes
virtual ~CSettingsViewUpdateTimes()
Destructor.
Definition:
settingsviewupdatetimes.cpp:27
swift::misc::CSetting< swift::gui::settings::TViewUpdateSettings >
swift::gui::components
High level reusable GUI components.
Definition:
aboutdialog.cpp:13
viewupdatesettings.h
Generated on Mon Mar 24 2025 16:42:20 for swift by
1.9.1