UltraGrid
UltraGrid Low-Latency High-Resolution Transmission System
Loading...
Searching...
No Matches
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
11Q_OBJECT
12
13public:
14 ActionCheckableUi(QAction *action, Settings *settings, const std::string &opt);
15
16protected:
17 QAction *action;
18
19 void connectSignals() override;
20 void updateUiState(bool checked) override;
21 void updateUiState() override;
22};
23
24#endif
void updateUiState() override
void connectSignals() override
ActionCheckableUi(QAction *action, Settings *settings, const std::string &opt)
std::string opt
Definition widget_ui.hpp:34
Settings * settings
Definition widget_ui.hpp:33