質問

QfilesystemModelディスプレイだけで拡張機能を備えています *.txt そして、他のタイプはシェーディング/グレーアウトしました:

  • proxy_ タイプqsortfilterproxymodelです

  • model_ タイプqfilesystemmodelです

これが私のコードです:

proxy_->setFilterWildcard("*.txt");  
proxy_->setSourceModel(model_);
model_->setNameFilters(QStringList(proxy_->filterRegExp().pattern()));
model_->setNameFilterDisables(true);
sel_model_ = (new QItemSelectionModel(proxy_));
treeView->setModel(proxy_);
treeView->setSelectionModel(sel_model_);

...しかし、そうすることで、私の見解では何も示されていません。誰かが私が間違っていることを知っていますか?

正しい解決策はありません

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top