XPlor/app/stringtableviewer.cpp

37 lines
1.1 KiB
C++
Raw Normal View History

2025-02-14 16:06:27 -05:00
#include "stringtableviewer.h"
#include "ui_stringtableviewer.h"
StringTableViewer::StringTableViewer(QWidget *parent)
: QWidget(parent)
, ui(new Ui::StringTableViewer)
{
ui->setupUi(this);
}
StringTableViewer::~StringTableViewer()
{
delete ui;
}
void StringTableViewer::SetStringTable(std::shared_ptr<StringTable> aStringTable) {
ui->tableWidget_Strings->clear();
ui->tableWidget_Strings->setRowCount(aStringTable->rowCount);
ui->tableWidget_Strings->setColumnCount(aStringTable->columnCount);
2025-07-10 00:04:52 -04:00
// int currentIndex = 0;
// for (const QString &key : aStringTable->content.keys()) {
// const QString value = aStringTable->content[key];
2025-02-14 16:06:27 -05:00
2025-07-10 00:04:52 -04:00
// QTableWidgetItem *tableKeyItem = new QTableWidgetItem();
// tableKeyItem->setText(key);
// ui->tableWidget_Strings->setItem(currentIndex, 0, tableKeyItem);
2025-02-14 16:06:27 -05:00
2025-07-10 00:04:52 -04:00
// QTableWidgetItem *tableValItem = new QTableWidgetItem();
// tableValItem->setText(value);
// ui->tableWidget_Strings->setItem(currentIndex, 1, tableValItem);
2025-02-14 16:06:27 -05:00
2025-07-10 00:04:52 -04:00
// currentIndex++;
// }
2025-02-14 16:06:27 -05:00
}