Chatterino
chatterino2
src
widgets
settingspages
ModerationPage.hpp
Go to the documentation of this file.
1
#pragma once
2
3
#include <QTimer>
4
5
#include "
widgets/settingspages/SettingsPage.hpp
"
6
7
class
QTabWidget;
8
class
QPushButton;
9
10
namespace
chatterino
{
11
12
template
<
typename
X>
13
class
LayoutCreator;
14
15
class
ModerationPage
:
public
SettingsPage
16
{
17
public
:
18
ModerationPage
();
19
20
void
selectModerationActions
();
21
22
private
:
23
void
addModerationButtonSettings(
LayoutCreator<QTabWidget>
&);
24
25
QTimer itemsChangedTimer_;
26
QTabWidget *tabWidget_{};
27
28
std::vector<QLineEdit *> durationInputs_;
29
std::vector<QComboBox *> unitInputs_;
30
};
31
32
}
// namespace chatterino
chatterino::ModerationPage::ModerationPage
ModerationPage()
Definition:
ModerationPage.cpp:66
chatterino
Definition:
Application.cpp:48
chatterino::SettingsPage
Definition:
SettingsPage.hpp:49
SettingsPage.hpp
chatterino::LayoutCreator
Definition:
LayoutCreator.hpp:14
chatterino::ModerationPage
Definition:
ModerationPage.hpp:15
chatterino::ModerationPage::selectModerationActions
void selectModerationActions()
Definition:
ModerationPage.cpp:281
Generated by
1.8.13