VirtualBox

Changeset 74464 in vbox for trunk


Ignore:
Timestamp:
Sep 25, 2018 6:13:54 PM (6 years ago)
Author:
vboxsync
Message:

FE/Qt: VirtualBox Manager: Tools pane: Move tools class and type definitions to extra-data defs.

Location:
trunk/src/VBox/Frontends/VirtualBox/src
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataDefs.h

    r74265 r74464  
    831831
    832832
     833#ifdef VBOX_GUI_WITH_NEW_MANAGER
     834/** Tool item classes. */
     835enum UIToolsClass
     836{
     837    UIToolsClass_Invalid,
     838    UIToolsClass_Global,
     839    UIToolsClass_Machine
     840};
     841
     842
     843/** Tool item types. */
     844enum UIToolsType
     845{
     846    UIToolsType_Invalid,
     847    /* Global types: */
     848    UIToolsType_Media,
     849    UIToolsType_Network,
     850    /* Machine types: */
     851    UIToolsType_Details,
     852    UIToolsType_Snapshots,
     853    UIToolsType_Logs,
     854};
     855#endif /* VBOX_GUI_WITH_NEW_MANAGER */
     856
     857
    833858#endif /* !___UIExtraDataDefs_h___ */
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/UIVirtualBoxManagerWidget.cpp

    r74322 r74464  
    351351            break;
    352352        }
     353        default:
     354            break;
    353355    }
    354356}
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/tools/UITools.h

    r74319 r74464  
    2222#include <QWidget>
    2323
     24/* GUI icludes: */
     25#include "UIExtraDataDefs.h"
     26
    2427/* Forward declarations: */
    2528class QVBoxLayout;
     
    2932class UIToolsView;
    3033class UIVirtualBoxManagerWidget;
    31 
    32 
    33 /** Item classes. */
    34 enum UIToolsClass
    35 {
    36     UIToolsClass_Global,
    37     UIToolsClass_Machine
    38 };
    39 
    40 
    41 /** Item types. */
    42 enum UIToolsType
    43 {
    44     UIToolsType_Invalid,
    45     /* Global class: */
    46     UIToolsType_Media,
    47     UIToolsType_Network,
    48     /* Machine class: */
    49     UIToolsType_Details,
    50     UIToolsType_Snapshots,
    51     UIToolsType_Logs,
    52 };
    53 
    5434
    5535/** QWidget extension used as VM Tools-pane. */
     
    149129};
    150130
    151 
    152131#endif /* !___UITools_h___ */
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/tools/UIToolsModel.cpp

    r74369 r74464  
    174174                case UIToolsClass_Global:  m_pLastItemGlobal  = m_pCurrentItem; break;
    175175                case UIToolsClass_Machine: m_pLastItemMachine = m_pCurrentItem; break;
     176                default: break;
    176177            }
    177178        }
     
    586587            break;
    587588        }
     589        default:
     590            break;
    588591    }
    589592    return false;
Note: See TracChangeset for help on using the changeset viewer.

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