Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- SceltaAnagrafica::SceltaAnagrafica(QWidget *parent) : QDialog(parent), ui(new Ui::SceltaAnagrafica) {
- ui->setupUi(this);
- model = new QSqlQueryModel();
- model->setQuery("SELECT id_anagrafica,cognome,nome,indirizzo,citta FROM anagrafiche ORDER BY cognome");//, sql->getDatabase());
- model->setHeaderData(1, Qt::Horizontal, tr("Cognome"));
- model->setHeaderData(2, Qt::Horizontal, tr("Nome"));
- model->setHeaderData(3, Qt::Horizontal, tr("Indirizzo"));
- model->setHeaderData(4, Qt::Horizontal, tr("Citta"));
- ui->tableView->verticalHeader()->setVisible(false);
- ui->tableView->setModel(model);
- ui->tableView->setColumnHidden(0, true);
- ui->tableView->horizontalHeader()->resizeSection(1, 150);
- ui->tableView->horizontalHeader()->resizeSection(3, 150);
- ui->tableView->horizontalHeader()->resizeSection(4, 107);
- ui->tableView->setSelectionBehavior(QAbstractItemView::SelectRows);
- ui->tableView->setSelectionMode(QAbstractItemView::SingleSelection);
- ui->label->setText("Totale anagrafiche: " + QString::number(model->rowCount()));
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement