https://bugzilla.novell.com/show_bug.cgi?id=482224 Summary: Qt4 interview editing facility cannot retrieve the original model data Classification: openSUSE Product: openSUSE 11.1 Version: Final Platform: i686 OS/Version: openSUSE 11.1 Status: NEW Severity: Normal Priority: P5 - None Component: Development AssignedTo: pth@novell.com ReportedBy: azurvii@gmail.com QAContact: qa@suse.de Found By: --- User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.6) Gecko/2009012700 SUSE/3.0.6-0.1.2 Firefox/3.0.6 When I try to edit a cell in QTableView, the delegate's setEditorData() does not do the job, and opens up a blank editor. I've compiled the source code from qtsoftware.com in the same platform, and programs with the same source code linking to that self-compiled one are doing OK, fetch and set the editor fine. Reproducible: Always Steps to Reproduce: 1. Install Qt Development tools in YaST (repositories oss, update and KDE:Qt all have this problem) 2. Run 'qtdemo' from a terminal 3. Select 'Demonstrations' > 'Spreadsheet', and launch it. 4. Double any text cell to edit Actual Results: Open up a QLineEdit widget with blank content. After click other fields, the former content is erased. Expected Results: Open up a QLineEdit widget with content of original cell. After click other fields, the former content remain the same. All parameters I've output using QMessageBox within setEditorData(), and they are all normal. The only thing is the function itself doesn't do the job. I haven't check the source of qt in opensuse, but I guess there is some signal/slot connection missing. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.