Places::Places(QWidget *parent) : QListView(parent), m_model(new FileSystemModel(parent)) { connect(this, SIGNAL(clicked(QModelIndex)), this, SLOT(clickedItem(QModelIndex))); setModel(m_model); m_model->setFilter(QDir::NoDotAndDotDot | QDir::AllDirs); m_model->setRootPath("/"); }
CParticleLinkDialog::CParticleLinkDialog(CSkeletonTreeModel *model, QWidget *parent) : QDockWidget(parent) { _ui.setupUi(this); qobject_cast<QMainWindow *>(parent)->addDockWidget(Qt::RightDockWidgetArea, this); _ui.treeView->setModel(model); connect(model, SIGNAL(modelReset()), this, SLOT(resetModel())); connect(_ui.linkPushButton, SIGNAL(clicked()), this, SLOT(setLink())); connect(_ui.unlinkPushButton, SIGNAL(clicked()), this, SLOT(setUnlink())); connect(_ui.treeView, SIGNAL(clicked(QModelIndex)), this, SLOT(clickedItem(QModelIndex))); }