UltraGrid
UltraGrid Low-Latency High-Resolution Transmission System
Loading...
Searching...
No Matches
gui
QT
option
actionCheckable_ui.hpp
Go to the documentation of this file.
1
#ifndef ACTIONCHECKABLE_UI_HPP
2
#define ACTIONCHECKABLE_UI_HPP
3
4
#include <QAction>
5
#include <string>
6
7
#include "
checkable_ui.hpp
"
8
#include "
settings.hpp
"
9
10
class
ActionCheckableUi
:
public
CheckableUi
{
11
Q_OBJECT
12
13
public
:
14
ActionCheckableUi
(QAction *
action
,
Settings
*
settings
,
const
std::string &
opt
);
15
16
protected
:
17
QAction *
action
;
18
19
void
connectSignals
()
override
;
20
void
updateUiState
(
bool
checked)
override
;
21
void
updateUiState
()
override
;
22
};
23
24
#endif
checkable_ui.hpp
ActionCheckableUi
Definition
actionCheckable_ui.hpp:10
ActionCheckableUi::action
QAction * action
Definition
actionCheckable_ui.hpp:17
ActionCheckableUi::updateUiState
void updateUiState() override
Definition
actionCheckable_ui.cpp:19
ActionCheckableUi::connectSignals
void connectSignals() override
Definition
actionCheckable_ui.cpp:11
ActionCheckableUi::ActionCheckableUi
ActionCheckableUi(QAction *action, Settings *settings, const std::string &opt)
Definition
actionCheckable_ui.cpp:3
CheckableUi
Definition
checkable_ui.hpp:9
Settings
Definition
settings.hpp:91
WidgetUi::opt
std::string opt
Definition
widget_ui.hpp:34
WidgetUi::settings
Settings * settings
Definition
widget_ui.hpp:33
settings.hpp
Generated on Wed Sep 25 2024 14:27:13 for UltraGrid by
1.12.0