Vesna
Main Page
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
src
businesslogic
menu
PopUpMessageButtonHandler.h
Go to the documentation of this file.
1
#ifndef POPUPMESSAGEBUTTONHANDLER_H
2
#define POPUPMESSAGEBUTTONHANDLER_H
3
4
#include "
ui/components/PopUpMessageWidget.h
"
5
#include "
core/ApplicationDefines.h
"
6
7
class
PopUpMessageButtonHandler
8
{
9
public
:
14
explicit
PopUpMessageButtonHandler
();
15
16
virtual
~PopUpMessageButtonHandler
();
17
22
void
OnButtonClicked
(
PopUpMessageWidget::Button
button );
23
106
void
SetButtonAction
(
PopUpMessageWidget::Button
button,
ApplicationDefines::ButtonAction
action );
107
112
void
SetButtonRepeat
(
PopUpMessageWidget::Button
button );
113
bool
GetButtonRepeat
(
PopUpMessageWidget::Button
button )
const
;
114
115
private
:
117
118
class
DataClass
;
119
QScopedPointer<DataClass> d;
120
122
123
};
124
125
#endif // POPUPMESSAGEBUTTONHANDLER_H
PopUpMessageWidget.h
PopUpMessageButtonHandler::SetButtonAction
void SetButtonAction(PopUpMessageWidget::Button button, ApplicationDefines::ButtonAction action)
SetButtonAction sets action for a button identified by 'button' parameter. The action is an object of...
Definition:
PopUpMessageButtonHandler.cpp:51
PopUpMessageButtonHandler::SetButtonRepeat
void SetButtonRepeat(PopUpMessageWidget::Button button)
SetButtonRepeat if the button given as parameter is clicked, button action is executed again and mess...
Definition:
PopUpMessageButtonHandler.cpp:56
PopUpMessageButtonHandler::OnButtonClicked
void OnButtonClicked(PopUpMessageWidget::Button button)
OnButtonClicked method is called when a button is clicked in pop-up message window. The parameter identifies which button was clicked.
Definition:
PopUpMessageButtonHandler.cpp:35
PopUpMessageButtonHandler::GetButtonRepeat
bool GetButtonRepeat(PopUpMessageWidget::Button button) const
Definition:
PopUpMessageButtonHandler.cpp:61
ApplicationDefines.h
ApplicationDefines::ButtonAction
std::function< void()> ButtonAction
Definition:
ApplicationDefines.h:509
PopUpMessageButtonHandler::PopUpMessageButtonHandler
PopUpMessageButtonHandler()
Constructor creates new handler and assigns it to the given pop-up message.
Definition:
PopUpMessageButtonHandler.cpp:26
PopUpMessageButtonHandler::DataClass
Definition:
PopUpMessageButtonHandler.cpp:10
PopUpMessageButtonHandler::~PopUpMessageButtonHandler
virtual ~PopUpMessageButtonHandler()
Definition:
PopUpMessageButtonHandler.cpp:31
PopUpMessageButtonHandler
Definition:
PopUpMessageButtonHandler.h:7
PopUpMessageWidget::Button
Button
Definition:
PopUpMessageWidget.h:33
Generated on Thu Dec 18 2025 23:21:46 for Vesna by
1.8.8