Details
-
Task
-
Resolution: Done
-
P2: Important
-
None
-
None
-
7ff5fb610c665d8aa5eb5be431e96540caeb75ef
Description
qtbase/src/xml/dom/qdom.cpp
/* ### old todo comments -- I don't know if they still apply... If the document dies, remove all pointers to it from children which can not be deleted at this time. If a node dies and has direct children which can not be deleted, then remove the pointer to the parent. createElement and friends create double reference counts. */ /* ##### new TODOs: Remove emtpy emthods in the *Private classes Make a lot of the (mostly empty) methods in the public classes inline. Specially constructors assignment operators and comparison operators are candidates. */ ... /** ### Qt 5: * * If we still have QDom, optimize this so that we only declare namespaces that are not * yet declared. We loose default namespace mappings, so maybe we should rather store * the information that we get from startPrefixMapping()/endPrefixMapping() and use them. * Modifications becomes more complex then, however. * * We cannot do this during the Qt 4 series because it would require too invasive changes, and * hence possibly behavioral changes. */
Action for Qt 5.0.0 (if source-compatibility can be maintained), remove, or change to Qt 6 to-do's.
Attachments
Issue Links
- resulted from
-
QTBUG-23524 [API] Grep the source for Qt5 todo items
- Closed
For Gerrit Dashboard: QTBUG-25103 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
22867,1 | Update Qt 5 to-do comment in QDom. | master | qt/qtbase | Status: MERGED | +2 | 0 |