//testTable.cpp
#include "tableTest.h"
#include <QtSql>
//
TableTestDlg
::TableTestDlg( QWidget * parent, Qt
::WFlags f
) {
tableViewUi.setupUi(this);
tableViewModel->setQuery("SELECT piece_name, nn, status FROM main WHERE nn !='0' ORDER BY uid");
tableViewModel->setHeaderData(0, Qt::Horizontal, "Piece Name");
tableViewModel->setHeaderData(1, Qt::Horizontal, "NN");
tableViewModel->setHeaderData(2, Qt::Horizontal, "Status");
tableViewUi.tableView->setModel(tableViewModel);
tableViewUi.tableView->resizeColumnsToContents();
tableViewUi.tableView->setAlternatingRowColors(true);
}
TableTestDlg::~TableTestDlg()
{}
//testTable.cpp
#include "tableTest.h"
#include <QtSql>
//
TableTestDlg::TableTestDlg( QWidget * parent, Qt::WFlags f)
: QDialog(parent, f)
{
tableViewUi.setupUi(this);
QSqlQueryModel *tableViewModel = new QSqlQueryModel;
tableViewModel->setQuery("SELECT piece_name, nn, status FROM main WHERE nn !='0' ORDER BY uid");
tableViewModel->setHeaderData(0, Qt::Horizontal, "Piece Name");
tableViewModel->setHeaderData(1, Qt::Horizontal, "NN");
tableViewModel->setHeaderData(2, Qt::Horizontal, "Status");
tableViewUi.tableView->setModel(tableViewModel);
tableViewUi.tableView->resizeColumnsToContents();
tableViewUi.tableView->setAlternatingRowColors(true);
}
TableTestDlg::~TableTestDlg()
{}
To copy to clipboard, switch view to plain text mode
Bookmarks