Go to the documentation of this file.00001 #ifndef METAINFOBOX_H
00002 #define METAINFOBOX_H
00003
00004 #include <QGroupBox>
00005 #include <QString>
00006
00007 typedef QPair<QString, QString> QStringPair;
00008 class QGridLayout;
00009 class QLabel;
00010
00011 class MetaInfoBox : public QGroupBox
00012 {
00013 Q_OBJECT
00014
00015 public:
00016 explicit MetaInfoBox(QWidget *parent = 0);
00017 ~MetaInfoBox();
00018
00020 void setMetaInfos(QVector<QStringPair> metaInfos);
00021
00022 private:
00024 void clear();
00025
00026 QGridLayout* m_layout;
00027 QVector<QLabel*> m_labels;
00028
00030 QVector<QStringPair> m_metaInfos;
00031 };
00032
00033 #endif // METAINFOBOX_H