VirtualBox

Changeset 84610 in vbox


Ignore:
Timestamp:
May 29, 2020 2:10:06 PM (5 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
138344
Message:

FE/Qt: bugref:9653: VirtualBox Manager: Chooser pane: General simplification for Chooser-pane nodes constructors.

Location:
trunk/src/VBox/Frontends/VirtualBox/src/manager
Files:
13 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/UIVirtualMachineItemCloud.cpp

    r84217 r84610  
    3535
    3636
    37 UIVirtualMachineItemCloud::UIVirtualMachineItemCloud()
     37UIVirtualMachineItemCloud::UIVirtualMachineItemCloud(UIFakeCloudVirtualMachineItemState enmState)
    3838    : UIVirtualMachineItem(UIVirtualMachineItemType_CloudFake)
    3939    , m_enmMachineState(KCloudMachineState_Invalid)
    40     , m_enmFakeCloudItemState(UIFakeCloudVirtualMachineItemState_Loading)
     40    , m_enmFakeCloudItemState(enmState)
    4141    , m_pTask(0)
    4242{
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/UIVirtualMachineItemCloud.h

    r84196 r84610  
    4444public:
    4545
    46     /** Constructs fake cloud VM item. */
    47     UIVirtualMachineItemCloud();
     46    /** Constructs fake cloud VM item of certain @a enmState. */
     47    UIVirtualMachineItemCloud(UIFakeCloudVirtualMachineItemState enmState);
    4848    /** Constructs real cloud VM item on the basis of taken @a comCloudMachine. */
    4949    UIVirtualMachineItemCloud(const CCloudMachine &comCloudMachine);
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserAbstractModel.cpp

    r84598 r84610  
    365365    /* Create invisible root group node: */
    366366    m_pInvisibleRootNode = new UIChooserNodeGroup(0 /* parent */,
    367                                                   false /* favorite */,
    368367                                                  0 /* position */,
     368                                                  true /* opened */,
    369369                                                  QString() /* name */,
    370                                                   UIChooserNodeGroupType_Local,
    371                                                   true /* opened */);
     370                                                  UIChooserNodeGroupType_Local);
    372371    if (invisibleRoot())
    373372    {
     
    377376        /* Create global node: */
    378377        new UIChooserNodeGlobal(invisibleRoot() /* parent */,
     378                                0 /* position */,
    379379                                shouldGlobalNodeBeFavorite(invisibleRoot()),
    380                                 0 /* position */,
    381380                                QString() /* tip */);
    382381
     
    446445            UIChooserNodeGroup *pProviderNode =
    447446                new UIChooserNodeGroup(invisibleRoot() /* parent */,
    448                                        false /* favorite */,
    449447                                       getDesiredNodePosition(invisibleRoot(),
    450448                                                              UIChooserNodeDataPrefixType_Provider,
    451449                                                              strProviderShortName),
    452                                        strProviderShortName,
    453                                        UIChooserNodeGroupType_Provider,
    454450                                       shouldGroupNodeBeOpened(invisibleRoot(),
    455451                                                               UIChooserNodeDataPrefixType_Provider,
    456                                                                strProviderShortName));
     452                                                               strProviderShortName),
     453                                       strProviderShortName,
     454                                       UIChooserNodeGroupType_Provider);
    457455
    458456            /* Iterate through provider's profiles: */
     
    471469                UIChooserNodeGroup *pProfileNode =
    472470                    new UIChooserNodeGroup(pProviderNode /* parent */,
    473                                            false /* favorite */,
    474471                                           getDesiredNodePosition(pProviderNode,
    475472                                                                  UIChooserNodeDataPrefixType_Profile,
    476473                                                                  strProfileName),
    477                                            strProfileName,
    478                                            UIChooserNodeGroupType_Profile,
    479474                                           shouldGroupNodeBeOpened(pProviderNode,
    480475                                                                   UIChooserNodeDataPrefixType_Profile,
    481                                                                    strProfileName));
     476                                                                   strProfileName),
     477                                           strProfileName,
     478                                           UIChooserNodeGroupType_Profile);
    482479
    483480                /* Add fake cloud VM item: */
    484481                new UIChooserNodeMachine(pProfileNode /* parent */,
    485                                          false /* favorite */,
    486                                          0 /* position */);
     482                                         0 /* position */,
     483                                         UIFakeCloudVirtualMachineItemState_Loading);
    487484
    488485                /* Create list cloud machines task: */
     
    770767        {
    771768            /* Add fake cloud VM item: */
    772             UIChooserNodeMachine *pFakeNode = new UIChooserNodeMachine(pProfileNode /* parent */,
    773                                                                        false /* favorite */,
    774                                                                        0 /* position */);
    775             AssertPtrReturnVoid(pFakeNode);
    776             AssertReturnVoid(pFakeNode->cacheType() == UIVirtualMachineItemType_CloudFake);
    777             pFakeNode->cache()->toCloud()->setFakeCloudItemState(UIFakeCloudVirtualMachineItemState_Done);
     769            new UIChooserNodeMachine(pProfileNode /* parent */,
     770                                     0 /* position */,
     771                                     UIFakeCloudVirtualMachineItemState_Done);
    778772        }
    779773    }
     
    10281022    UIChooserNodeGroup *pNewGroupNode =
    10291023        new UIChooserNodeGroup(pParentNode,
    1030                                false /* favorite */,
    10311024                               getDesiredNodePosition(pParentNode,
    10321025                                                      UIChooserNodeDataPrefixType_Local,
    10331026                                                      strSecondSubName),
    1034                                strSecondSubName,
    1035                                UIChooserNodeGroupType_Local,
    10361027                               fAllGroupsOpened || shouldGroupNodeBeOpened(pParentNode,
    10371028                                                                           UIChooserNodeDataPrefixType_Local,
    1038                                                                            strSecondSubName));
     1029                                                                           strSecondSubName),
     1030                               strSecondSubName,
     1031                               UIChooserNodeGroupType_Local);
    10391032    return strSecondSuffix.isEmpty() ? pNewGroupNode : getLocalGroupNode(strFirstSuffix, pNewGroupNode, fAllGroupsOpened);
    10401033}
     
    13001293{
    13011294    new UIChooserNodeMachine(pParentNode,
    1302                              false /* favorite */,
    13031295                             getDesiredNodePosition(pParentNode,
    13041296                                                    UIChooserNodeDataPrefixType_Machine,
     
    13101302{
    13111303    UIChooserNodeMachine *pNode = new UIChooserNodeMachine(pParentNode,
    1312                                                            false /* favorite */,
    13131304                                                           getDesiredNodePosition(pParentNode,
    13141305                                                                                  UIChooserNodeDataPrefixType_Machine,
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserHandlerKeyboard.cpp

    r84439 r84610  
    369369        case UIChooserNodeType_Group:
    370370        {
    371             UIChooserNodeGroup *pNewNode = new UIChooserNodeGroup(pParentNode, pCurrentNode->toGroupNode(), iNewCurrentNodePosition);
     371            UIChooserNodeGroup *pNewNode = new UIChooserNodeGroup(pParentNode, iNewCurrentNodePosition, pCurrentNode->toGroupNode());
    372372            pShiftedItem = new UIChooserItemGroup(pParentNode->item(), pNewNode);
    373373            break;
     
    375375        case UIChooserNodeType_Machine:
    376376        {
    377             UIChooserNodeMachine *pNewNode = new UIChooserNodeMachine(pParentNode, pCurrentNode->toMachineNode(), iNewCurrentNodePosition);
     377            UIChooserNodeMachine *pNewNode = new UIChooserNodeMachine(pParentNode, iNewCurrentNodePosition, pCurrentNode->toMachineNode());
    378378            pShiftedItem = new UIChooserItemMachine(pParentNode->item(), pNewNode);
    379379            break;
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserItemGroup.cpp

    r84578 r84610  
    823823
    824824                /* Copy passed group-item into this group: */
    825                 UIChooserNodeGroup *pNewGroupNode = new UIChooserNodeGroup(node(), pNode->toGroupNode(), iPosition);
     825                UIChooserNodeGroup *pNewGroupNode = new UIChooserNodeGroup(node(), iPosition, pNode->toGroupNode());
    826826                UIChooserItemGroup *pNewGroupItem = new UIChooserItemGroup(this, pNewGroupNode);
    827827                if (isClosed())
     
    877877
    878878                /* Copy passed machine-item into this group: */
    879                 UIChooserNodeMachine *pNewMachineNode = new UIChooserNodeMachine(node(), pNode->toMachineNode(), iPosition);
     879                UIChooserNodeMachine *pNewMachineNode = new UIChooserNodeMachine(node(), iPosition, pNode->toMachineNode());
    880880                UIChooserItemMachine *pNewMachineItem = new UIChooserItemMachine(this, pNewMachineNode);
    881881                if (isClosed())
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserItemMachine.cpp

    r84420 r84610  
    466466                /* Group passed item with current-item into the new group: */
    467467                UIChooserNodeGroup *pNewGroupNode = new UIChooserNodeGroup(parentItem()->node(),
    468                                                                            false /* favorite */,
    469468                                                                           parentItem()->node()->nodes().size(),
     469                                                                           true /* opened */,
    470470                                                                           UIChooserModel::uniqueGroupName(parentItem()->node()),
    471                                                                            parentItem()->node()->toGroupNode()->groupType(),
    472                                                                            true /* true */);
     471                                                                           parentItem()->node()->toGroupNode()->groupType());
    473472                UIChooserItemGroup *pNewGroupItem = new UIChooserItemGroup(parentItem(), pNewGroupNode);
    474473                UIChooserNodeMachine *pNewMachineNode1 = new UIChooserNodeMachine(pNewGroupNode,
    475                                                                                   nodeToMachineType(),
    476                                                                                   pNewGroupNode->nodes().size());
     474                                                                                  pNewGroupNode->nodes().size(),
     475                                                                                  nodeToMachineType());
    477476                new UIChooserItemMachine(pNewGroupItem, pNewMachineNode1);
    478477                UIChooserNodeMachine *pNewMachineNode2 = new UIChooserNodeMachine(pNewGroupNode,
    479                                                                                   pNode->toMachineNode(),
    480                                                                                   pNewGroupNode->nodes().size());
     478                                                                                  pNewGroupNode->nodes().size(),
     479                                                                                  pNode->toMachineNode());
    481480                new UIChooserItemMachine(pNewGroupItem, pNewMachineNode2);
    482481
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserModel.cpp

    r84591 r84610  
    652652            {
    653653                UIChooserNodeGroup *pGroupNode = new UIChooserNodeGroup(pParentNode,
    654                                                                         pNode->toGroupNode(),
    655                                                                         pParentNode->nodes().size());
     654                                                                        pParentNode->nodes().size(),
     655                                                                        pNode->toGroupNode());
    656656                UIChooserItemGroup *pGroupItem = new UIChooserItemGroup(pParentItem, pGroupNode);
    657657                if (childrenToBeRenamed.contains(pNode))
     
    663663            {
    664664                UIChooserNodeMachine *pMachineNode = new UIChooserNodeMachine(pParentNode,
    665                                                                               pNode->toMachineNode(),
    666                                                                               pParentNode->nodes().size());
     665                                                                              pParentNode->nodes().size(),
     666                                                                              pNode->toMachineNode());
    667667                UIChooserItemMachine *pMachineItem = new UIChooserItemMachine(pParentItem, pMachineNode);
    668668                ungroupedItems << pMachineItem;
     
    775775        /* Create new group node in the current root: */
    776776        pTargetGroupNode = new UIChooserNodeGroup(invisibleRoot(),
    777                                                   false /* favorite */,
    778777                                                  invisibleRoot()->nodes().size() /* position */,
     778                                                  true /* opened */,
    779779                                                  uniqueGroupName(invisibleRoot()),
    780                                                   UIChooserNodeGroupType_Local,
    781                                                   true /* opened */);
     780                                                  UIChooserNodeGroupType_Local);
    782781        pTargetGroupItem = new UIChooserItemGroup(root(), pTargetGroupNode);
    783782    }
     
    815814                /* Copy or move group-item: */
    816815                UIChooserNodeGroup *pNewGroupSubNode = new UIChooserNodeGroup(pTargetGroupNode,
    817                                                                               pItem->node()->toGroupNode(),
    818                                                                               pTargetGroupNode->nodes().size());
     816                                                                              pTargetGroupNode->nodes().size(),
     817                                                                              pItem->node()->toGroupNode());
    819818                copiedItems << new UIChooserItemGroup(pTargetGroupItem, pNewGroupSubNode);
    820819                delete pItem->node();
     
    830829                /* Copy or move machine-item: */
    831830                UIChooserNodeMachine *pNewMachineSubNode = new UIChooserNodeMachine(pTargetGroupNode,
    832                                                                                     pItem->node()->toMachineNode(),
    833                                                                                     pTargetGroupNode->nodes().size());
     831                                                                                    pTargetGroupNode->nodes().size(),
     832                                                                                    pItem->node()->toMachineNode());
    834833                copiedItems << new UIChooserItemMachine(pTargetGroupItem, pNewMachineSubNode);
    835834                delete pItem->node();
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserNodeGlobal.cpp

    r84412 r84610  
    2525
    2626UIChooserNodeGlobal::UIChooserNodeGlobal(UIChooserNode *pParent,
     27                                         int iPosition,
    2728                                         bool fFavorite,
    28                                          int iPosition,
    2929                                         const QString &)
    3030    : UIChooserNode(pParent, fFavorite)
     
    3939
    4040UIChooserNodeGlobal::UIChooserNodeGlobal(UIChooserNode *pParent,
    41                                          UIChooserNodeGlobal *pCopyFrom,
    42                                          int iPosition)
     41                                         int iPosition,
     42                                         UIChooserNodeGlobal *pCopyFrom)
    4343    : UIChooserNode(pParent, pCopyFrom->isFavorite())
    4444{
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserNodeGlobal.h

    r84373 r84610  
    3434
    3535    /** Constructs chooser node passing @a pParent to the base-class.
     36      * @param  iPosition  Brings the initial node position.
    3637      * @param  fFavorite  Brings whether the node is favorite.
    37       * @param  iPosition  Brings the initial node position.
    3838      * @param  strTip     Brings the dummy tip. */
    3939    UIChooserNodeGlobal(UIChooserNode *pParent,
     40                        int iPosition,
    4041                        bool fFavorite,
    41                         int iPosition,
    4242                        const QString &strTip);
    4343    /** Constructs chooser node passing @a pParent to the base-class.
    44       * @param  pCopyFrom  Brings the node to copy data from.
    45       * @param  iPosition  Brings the initial node position. */
     44      * @param  iPosition  Brings the initial node position.
     45      * @param  pCopyFrom  Brings the node to copy data from. */
    4646    UIChooserNodeGlobal(UIChooserNode *pParent,
    47                         UIChooserNodeGlobal *pCopyFrom,
    48                         int iPosition);
     47                        int iPosition,
     48                        UIChooserNodeGlobal *pCopyFrom);
    4949    /** Destructs chooser node. */
    5050    virtual ~UIChooserNodeGlobal() /* override */;
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserNodeGroup.cpp

    r84412 r84610  
    2727
    2828UIChooserNodeGroup::UIChooserNodeGroup(UIChooserNode *pParent,
    29                                        bool fFavorite,
    3029                                       int iPosition,
     30                                       bool fOpened,
    3131                                       const QString &strName,
    32                                        UIChooserNodeGroupType enmGroupType,
    33                                        bool fOpened)
    34     : UIChooserNode(pParent, fFavorite)
     32                                       UIChooserNodeGroupType enmGroupType)
     33    : UIChooserNode(pParent, false /* favorite */)
     34    , m_fOpened(fOpened)
    3535    , m_strName(strName)
    3636    , m_enmGroupType(enmGroupType)
    37     , m_fOpened(fOpened)
    3837{
    3938    /* Add to parent: */
     
    4645
    4746UIChooserNodeGroup::UIChooserNodeGroup(UIChooserNode *pParent,
    48                                        UIChooserNodeGroup *pCopyFrom,
    49                                        int iPosition)
    50     : UIChooserNode(pParent, pCopyFrom->isFavorite())
     47                                       int iPosition,
     48                                       UIChooserNodeGroup *pCopyFrom)
     49    : UIChooserNode(pParent, false /* favorite */)
    5150    , m_strName(pCopyFrom->name())
    5251    , m_enmGroupType(pCopyFrom->groupType())
     
    301300{
    302301    foreach (UIChooserNode *pNode, pCopyFrom->nodes(UIChooserNodeType_Group))
    303         new UIChooserNodeGroup(this, pNode->toGroupNode(), m_nodesGroup.size());
     302        new UIChooserNodeGroup(this, m_nodesGroup.size(), pNode->toGroupNode());
    304303    foreach (UIChooserNode *pNode, pCopyFrom->nodes(UIChooserNodeType_Global))
    305         new UIChooserNodeGlobal(this, pNode->toGlobalNode(), m_nodesGlobal.size());
     304        new UIChooserNodeGlobal(this, m_nodesGlobal.size(), pNode->toGlobalNode());
    306305    foreach (UIChooserNode *pNode, pCopyFrom->nodes(UIChooserNodeType_Machine))
    307         new UIChooserNodeMachine(this, pNode->toMachineNode(), m_nodesMachine.size());
    308 }
     306        new UIChooserNodeMachine(this, m_nodesMachine.size(), pNode->toMachineNode());
     307}
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserNodeGroup.h

    r84373 r84610  
    3434
    3535    /** Constructs chooser node passing @a pParent to the base-class.
    36       * @param  fFavorite     Brings whether the node is favorite.
    37       * @param  iPosition     Brings the initial node position.
     36      * @param  iPosition     Brings the initial node position
     37      * @param  fOpened       Brings whether this group node is opened..
    3838      * @param  strName       Brings current node name.
    39       * @param  enmGroupType  Brings group node type.
    40       * @param  fOpened       Brings whether this group node is opened. */
     39      * @param  enmGroupType  Brings group node type. */
    4140    UIChooserNodeGroup(UIChooserNode *pParent,
    42                        bool fFavorite,
    4341                       int iPosition,
     42                       bool fOpened,
    4443                       const QString &strName,
    45                        UIChooserNodeGroupType enmGroupType,
    46                        bool fOpened);
     44                       UIChooserNodeGroupType enmGroupType);
    4745    /** Constructs chooser node passing @a pParent to the base-class.
    48       * @param  pCopyFrom  Brings the node to copy data from.
    49       * @param  iPosition  Brings the initial node position. */
     46      * @param  iPosition  Brings the initial node position.
     47      * @param  pCopyFrom  Brings the node to copy data from. */
    5048    UIChooserNodeGroup(UIChooserNode *pParent,
    51                        UIChooserNodeGroup *pCopyFrom,
    52                        int iPosition);
     49                       int iPosition,
     50                       UIChooserNodeGroup *pCopyFrom);
    5351    /** Destructs chooser node removing it's children. */
    5452    virtual ~UIChooserNodeGroup() /* override */;
     
    120118    void copyContents(UIChooserNodeGroup *pCopyFrom);
    121119
     120    /** Holds whether node is opened. */
     121    bool                    m_fOpened;
    122122    /** Holds the node name. */
    123123    QString                 m_strName;
    124124    /** Holds the group node type. */
    125125    UIChooserNodeGroupType  m_enmGroupType;
    126     /** Holds whether node is opened. */
    127     bool                    m_fOpened;
    128126
    129127    /** Holds group children. */
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserNodeMachine.cpp

    r84412 r84610  
    2424
    2525UIChooserNodeMachine::UIChooserNodeMachine(UIChooserNode *pParent,
    26                                            bool fFavorite,
    27                                            int  iPosition,
     26                                           int iPosition,
    2827                                           const CMachine &comMachine)
    29     : UIChooserNode(pParent, fFavorite)
     28    : UIChooserNode(pParent, false /* favorite */)
    3029    , m_pCache(new UIVirtualMachineItemLocal(comMachine))
    3130{
     
    3938
    4039UIChooserNodeMachine::UIChooserNodeMachine(UIChooserNode *pParent,
    41                                            bool fFavorite,
    4240                                           int iPosition,
    4341                                           const CCloudMachine &comCloudMachine)
    44     : UIChooserNode(pParent, fFavorite)
     42    : UIChooserNode(pParent, false /* favorite */)
    4543    , m_pCache(new UIVirtualMachineItemCloud(comCloudMachine))
    4644{
     
    6058
    6159UIChooserNodeMachine::UIChooserNodeMachine(UIChooserNode *pParent,
    62                                            bool fFavorite,
    63                                            int  iPosition)
    64     : UIChooserNode(pParent, fFavorite)
    65     , m_pCache(new UIVirtualMachineItemCloud)
    66 {
    67     /* Add to parent: */
    68     if (parentNode())
    69         parentNode()->addNode(this, iPosition);
    70 
    71     /* Apply language settings: */
    72     retranslateUi();
    73 }
    74 
    75 UIChooserNodeMachine::UIChooserNodeMachine(UIChooserNode *pParent,
    76                                            UIChooserNodeMachine *pCopyFrom,
    77                                            int iPosition)
     60                                           int iPosition,
     61                                           UIFakeCloudVirtualMachineItemState enmState)
     62    : UIChooserNode(pParent, false /* favorite */)
     63    , m_pCache(new UIVirtualMachineItemCloud(enmState))
     64{
     65    /* Add to parent: */
     66    if (parentNode())
     67        parentNode()->addNode(this, iPosition);
     68
     69    /* Apply language settings: */
     70    retranslateUi();
     71}
     72
     73UIChooserNodeMachine::UIChooserNodeMachine(UIChooserNode *pParent,
     74                                           int iPosition,
     75                                           UIChooserNodeMachine *pCopyFrom)
    7876    : UIChooserNode(pParent, pCopyFrom->isFavorite())
    7977{
     
    8583            break;
    8684        case UIVirtualMachineItemType_CloudFake:
    87             m_pCache = new UIVirtualMachineItemCloud;
     85            m_pCache = new UIVirtualMachineItemCloud(pCopyFrom->cache()->toCloud()->fakeCloudItemState());
    8886            break;
    8987        case UIVirtualMachineItemType_CloudReal:
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserNodeMachine.h

    r84373 r84610  
    4040
    4141    /** Constructs chooser node for local VM passing @a pParent to the base-class.
    42       * @param  fFavorite   Brings whether the node is favorite.
    4342      * @param  iPosition   Brings initial node position.
    4443      * @param  comMachine  Brings COM machine object. */
    4544    UIChooserNodeMachine(UIChooserNode *pParent,
    46                          bool fFavorite,
    4745                         int iPosition,
    4846                         const CMachine &comMachine);
    4947    /** Constructs chooser node for real cloud VM passing @a pParent to the base-class.
    50       * @param  fFavorite        Brings whether the node is favorite.
    5148      * @param  iPosition        Brings initial node position.
    5249      * @param  comCloudMachine  Brings COM cloud machine object. */
    5350    UIChooserNodeMachine(UIChooserNode *pParent,
    54                          bool fFavorite,
    5551                         int iPosition,
    5652                         const CCloudMachine &comCloudMachine);
    5753    /** Constructs chooser node for fake cloud VM passing @a pParent to the base-class.
    58       * @param  fFavorite  Brings whether the node is favorite.
    59       * @param  iPosition  Brings the initial node position. */
     54      * @param  iPosition  Brings the initial node position.
     55      * @param  enmState   Brings fake item type. */
    6056    UIChooserNodeMachine(UIChooserNode *pParent,
    61                          bool fFavorite,
    62                          int iPosition);
     57                         int iPosition,
     58                         UIFakeCloudVirtualMachineItemState enmState);
    6359    /** Constructs chooser node passing @a pParent to the base-class.
    64       * @param  pCopyFrom  Brings the node to copy data from.
    65       * @param  iPosition  Brings the initial node position. */
     60      * @param  iPosition  Brings the initial node position.
     61      * @param  pCopyFrom  Brings the node to copy data from. */
    6662    UIChooserNodeMachine(UIChooserNode *pParent,
    67                          UIChooserNodeMachine *pCopyFrom,
    68                          int iPosition);
     63                         int iPosition,
     64                         UIChooserNodeMachine *pCopyFrom);
    6965    /** Destructs chooser node. */
    7066    virtual ~UIChooserNodeMachine() /* override */;
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