feature/test #9

Merged
njohnson merged 318 commits from feature/test into main 2025-09-07 12:35:21 -04:00
Showing only changes of commit 90c3d3bef3 - Show all commits

View File

@ -1,36 +1,35 @@
#include "stringtableviewer.h" #include "stringtableviewer.h"
#include "ui_stringtableviewer.h" #include "ui_stringtableviewer.h"
StringTableViewer::StringTableViewer(QWidget *parent) StringTableViewer::StringTableViewer(QWidget *parent)
: QWidget(parent) : QWidget(parent)
, ui(new Ui::StringTableViewer) , ui(new Ui::StringTableViewer)
{ {
ui->setupUi(this); ui->setupUi(this);
} }
StringTableViewer::~StringTableViewer() StringTableViewer::~StringTableViewer()
{ {
delete ui; delete ui;
} }
void StringTableViewer::SetStringTable(std::shared_ptr<StringTable> aStringTable) { void StringTableViewer::SetStringTable(const XStringTable *aStringTable) {
ui->tableWidget_Strings->clear(); ui->tableWidget_Strings->clear();
ui->tableWidget_Strings->setRowCount(aStringTable->rowCount); ui->tableWidget_Strings->setRowCount(aStringTable->GetRowCount());
ui->tableWidget_Strings->setColumnCount(aStringTable->columnCount); ui->tableWidget_Strings->setColumnCount(aStringTable->GetColumnCount());
// int currentIndex = 0; int currentIndex = 0;
// for (const QString &key : aStringTable->content.keys()) { for (auto value : *aStringTable->GetValues()) {
// const QString value = aStringTable->content[key];
QTableWidgetItem *tableKeyItem = new QTableWidgetItem();
// QTableWidgetItem *tableKeyItem = new QTableWidgetItem(); tableKeyItem->setText(value->GetName());
// tableKeyItem->setText(key); ui->tableWidget_Strings->setItem(currentIndex, 0, tableKeyItem);
// ui->tableWidget_Strings->setItem(currentIndex, 0, tableKeyItem);
QTableWidgetItem *tableValItem = new QTableWidgetItem();
// QTableWidgetItem *tableValItem = new QTableWidgetItem(); tableValItem->setText(value->GetString());
// tableValItem->setText(value); ui->tableWidget_Strings->setItem(currentIndex, 1, tableValItem);
// ui->tableWidget_Strings->setItem(currentIndex, 1, tableValItem);
currentIndex++;
// currentIndex++; }
// } }
}