1#ifndef SLRTABLEDIALOG_H
2#define SLRTABLEDIALOG_H
5#include <QGuiApplication>
35 const QStringList &colHeaders,
36 QWidget *parent =
nullptr,
37 QVector<QVector<QString>> *initialData =
nullptr);
56 QPushButton *submitButton;
SLRTableDialog(int rowCount, int colCount, const QStringList &colHeaders, QWidget *parent=nullptr, QVector< QVector< QString > > *initialData=nullptr)
Constructs the SLR(1) table dialog.
Definition slrtabledialog.cpp:17
QVector< QVector< QString > > getTableData() const
Retrieves the content of the table after user interaction.
Definition slrtabledialog.cpp:146
void setInitialData(const QVector< QVector< QString > > &data)
Fills the table with existing data.
Definition slrtabledialog.cpp:159