[英]Get QModelIndex from filepath and filename in QFileSystemModel
我需要從QFileSystemModel中的文件路徑和文件名QFileSystemModel
。 我看到有一個采用文件filepath
的index
函數,但是我不知道column參數應該做什么。
您必須覆蓋QFileSystemModel的index()方法,以便可以從QML訪問它:
class DisplayFileSystemModel : public QFileSystemModel {
Q_OBJECT
public:
...
Q_INVOKABLE QModelIndex index(const QString &path, int column = 0) const
{
return QFileSystemModel::index(path, column);
}
...
};
然后在QML中以以下形式使用它:
your_model.index(your_fullpath)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.