A configuration of the pages in the gui.
- Related Examples
-
|
| | DtInformationPageConfiguration () |
| |
| | DtInformationPageConfiguration (const makVrv::DtPageConfiguration &) |
| |
| | DtInformationPageConfiguration (const DtInformationPageConfiguration &) |
| |
| | ~DtInformationPageConfiguration () |
| |
| void | addPagePath (const DtInformationPagePath &path, int weight=-1) |
| |
| void | addPagePathBefore (const DtInformationPagePath &path, const DtInformationPagePath &relativeTo) |
| |
| void | addPagePathAfter (const DtInformationPagePath &path, const DtInformationPagePath &relativeTo) |
| |
| virtual void | addPageItemToSection (const std::string &collectionName, const std::string §ion, const std::string &pageItemName, int row, int col, int rowSpan=1, int colSpan=1, int width=-1, int height=-1) |
| |
| virtual void | addInformationItemToSection (const std::string &collectionName, const std::string §ion, const std::string &informationItemName, int row, int col, int rowSpan=1, int colSpan=1, int width=-1, int height=-1) |
| |
| virtual void | removePageItemFromSection (const std::string &collectionName, const std::string §ion, const std::string &pageItemName) |
| |
| virtual void | removeInformationItemFromSection (const std::string &collectionName, const std::string §ion, const std::string &informationItemName) |
| |
| virtual std::string | pageForInformationItem (const std::string &item) const |
| |
| virtual void | getChildren (const DtInformationPagePath &path, PagePathList &children) const |
| |
| | DtPageConfiguration () |
| |
| virtual | ~DtPageConfiguration () |
| |
| DtPageConfiguration & | operator= (const DtPageConfiguration &rhs) |
| |
| void | addPageCollection (const std::string &collectionClassName, const DtUnicode &pageTitle, PageCollectionLocation location, bool visible, const std::string &pageClassToShow, bool closable=true, bool floatable=true, bool movable=true) |
| |
| void | removePageCollection (const std::string &collectionClassName) |
| |
| const PageCollectionState * | findPageCollectionState (const std::string &collectionClassName) const |
| |
| PageCollectionState * | findPageCollectionState (const std::string &collectionClassName) |
| |
| const bool | isPageVisible (const std::string &pageName) const |
| |
| const DtUnicode * | findPageCollectionTitle (const std::string &collectionClassName) const |
| |
| DtUnicode * | findPageCollectionTitle (const std::string &collectionClassName) |
| |
| void | addPagePath (const DtPagePath &, int weight=-1) |
| |
| void | addPagePathAfter (const DtPagePath &newPath, const DtPagePath &relativeTo) |
| |
| void | addPagePathBefore (const DtPagePath &newPath, const DtPagePath &relativeTo) |
| |
| void | addConfiguration (const DtPageConfiguration &subConfiguration) |
| |
| void | removePagePath (const DtPagePath &) |
| |
| void | getRootPaths (PagePathList &children) const |
| |
| void | getChildren (const DtPagePath &path, PagePathList &children) const |
| |
| void | sortChildren (PagePathList &children) const |
| |
| virtual PagePathList | filterForAbsoluteChildren (const PagePathList &children) const |
| |
| virtual PagePathList | filterForRelativeChildren (const PagePathList &children) const |
| |
| int | getNewWeight () |
| |
| void | merge (const DtPageConfiguration &rhs) |
| |
| void | copyValuesFrom (const DtPageConfiguration &source) |
| |
| bool | hasPagePath (const DtPagePath &p) const |
| |
| const PageCollectionStatesMap & | states () const |
| |
| const PageCollectionTitlesMap & | titles () const |
| |
| | DtConfiguration (const std::string &name="") |
| |
| | DtConfiguration (const DtConfiguration &) |
| |
| DtConfiguration & | operator= (const DtConfiguration &) |
| |
| virtual | ~DtConfiguration () |
| |
| virtual const std::string & | name () const |
| |
| virtual void | setName (const std::string &name) |
| |
| virtual const std::string * | findOptionalParameter (const std::string &name) const |
| |
| virtual void | setOptionalParameter (const std::string &name, const std::string &value) |
| |
| virtual void | setOptionalParameters (const ParameterMap &) |
| |
| virtual void | removeOptionalParameter (const std::string &name) |
| |
| const ParameterMap & | optionalParameters () const |
| |
|
| enum | PageCollectionLocation {
DockLeft = 0,
DockRight = 1,
DockTop = 2,
DockBottom = 3,
FloatLeft = DockLeft | 4,
FloatRight = DockRight | 4,
FloatTop = DockTop | 4,
FloatBottom = DockBottom | 4,
Dialog,
Location_End
} |
| |
| typedef std::list< DtPagePath > | PagePathList |
| |
| typedef std::set< DtPagePath > | PagePathSet |
| |
typedef std::map< std::string,
PageCollectionState > | PageCollectionStatesMap |
| |
typedef std::map< std::string,
DtUnicode > | PageCollectionTitlesMap |
| |
typedef std::map< std::string,
std::string > | ParameterMap |
| |
typedef std::map< DtPagePath,
OrderParameters > | PagePathOrderMap |
| |
| template<class Archive > |
| void | _serialize (Archive &ar, const unsigned int version) |
| |
| bool | comparePagesByPageOrder (const DtPagePath &a, const DtPagePath &b) const |
| |
| virtual const OrderParameters & | pageOrderFor (const DtPagePath &pagePath) const |
| |
| template<class Archive > |
| void | _serialize (Archive &ar, const unsigned int version) |
| |
| PagePathSet | myPagePaths |
| |
| PagePathOrderMap | myPageOrder |
| |
| PageCollectionStatesMap | myCollections |
| |
| PageCollectionTitlesMap | myPageCollectionTitles |
| |
| int | myCurrentWeight |
| |
| std::string | myName |
| |
| ParameterMap | myOptionalParameters |
| |
| DtProxyWP | myAttachedInterface |
| |