簡體   English   中英

從QFileSystemModel中的文件路徑和文件名獲取QModelIndex

[英]Get QModelIndex from filepath and filename in QFileSystemModel

我需要從QFileSystemModel中的文件路徑和文件名QFileSystemModel 我看到有一個采用文件filepathindex函數,但是我不知道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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM