SnapshotSelectorWidget Class Reference

Widget where queries for snapshots can be configured. More...

#include <RobotAPI/libraries/armem_gui/query_widgets/SnapshotSelectorWidget.h>

+ Inheritance diagram for SnapshotSelectorWidget:

Signals

void queryChanged ()
 
void queryOutdated ()
 

Public Member Functions

armem::query::DataMode dataMode () const
 
client::query::SnapshotSelector selector ()
 
 SnapshotSelectorWidget ()
 

Public Attributes

QVBoxLayout * _pageLayout
 
QComboBox * _queryComboBox
 
std::map< QString, SnapshotForm * > _queryForms
 The forms for the different query types. Hidden when not selected. More...
 

Detailed Description

Widget where queries for snapshots can be configured.

Manages multiple forms which are hidden if not selected (in order to keep their settings).

Definition at line 28 of file SnapshotSelectorWidget.h.

Constructor & Destructor Documentation

◆ SnapshotSelectorWidget()

Definition at line 19 of file SnapshotSelectorWidget.cpp.

Member Function Documentation

◆ dataMode()

armem::query::DataMode dataMode ( ) const

◆ queryChanged

void queryChanged ( )
signal
+ Here is the caller graph for this function:

◆ queryOutdated

void queryOutdated ( )
signal

◆ selector()

Definition at line 14 of file SnapshotSelectorWidget.cpp.

+ Here is the caller graph for this function:

Member Data Documentation

◆ _pageLayout

QVBoxLayout* _pageLayout

Definition at line 64 of file SnapshotSelectorWidget.h.

◆ _queryComboBox

QComboBox* _queryComboBox

Definition at line 65 of file SnapshotSelectorWidget.h.

◆ _queryForms

std::map<QString, SnapshotForm*> _queryForms

The forms for the different query types. Hidden when not selected.

Definition at line 67 of file SnapshotSelectorWidget.h.


The documentation for this class was generated from the following files: