Changeset 79936 in vbox
- Timestamp:
- Jul 23, 2019 4:56:43 PM (6 years ago)
- svn:sync-xref-src-repo-rev:
- 132357
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/globals/UIMachineAttributeSetter.cpp
r79923 r79936 36 36 do 37 37 { 38 /* Save machine settings? */ 39 bool fSaveSettings = true; 40 /* Error happened? */ 41 bool fErrorHappened = false; 42 38 43 /* Assign attribute depending on passed type: */ 39 44 switch (enmType) 40 45 { 41 case MachineAttribute_Name: comMachine.SetName(guiAttribute.toString()); break; 42 case MachineAttribute_OSType: comMachine.SetOSTypeId(guiAttribute.toString()); break; 43 default: break; 46 case MachineAttribute_Name: 47 { 48 /* Change machine name: */ 49 comMachine.SetName(guiAttribute.toString()); 50 if (!comMachine.isOk()) 51 { 52 msgCenter().cannotChangeMachineAttribute(comMachine); 53 fErrorHappened = true; 54 } 55 break; 56 } 57 case MachineAttribute_OSType: 58 { 59 /* Change machine OS type: */ 60 comMachine.SetOSTypeId(guiAttribute.toString()); 61 if (!comMachine.isOk()) 62 { 63 msgCenter().cannotChangeMachineAttribute(comMachine); 64 fErrorHappened = true; 65 } 66 break; 67 } 68 default: 69 break; 44 70 } 45 /* Change machine name: */ 46 if (!comMachine.isOk()) 47 { 48 msgCenter().cannotChangeMachineAttribute(comMachine); 71 72 /* Error happened? */ 73 if (fErrorHappened) 49 74 break; 50 } 75 /* Save machine settings? */ 76 if (!fSaveSettings) 77 break; 51 78 52 79 /* Save machine settings: */
Note:
See TracChangeset
for help on using the changeset viewer.