OSDN Git Service

[denncoCreator] save functionality in progress
[dennco/denncoCreator.git] / Source / treeview / dctreeviewwidget.cpp
index 13770f7..502262a 100644 (file)
@@ -55,7 +55,6 @@ static bool IsIndexUnderContainer(const QFileSystemModel *model, QModelIndex ind
 DCTreeViewModel::DCTreeViewModel(DCCreator *creator)
     : d_creator(creator)
 {
-
 }
 
 DCTreeViewModel::~DCTreeViewModel()
@@ -370,7 +369,14 @@ void DCTreeViewWidget::creatorDestroyed()
 void DCTreeViewWidget::contentRootPathChanged(const void *requester, QString rootPath)
 {
     QModelIndex idx = d_fileSystemModel.setRootPath(rootPath);
+    QStringList nameFilters;
+    nameFilters << "*.xhtml";
+    nameFilters << "property.xml";
+    nameFilters << "data.db";
+    d_fileSystemModel.setNameFilters(nameFilters);
+    d_fileSystemModel.setNameFilterDisables(false);
     setRootIndex(idx);
+
     sortByColumn(0, Qt::DescendingOrder);
 }