From 9ddb25babb774f773b62106fb4d1a9404af71fd9 Mon Sep 17 00:00:00 2001 From: wumu <mayi@mayi.com> Date: 星期四, 09 五月 2024 23:22:18 +0800 Subject: [PATCH] 0509 --- internal_system_v1/filedialogdelegate.cpp | 13 +++++++------ 1 files changed, 7 insertions(+), 6 deletions(-) diff --git a/internal_system_v1/filedialogdelegate.cpp b/internal_system_v1/filedialogdelegate.cpp index 1a055ac..72197e1 100644 --- a/internal_system_v1/filedialogdelegate.cpp +++ b/internal_system_v1/filedialogdelegate.cpp @@ -7,11 +7,11 @@ } -QWidget *FileDialogDelegate::createEditor(QWidget *parent, const QStyleOptionViewItem &option, const QModelIndex &index) const -{ - QFileDialog *fd = new QFileDialog(parent); - return fd; -} +//QWidget *FileDialogDelegate::createEditor(QWidget *parent, const QStyleOptionViewItem &option, const QModelIndex &index) const +//{ +// QFileDialog *fd = new QFileDialog(parent); +// return fd; +//} void FileDialogDelegate::updateEditorGeometry(QWidget *editor, const QStyleOptionViewItem &option, const QModelIndex &index) const { @@ -22,7 +22,8 @@ { QString fn = ((QFileDialog *)editor)->getOpenFileName(); qDebug()<<index<<fn; - index.model()->setData(index,fn); + //index.model()->setData(index,fn); + model->setData(index,fn); } void FileDialogDelegate::setEditorData(QWidget *editor, const QModelIndex &index) const -- Gitblit v1.8.0