Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //model Filmow
- modelFilmow = NULL;
- modelFilmow = new QSqlTableModel;
- modelFilmow->setTable("filmy");
- modelFilmow->setEditStrategy(QSqlTableModel::OnFieldChange); // można zmieniać
- modelFilmow->select();
- modelFilmow->removeColumn(0); // don't show the ID
- //model->setHeaderData(0, Qt::Horizontal, tr("ID"));
- modelFilmow->setHeaderData(0, Qt::Horizontal, tr("Tytul"));
- modelFilmow->setHeaderData(1, Qt::Horizontal, tr("Rok Wydania"));
- modelFilmow->setHeaderData(2, Qt::Horizontal, tr("Położenie"));
- modelFilmow->setHeaderData(3, Qt::Horizontal, tr("Pozyczone"));
- modelFilmow->setHeaderData(4, Qt::Horizontal, tr("Data Pozyczenia"));
- pokazFilmy = new QTableView;
- pokazFilmy->setModel(modelFilmow);
- QLineEdit *tytulFilmu = new QLineEdit("Tytul filmu");
- tytulFilmu->setMaxLength(100);
- QLineEdit *rokFilmu = new QLineEdit("Rok wydania filmu");
- rokFilmu->setMaxLength(100);
- QLineEdit *polozenieFilmu = new QLineEdit("polozenie filmu");
- polozenieFilmu->setMaxLength(100);
- QVBoxLayout *layoutFilmow = new QVBoxLayout();
- layoutFilmow->addWidget(pokazFilmy);
- layoutFilmow->addWidget(tytulFilmu);
- layoutFilmow->addWidget(rokFilmu);
- layoutFilmow->addWidget(polozenieFilmu);
- QPushButton *dodajf = new QPushButton("Dodaj film");
- layoutFilmow->addWidget(dodajf);
- QWidget *filmyWidget = new QWidget();
- filmyWidget->setLayout(layoutFilmow);
- //filmy widget mozna dodac jako normalny widget
Add Comment
Please, Sign In to add comment