VirtualBox

Ignore:
Timestamp:
Oct 30, 2012 1:13:59 PM (13 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
81714
Message:

FE/Qt: VM group UI: Group-item code cleanup (part 3).

Location:
trunk/src/VBox/Frontends/VirtualBox/src/selector/graphics/chooser
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/src/selector/graphics/chooser/UIGChooserHandlerKeyboard.cpp

    r43631 r43778  
    333333                    /* Toggle that group: */
    334334                    UIGChooserItemGroup *pGroupItem = pFocusItem->toGroupItem();
    335                     if (pGroupItem->closed())
     335                    if (pGroupItem->isClosed())
    336336                        pGroupItem->open();
    337                     else
     337                    else if (pGroupItem->isOpened())
    338338                        pGroupItem->close();
    339339                    /* Filter that event out: */
  • trunk/src/VBox/Frontends/VirtualBox/src/selector/graphics/chooser/UIGChooserHandlerMouse.cpp

    r43564 r43778  
    186186                        {
    187187                            /* Toggle it: */
    188                             if (pGroupItem->opened())
     188                            if (pGroupItem->isClosed())
     189                                pGroupItem->open();
     190                            else if (pGroupItem->isOpened())
    189191                                pGroupItem->close();
    190                             else if (pGroupItem->closed())
    191                                 pGroupItem->open();
    192192                        }
    193193                        /* If click was at right part: */
  • trunk/src/VBox/Frontends/VirtualBox/src/selector/graphics/chooser/UIGChooserItem.cpp

    r43577 r43778  
    171171            pParentItem->makeSureItsVisible();
    172172            /* And make sure its opened: */
    173             if (pParentItem->closed())
     173            if (pParentItem->isClosed())
    174174                pParentItem->open(false);
    175175        }
  • trunk/src/VBox/Frontends/VirtualBox/src/selector/graphics/chooser/UIGChooserItemGroup.cpp

    r43777 r43778  
    6060    : UIGChooserItem(0, true /* temporary? */)
    6161    , m_strName(pCopyFrom->name())
    62     , m_fClosed(pCopyFrom->closed())
     62    , m_fClosed(pCopyFrom->isClosed())
    6363    , m_fMainRoot(fMainRoot)
    6464{
     
    105105    : UIGChooserItem(pParent, pParent->isTemporary())
    106106    , m_strName(pCopyFrom->name())
    107     , m_fClosed(pCopyFrom->closed())
     107    , m_fClosed(pCopyFrom->isClosed())
    108108    , m_fMainRoot(false)
    109109{
     
    182182}
    183183
    184 bool UIGChooserItemGroup::closed() const
     184bool UIGChooserItemGroup::isClosed() const
    185185{
    186186    return m_fClosed && !isRoot();
    187187}
    188188
    189 bool UIGChooserItemGroup::opened() const
     189bool UIGChooserItemGroup::isOpened() const
    190190{
    191191    return !m_fClosed || isRoot();
     
    503503    {
    504504        /* Setup toggle-button: */
    505         m_pToggleButton = new UIGraphicsRotatorButton(this, "additionalHeight", opened());
     505        m_pToggleButton = new UIGraphicsRotatorButton(this, "additionalHeight", isOpened());
    506506        connect(m_pToggleButton, SIGNAL(sigRotationStart()), this, SLOT(sltGroupToggleStart()));
    507507        connect(m_pToggleButton, SIGNAL(sigRotationFinish(bool)), this, SLOT(sltGroupToggleFinish(bool)));
     
    563563    UIGChooserItem::show();
    564564    /* Show children: */
    565     if (!closed())
     565    if (!isClosed())
    566566        foreach (UIGChooserItem *pItem, items())
    567567            pItem->show();
     
    946946
    947947    /* No body for closed group: */
    948     if (closed())
     948    if (isClosed())
    949949    {
    950950        /* Hide all the items: */
     
    10531053int UIGChooserItemGroup::minimumWidthHint() const
    10541054{
    1055     return minimumWidthHint(closed());
     1055    return minimumWidthHint(isClosed());
    10561056}
    10571057
    10581058int UIGChooserItemGroup::minimumHeightHint() const
    10591059{
    1060     return minimumHeightHint(closed());
     1060    return minimumHeightHint(isClosed());
    10611061}
    10621062
     
    10701070    /* If Qt::MinimumSize requested: */
    10711071    if (which == Qt::MinimumSize)
    1072         return minimumSizeHint(closed());
     1072        return minimumSizeHint(isClosed());
    10731073    /* Else call to base-class: */
    10741074    return UIGChooserItem::sizeHint(which, constraint);
     
    10821082
    10831083    /* Update toggle-button tool-tip: */
    1084     m_pToggleButton->setToolTip(opened() ? tr("Collapse group") : tr("Expand group"));
     1084    m_pToggleButton->setToolTip(isOpened() ? tr("Collapse group") : tr("Expand group"));
    10851085}
    10861086
     
    11961196                /* Copy passed item into this group: */
    11971197                UIGChooserItem *pNewGroupItem = new UIGChooserItemGroup(this, pItem->toGroupItem(), iPosition);
    1198                 if (closed())
     1198                if (isClosed())
    11991199                    open(false);
    12001200
     
    12491249                /* Copy passed machine-item into this group: */
    12501250                UIGChooserItem *pNewMachineItem = new UIGChooserItemMachine(this, pItem->toMachineItem(), iPosition);
    1251                 if (closed())
     1251                if (isClosed())
    12521252                    open(false);
    12531253
     
    13081308void UIGChooserItemGroup::paint(QPainter *pPainter, const QStyleOptionGraphicsItem *pOption, QWidget* /* pWidget = 0 */)
    13091309{
    1310     paint(pPainter, pOption, closed());
     1310    paint(pPainter, pOption, isClosed());
    13111311}
    13121312
  • trunk/src/VBox/Frontends/VirtualBox/src/selector/graphics/chooser/UIGChooserItemGroup.h

    r43777 r43778  
    7272    QString definition() const;
    7373    void setName(const QString &strName);
    74     bool closed() const;
    75     bool opened() const;
     74    bool isClosed() const;
     75    bool isOpened() const;
    7676    void close(bool fAnimated = true);
    7777    void open(bool fAnimated = true);
  • trunk/src/VBox/Frontends/VirtualBox/src/selector/graphics/chooser/UIGChooserModel.cpp

    r43620 r43778  
    13481348    {
    13491349        navigationItems << pGroupItem;
    1350         if (pGroupItem->toGroupItem()->opened())
     1350        if (pGroupItem->toGroupItem()->isOpened())
    13511351            navigationItems << createNavigationList(pGroupItem);
    13521352    }
     
    16911691                UIGChooserItem *pFoundItem = getGroupItem(strFirstSuffix, pGroupItem, fAllGroupsOpened);
    16921692                if (UIGChooserItemGroup *pFoundGroupItem = pFoundItem->toGroupItem())
    1693                     if (fAllGroupsOpened && pFoundGroupItem->closed())
     1693                    if (fAllGroupsOpened && pFoundGroupItem->isClosed())
    16941694                        pFoundGroupItem->open(false);
    16951695                return pFoundItem;
     
    18951895    foreach (UIGChooserItem *pItem, pParentItem->items(UIGChooserItemType_Group))
    18961896    {
    1897         QString strGroupDescriptor(pItem->toGroupItem()->opened() ? "go" : "gc");
     1897        QString strGroupDescriptor(pItem->toGroupItem()->isOpened() ? "go" : "gc");
    18981898        groups[strExtraDataKey] << QString("%1=%2").arg(strGroupDescriptor, pItem->name());
    18991899        gatherGroupOrders(groups, pItem);
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette