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