| 71 | |
| 72 | == DOM API Backlog == |
| 73 | |
| 74 | Let's try to get the thing done(tm). |
| 75 | |
| 76 | * Implementing iterators/foreach support. |
| 77 | * Investigate build with older Qt versions without #ifdefs (Qt < 4.5) |
| 78 | * Look at functions from jquery cheat sheet and see where in our API they would fit. |
| 79 | * XML completeness, namespace support |
| 80 | * Add obvious missing functions. |
| 81 | * Full documentation. |
| 82 | * Demos & Examples. |
| 83 | * Make it easy to implement effects on top of the API. |
| 84 | * Add support for "special" functions from the IDL files, like submitting forms and other element specific functions. (for example convenience for raw QtScript code: element.scriptValue().resolve("submit").call(element.scriptValue(), args..); ) |
| 85 | * Investigate support for different backends (xml and/or query language). |
| 86 | |
| 87 | === Ideas for Examples & Demos === |
| 88 | |
| 89 | * A tool to create selections visually, built on top of the same API. Include a lineedit where you can type a selector and it visualizes the selected elements. (both ways) |
| 90 | * A simple selector builder. |
| 91 | * Simple jquery-ui like effects. |