Public Member Functions | Private Member Functions | Private Attributes | List of all members
MetaInfoBox Class Reference

#include <metainfobox.h>

Inheritance diagram for MetaInfoBox:
Inheritance graph
[legend]

Public Member Functions

 MetaInfoBox (QWidget *parent=0)
 
void setMetaInfos (QVector< QStringPair > metaInfos)
 Sets a list of key-value pairs as meta info. More...
 
 ~MetaInfoBox ()
 

Private Member Functions

void clear ()
 Removes all meta info. More...
 

Private Attributes

QVector< QLabel * > m_labels
 
QGridLayout * m_layout
 
QVector< QStringPairm_metaInfos
 To prevent flickering, avoid redrawing if meta info didn't change. More...
 

Detailed Description

Definition at line 11 of file metainfobox.h.

Constructor & Destructor Documentation

MetaInfoBox::MetaInfoBox ( QWidget *  parent = 0)
explicit

Definition at line 8 of file metainfobox.cpp.

MetaInfoBox::~MetaInfoBox ( )

Definition at line 48 of file metainfobox.cpp.

Member Function Documentation

void MetaInfoBox::clear ( )
private

Removes all meta info.

Definition at line 44 of file metainfobox.cpp.

void MetaInfoBox::setMetaInfos ( QVector< QStringPair metaInfos)

Sets a list of key-value pairs as meta info.

Definition at line 20 of file metainfobox.cpp.

Member Data Documentation

QVector<QLabel*> MetaInfoBox::m_labels
private

Definition at line 27 of file metainfobox.h.

QGridLayout* MetaInfoBox::m_layout
private

Definition at line 26 of file metainfobox.h.

QVector<QStringPair> MetaInfoBox::m_metaInfos
private

To prevent flickering, avoid redrawing if meta info didn't change.

Definition at line 30 of file metainfobox.h.


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


hector_nist_arena_designer
Author(s): Stefan Kohlbrecher , Johannes Simon
autogenerated on Fri Aug 21 2020 10:45:27