Scanframe Modular Application
0.1.0
Loading...
Searching...
No Matches
InformationMonitor.h
Go to the documentation of this file.
1
#pragma once
2
#include <QDialog>
3
#include <
gii/global.h
>
4
#include <
gii/qt/Namespace.h
>
5
6
namespace
sf
7
{
13
class
_GII_CLASS
InformationMonitor
:
public
QDialog
14
{
15
Q_OBJECT
16
17
public
:
23
explicit
InformationMonitor
(QWidget* parent =
nullptr
);
24
28
~InformationMonitor
()
override
;
29
36
void
setId
(
gii::TypeId
typeId,
gii::IdType
id
);
37
45
bool
selectId
(
gii::TypeId
typeId, QWidget* parent =
nullptr
);
46
47
private
:
48
struct
Private;
49
Private* _p;
50
};
51
52
}
// namespace sf
Namespace.h
sf::InformationMonitor
Dialog showing the information on a single sf::Variable or sf::ResultData instance.
Definition
InformationMonitor.h:14
sf::InformationMonitor::selectId
bool selectId(gii::TypeId typeId, QWidget *parent=nullptr)
Opens a dialog to select the id to monitor.
sf::InformationMonitor::~InformationMonitor
~InformationMonitor() override
Destructor.
sf::InformationMonitor::setId
void setId(gii::TypeId typeId, gii::IdType id)
Sets the id to be monitored.
sf::InformationMonitor::InformationMonitor
InformationMonitor(QWidget *parent=nullptr)
Constructor.
global.h
_GII_CLASS
#define _GII_CLASS
Definition
gii/global.h:38
sf::gii::IdType
InformationTypes::id_type IdType
Short type definition for Qt code.
Definition
Namespace.h:16
sf::gii::TypeId
TypeId
Types of id's.
Definition
Namespace.h:22
sf
Definition
Application.h:10
src
com
gii
qt
InformationMonitor.h
Generated by
1.9.8