Details
-
Bug
-
Resolution: Fixed
-
P2: Important
-
6.5.0
-
None
-
fa67cd033 (dev), a9276e0fb (6.5), 5be21824a (tqtc/lts-6.2), c62c68920 (6.5.1)
Description
When a QTableWidgetItem is created, if the flag Qt::ItemNeverHasChildren is set on it, this prevents the QTableWidget from firing its itemChanged() signal to indicate that the cell has finished editing. The documentation states that this flag is "for optimization purposes only" and I could not find any other indication that this flag was causing my problem, I had to dive deep into the source code to figure it out.
Is there a reason this happens or is it just a bug? Perhaps the documentation could be updated as well?
Attachments
Issue Links
- mentioned in
-
Page Loading...
For Gerrit Dashboard: QTBUG-113209 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
475438,9 | Use boolean to indicate QTableWidgetItem is header item | dev | qt/qtbase | Status: MERGED | +2 | 0 |
476113,2 | Use boolean to indicate QTableWidgetItem is header item | 6.5 | qt/qtbase | Status: MERGED | +2 | 0 |
476114,2 | Use boolean to indicate QTableWidgetItem is header item | 6.5.1 | qt/qtbase | Status: MERGED | +2 | 0 |
476117,2 | Use boolean to indicate QTableWidgetItem is header item | tqtc/lts-6.2 | qt/tqtc-qtbase | Status: MERGED | +2 | 0 |