Load and show image info
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
#include "imageinfo.h"
|
||||
|
||||
ImageInfo::ImageInfo(QWidget *parent) : QTreeWidget(parent)
|
||||
{
|
||||
setColumnCount(2);
|
||||
setHeaderLabels({tr("Property"), tr("Value")});
|
||||
}
|
||||
|
||||
void ImageInfo::setInfo(ImageInfoData info)
|
||||
{
|
||||
clear();
|
||||
QList<QTreeWidgetItem*> items;
|
||||
QTreeWidgetItem *w;
|
||||
int i=0;
|
||||
for(StringPair item : info)
|
||||
{
|
||||
w = new QTreeWidgetItem({item.first, item.second});
|
||||
w->setFlags(Qt::ItemIsSelectable | Qt::ItemIsEnabled);
|
||||
|
||||
items.append(w);
|
||||
i++;
|
||||
}
|
||||
insertTopLevelItems(0, items);
|
||||
}
|
||||
Reference in New Issue
Block a user