Subclass of page assembler to allow for creation of auto hide panel and overlay bar.
|
| static DtQtPageAssembler & | instance (DtDe &de) |
| |
| static DtPageAssembler & | instance (DtDe &) |
| |
typedef boost::unordered_map
< std::string, DtPageCreator * > | PageCreatorMap |
| |
| typedef std::vector< DtPagePath > | PagePathVector |
| |
typedef std::map
< DtPageConfiguration::PageCollectionLocation,
PagePathVector > | LocationToPathsMap |
| |
| typedef std::map< int, DtPagePath > | PagePathsMap |
| |
typedef std::map< int,
std::map< int, DtPagePath > > | SortedTabbedPages |
| |
| | DtQtPageAssembler (DtDe &de) |
| |
| 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) |
| |
| PageCreatorMap | myPageCreatorMap |
| |
| QWidget * | myMainWindowCache |
| |
| DtDe & | myDe |
| |