#include "model.h"
#include <QApplication>
#include <QTableView>
#include <QTreeView>
#include <QListView>
#include <QSplitter>
#include <QHeaderView>
Include dependency graph for main.cpp:

Go to the source code of this file.
Functions | |
| int | main (int argc, char *argv[]) |
| int main | ( | int | argc, | |
| char * | argv[] | |||
| ) |
Definition at line 33 of file main.cpp.
References QSplitter::addWidget(), data, QApplication::exec(), QAbstractItemView::ExtendedSelection, QTreeView::header(), QTableView::horizontalHeader(), QListView::IconMode, Q_INIT_RESOURCE, QAbstractItemView::setAlternatingRowColors(), QTableView::setModel(), QTreeView::setModel(), QAbstractItemView::setModel(), QHeaderView::setMovable(), QAbstractItemView::setSelectionMode(), QAbstractItemView::setSelectionModel(), QTreeView::setSelectionModel(), QTableView::setSelectionModel(), QHeaderView::setStretchLastSection(), QTreeView::setUniformRowHeights(), QListView::setViewMode(), QWidget::setWindowIcon(), QWidget::setWindowTitle(), QWidget::show(), and QTableView::verticalHeader().
00034 { 00035 Q_INIT_RESOURCE(interview); 00036 00037 QApplication app(argc, argv); 00038 QSplitter page; 00039 00040 QAbstractItemModel *data = new Model(1000, 10, &page); 00041 QItemSelectionModel *selections = new QItemSelectionModel(data); 00042 00043 QTableView *table = new QTableView; 00044 table->setModel(data); 00045 table->setSelectionModel(selections); 00046 table->horizontalHeader()->setMovable(true); 00047 table->verticalHeader()->setMovable(true); 00048 page.addWidget(table); 00049 00050 QTreeView *tree = new QTreeView; 00051 tree->setModel(data); 00052 tree->setSelectionModel(selections); 00053 tree->setUniformRowHeights(true); 00054 tree->header()->setStretchLastSection(false); 00055 page.addWidget(tree); 00056 00057 QListView *list = new QListView; 00058 list->setModel(data); 00059 list->setSelectionModel(selections); 00060 list->setViewMode(QListView::IconMode); 00061 list->setSelectionMode(QAbstractItemView::ExtendedSelection); 00062 list->setAlternatingRowColors(false); 00063 page.addWidget(list); 00064 00065 page.setWindowIcon(QPixmap(":/images/interview.png")); 00066 page.setWindowTitle("Interview"); 00067 page.show(); 00068 00069 return app.exec(); 00070 }
Here is the call graph for this function:

1.5.1