#include <QSettings>
#include <QPushButton>
#include <QMessageBox>
+#include <QFont>
#include "advsettingsdlg.h"
#include "settingstable.h"
layout->addWidget(table, Qt::AlignLeft);
layout->addLayout(btnLayout, 0);
+ QFont tableFont = table->font();
+ tableFont.setPointSize(20);
+ table->setFont(tableFont);
+
refreshList();
}
void SettingsTable::appendRow(const QString &key, const QString &value)
{
+ int currentRow = rowCount();
QTableWidgetItem *k = new QTableWidgetItem(key);
QTableWidgetItem *v = new QTableWidgetItem(value);
k->setFlags(Qt::NoItemFlags | Qt::ItemIsEnabled);
v->setFlags(Qt::ItemIsEnabled | Qt::ItemIsEditable);
- insertRow(rowCount());
- setItem(rowCount() - 1, 0, k);
- setItem(rowCount() - 1, 1, v);
+ insertRow(currentRow);
+ setItem(currentRow, 0, k);
+ setItem(currentRow, 1, v);
+ verticalHeader()->resizeSection(currentRow, 60);
}
void SettingsTable::removeAllRows()