Exemplo n.º 1
0
QTableView *EkonTables::createTableView(QWidget *parentWidget, CheckableSortFilterProxyModel *model)
{
    QTableView *tableView = new QTableView(parentWidget);
    tableView->setModel(model);
    configureTableView(tableView);

    return tableView;
}
Exemplo n.º 2
0
QTableView *EkonTables::createTableView(QWidget *parentWidget, QSqlQueryModel *model)
{
    QTableView *tableView = new QTableView(parentWidget);
    tableView->setModel(model);
    configureTableView(tableView);

    return tableView;
}
Exemplo n.º 3
0
AuthorView::AuthorView(QWidget *parent)
: BaseView(parent)
{
    QVBoxLayout *layout = new QVBoxLayout(this);
    setLayout(layout);

    mAuthorView = new QTableView(this);

    configureTableView(mAuthorView);

    mAuthorView->setModel(new AuthorModel(Repository::self()->authorDAO()));

    layout->addWidget(mAuthorView);
}
Exemplo n.º 4
0
JournalView::JournalView(QWidget *parent)
 : BaseView(parent)
{
    QVBoxLayout *layout = new QVBoxLayout(this);
    setLayout(layout);

    mJournalView = new QTableView(this);
    mJournalView->horizontalHeader()->setResizeMode(QHeaderView::ResizeToContents);

    configureTableView(mJournalView);

    mJournalView->setModel(new JournalModel(Repository::self()->publicationDAO()));

    layout->addWidget(mJournalView);
}