各位大佬,請問目前想關于QTreeView+QDirModel實作拖拽到QTableWidget上,思路如下:
重寫自定義QDirModel,然后再QTreeView+自定義QDirModel模型上實作拖拽到QTableWidget。
具體代碼如下:
class cCustomTableModel : public QDirModel
{
Q_OBJECT
public:
explicit cCustomTableModel(QDirModel *parent = nullptr);
~cCustomTableModel();
Qt::ItemFlags flags(const QModelIndex &index) const;
QMimeData *mimeData(const QModelIndexList &indexes) const;
bool dropMimeData(const QMimeData *data, Qt::DropAction action,
int row, int column, const QModelIndex &parent);
QStringList mimeTypes() const;
signals:
private:
int m_rowCount;
};
請問各位有什么好的例子或建議指點一下,小弟在此多謝了
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/284585.html
標籤:Qt
