Advertisement
Guest User

Untitled

a guest
Feb 22nd, 2019
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.08 KB | None | 0 0
  1. SceltaAnagrafica::SceltaAnagrafica(QWidget *parent) : QDialog(parent), ui(new Ui::SceltaAnagrafica) {
  2.     ui->setupUi(this);
  3.     model = new QSqlQueryModel();
  4.     model->setQuery("SELECT id_anagrafica,cognome,nome,indirizzo,citta FROM anagrafiche ORDER BY cognome");//, sql->getDatabase());
  5.     model->setHeaderData(1, Qt::Horizontal, tr("Cognome"));
  6.     model->setHeaderData(2, Qt::Horizontal, tr("Nome"));
  7.     model->setHeaderData(3, Qt::Horizontal, tr("Indirizzo"));
  8.     model->setHeaderData(4, Qt::Horizontal, tr("Citta"));
  9.     ui->tableView->verticalHeader()->setVisible(false);
  10.     ui->tableView->setModel(model);
  11.     ui->tableView->setColumnHidden(0, true);
  12.     ui->tableView->horizontalHeader()->resizeSection(1, 150);
  13.     ui->tableView->horizontalHeader()->resizeSection(3, 150);
  14.     ui->tableView->horizontalHeader()->resizeSection(4, 107);
  15.     ui->tableView->setSelectionBehavior(QAbstractItemView::SelectRows);
  16.     ui->tableView->setSelectionMode(QAbstractItemView::SingleSelection);
  17.     ui->label->setText("Totale anagrafiche: " + QString::number(model->rowCount()));
  18. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement