This is the Qt specific implementation of the page assembler. Actual page creators must be registered with the page assembler.
- Examples
-
|
| | DtQtPageAssembler (DtDe &de) |
| |
| virtual void | assembleCollection (const DtPagePath &pagePath, const DtUnicode &pageTitle, const DtPageConfiguration::PageCollectionState &pageState) |
| |
| virtual void | assemblePage (const DtPagePath &pagePath) |
| |
| virtual void | updatePage (const DtPagePath &pagePath, const DtPageConfiguration::PageCollectionState &state) |
| |
| virtual void | tabify (const DtPagePath &pagePath1, const DtPagePath &pagePath2) |
| |
| virtual void | setSelectedPage (const DtPagePath &pPath) |
| |
| QWidget * | mainWindow () |
| |
| | DtPageAssembler (DtDe &de) |
| |
| virtual LocationToPathsMap | buildLocationToPathsMap (DtPageConfiguration::PagePathList &children, const DtPageConfiguration &configuration) |
| |
| virtual void | assemblePagePath (const DtPagePath &pagePath, const DtPageConfiguration &configuration) |
| |
| virtual void | updatePage (const DtPagePath &pagePath, const DtPageConfiguration &configuration) |
| |
| virtual void | assembleAllPagesInLocation (const LocationToPathsMap &locMap, DtPageConfiguration::PageCollectionLocation loc, const DtPageConfiguration &configuration) |
| |
| virtual void | tabifyPagesInLocation (const LocationToPathsMap &locMap, DtPageConfiguration::PageCollectionLocation loc, const DtPageConfiguration &configuration) |
| |
| virtual SortedTabbedPages | sortTabbedPagesByLocationAndTabIndex (const PagePathVector &paths, const DtPageConfiguration &configuration, DtPageConfiguration::PageCollectionLocation location) |
| |
| virtual int | positionOfPage (DtPageConfiguration::PageCollectionLocation location, const DtPageConfiguration::PageCollectionGeometry &geometry) const |
| |
| virtual void | populatePagePathsMap (const LocationToPathsMap &locMap, DtPageConfiguration::PageCollectionLocation loc, const DtPageConfiguration &configuration, PagePathsMap &ppMap) |
| |