14 int main(
int argc,
char** argv)
16 QApplication app(argc, argv);
17 QSplitter spl(Qt::Horizontal);
18 QFileSystemModel model;
20 model.setRootPath(QDir::rootPath());
22 QTreeView* pTreeView =
new QTreeView;
23 pTreeView->setModel(&model);
25 QTableView* pTableView =
new QTableView;
26 pTableView->setModel(&model);
28 QObject::connect(pTreeView, SIGNAL(clicked(
const QModelIndex&)),
29 pTableView, SLOT(setRootIndex(
const QModelIndex&))
31 QObject::connect(pTableView, SIGNAL(activated(
const QModelIndex&)),
32 pTreeView, SLOT(setCurrentIndex(
const QModelIndex&))
34 QObject::connect(pTableView, SIGNAL(activated(
const QModelIndex&)),
35 pTableView, SLOT(setRootIndex(
const QModelIndex&))
38 spl.addWidget(pTreeView);
39 spl.addWidget(pTableView);
int main(int argc, char **argv)