Changeset 60645 in vbox
- Timestamp:
- Apr 22, 2016 12:00:42 PM (9 years ago)
- svn:sync-xref-src-repo-rev:
- 106812
- Location:
- trunk/src/VBox/Frontends/VirtualBox/src/wizards
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/wizards/clonevd/UIWizardCloneVDPageBasic2.cpp
r60637 r60645 104 104 m_pFormatButtonGroup = new QButtonGroup(this); 105 105 { 106 CSystemProperties systemProperties = vboxGlobal().virtualBox().GetSystemProperties(); 107 const QVector<CMediumFormat> &medFormats = systemProperties.GetMediumFormats(); 108 for (int i = 0; i < medFormats.size(); ++i) 106 /* Enumerate medium formats in special order: */ 107 CSystemProperties properties = vboxGlobal().virtualBox().GetSystemProperties(); 108 const QVector<CMediumFormat> &formats = properties.GetMediumFormats(); 109 QMap<QString, CMediumFormat> vdi, preferred; 110 foreach (const CMediumFormat &format, formats) 109 111 { 110 const CMediumFormat &medFormat = medFormats[i]; 111 if (medFormat.GetName() == "VDI") 112 addFormatButton(this, pFormatLayout, medFormat); 112 /* VDI goes first: */ 113 if (format.GetName() == "VDI") 114 vdi[format.GetId()] = format; 115 else 116 { 117 const QVector<KMediumFormatCapabilities> &capabilities = format.GetCapabilities(); 118 /* Then preferred: */ 119 if (capabilities.contains(KMediumFormatCapabilities_Preferred)) 120 preferred[format.GetId()] = format; 121 } 113 122 } 114 for (int i = 0; i < medFormats.size(); ++i) 115 {116 const CMediumFormat &medFormat = medFormats[i];117 const QVector<KMediumFormatCapabilities> &capabilities = medFormat.GetCapabilities();118 if (medFormat.GetName() != "VDI" && capabilities.contains(KMediumFormatCapabilities_Preferred))119 addFormatButton(this, pFormatLayout, medFormat);120 } 123 124 /* Create buttons for VDI and preferred: */ 125 foreach (const QString &strId, vdi.keys()) 126 addFormatButton(this, pFormatLayout, vdi.value(strId)); 127 foreach (const QString &strId, preferred.keys()) 128 addFormatButton(this, pFormatLayout, preferred.value(strId)); 129 121 130 if (!m_pFormatButtonGroup->buttons().isEmpty()) 122 131 { -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/clonevd/UIWizardCloneVDPageExpert.cpp
r60637 r60645 94 94 m_pFormatButtonGroup = new QButtonGroup(m_pFormatCnt); 95 95 { 96 CSystemProperties systemProperties = vboxGlobal().virtualBox().GetSystemProperties(); 97 const QVector<CMediumFormat> &medFormats = systemProperties.GetMediumFormats(); 98 for (int i = 0; i < medFormats.size(); ++i) 96 /* Enumerate medium formats in special order: */ 97 CSystemProperties properties = vboxGlobal().virtualBox().GetSystemProperties(); 98 const QVector<CMediumFormat> &formats = properties.GetMediumFormats(); 99 QMap<QString, CMediumFormat> vdi, preferred, others; 100 foreach (const CMediumFormat &format, formats) 99 101 { 100 const CMediumFormat &medFormat = medFormats[i]; 101 if (medFormat.GetName() == "VDI") 102 addFormatButton(m_pFormatCnt, pFormatCntLayout, medFormat, true); 102 /* VDI goes first: */ 103 if (format.GetName() == "VDI") 104 vdi[format.GetId()] = format; 105 else 106 { 107 const QVector<KMediumFormatCapabilities> &capabilities = format.GetCapabilities(); 108 /* Then goes preferred: */ 109 if (capabilities.contains(KMediumFormatCapabilities_Preferred)) 110 preferred[format.GetId()] = format; 111 /* Then others: */ 112 else 113 others[format.GetId()] = format; 114 } 103 115 } 104 for (int i = 0; i < medFormats.size(); ++i) 105 { 106 const CMediumFormat &medFormat = medFormats[i]; 107 const QVector<KMediumFormatCapabilities> &capabilities = medFormat.GetCapabilities(); 108 if (medFormat.GetName() != "VDI") 109 addFormatButton(m_pFormatCnt, pFormatCntLayout, medFormat, capabilities.contains(KMediumFormatCapabilities_Preferred)); 110 } 116 117 /* Create buttons for VDI, preferred and others: */ 118 foreach (const QString &strId, vdi.keys()) 119 addFormatButton(this, pFormatCntLayout, vdi.value(strId), true); 120 foreach (const QString &strId, preferred.keys()) 121 addFormatButton(this, pFormatCntLayout, preferred.value(strId), true); 122 foreach (const QString &strId, others.keys()) 123 addFormatButton(this, pFormatCntLayout, others.value(strId)); 124 111 125 if (!m_pFormatButtonGroup->buttons().isEmpty()) 112 126 { -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvd/UIWizardNewVDPageBasic1.cpp
r60637 r60645 104 104 m_pFormatButtonGroup = new QButtonGroup(this); 105 105 { 106 CSystemProperties systemProperties = vboxGlobal().virtualBox().GetSystemProperties(); 107 const QVector<CMediumFormat> &medFormats = systemProperties.GetMediumFormats(); 108 for (int i = 0; i < medFormats.size(); ++i) 106 /* Enumerate medium formats in special order: */ 107 CSystemProperties properties = vboxGlobal().virtualBox().GetSystemProperties(); 108 const QVector<CMediumFormat> &formats = properties.GetMediumFormats(); 109 QMap<QString, CMediumFormat> vdi, preferred; 110 foreach (const CMediumFormat &format, formats) 109 111 { 110 const CMediumFormat &medFormat = medFormats[i]; 111 if (medFormat.GetName() == "VDI") 112 addFormatButton(this, pFormatLayout, medFormat); 112 /* VDI goes first: */ 113 if (format.GetName() == "VDI") 114 vdi[format.GetId()] = format; 115 else 116 { 117 const QVector<KMediumFormatCapabilities> &capabilities = format.GetCapabilities(); 118 /* Then preferred: */ 119 if (capabilities.contains(KMediumFormatCapabilities_Preferred)) 120 preferred[format.GetId()] = format; 121 } 113 122 } 114 for (int i = 0; i < medFormats.size(); ++i) 115 {116 const CMediumFormat &medFormat = medFormats[i];117 const QVector<KMediumFormatCapabilities> &capabilities = medFormat.GetCapabilities();118 if (medFormat.GetName() != "VDI" && capabilities.contains(KMediumFormatCapabilities_Preferred))119 addFormatButton(this, pFormatLayout, medFormat);120 } 123 124 /* Create buttons for VDI and preferred: */ 125 foreach (const QString &strId, vdi.keys()) 126 addFormatButton(this, pFormatLayout, vdi.value(strId)); 127 foreach (const QString &strId, preferred.keys()) 128 addFormatButton(this, pFormatLayout, preferred.value(strId)); 129 121 130 if (!m_pFormatButtonGroup->buttons().isEmpty()) 122 131 { -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvd/UIWizardNewVDPageExpert.cpp
r60636 r60645 122 122 m_pFormatButtonGroup = new QButtonGroup(m_pFormatCnt); 123 123 { 124 CSystemProperties systemProperties = vboxGlobal().virtualBox().GetSystemProperties(); 125 const QVector<CMediumFormat> &medFormats = systemProperties.GetMediumFormats(); 126 for (int i = 0; i < medFormats.size(); ++i) 124 /* Enumerate medium formats in special order: */ 125 CSystemProperties properties = vboxGlobal().virtualBox().GetSystemProperties(); 126 const QVector<CMediumFormat> &formats = properties.GetMediumFormats(); 127 QMap<QString, CMediumFormat> vdi, preferred, others; 128 foreach (const CMediumFormat &format, formats) 127 129 { 128 const CMediumFormat &medFormat = medFormats[i]; 129 if (medFormat.GetName() == "VDI") 130 addFormatButton(m_pFormatCnt, pFormatCntLayout, medFormat, true); 130 /* VDI goes first: */ 131 if (format.GetName() == "VDI") 132 vdi[format.GetId()] = format; 133 else 134 { 135 const QVector<KMediumFormatCapabilities> &capabilities = format.GetCapabilities(); 136 /* Then goes preferred: */ 137 if (capabilities.contains(KMediumFormatCapabilities_Preferred)) 138 preferred[format.GetId()] = format; 139 /* Then others: */ 140 else 141 others[format.GetId()] = format; 142 } 131 143 } 132 for (int i = 0; i < medFormats.size(); ++i) 133 { 134 const CMediumFormat &medFormat = medFormats[i]; 135 const QVector<KMediumFormatCapabilities> &capabilities = medFormat.GetCapabilities(); 136 if (medFormat.GetName() != "VDI") 137 addFormatButton(m_pFormatCnt, pFormatCntLayout, medFormat, capabilities.contains(KMediumFormatCapabilities_Preferred)); 138 } 144 145 /* Create buttons for VDI, preferred and others: */ 146 foreach (const QString &strId, vdi.keys()) 147 addFormatButton(this, pFormatCntLayout, vdi.value(strId), true); 148 foreach (const QString &strId, preferred.keys()) 149 addFormatButton(this, pFormatCntLayout, preferred.value(strId), true); 150 foreach (const QString &strId, others.keys()) 151 addFormatButton(this, pFormatCntLayout, others.value(strId)); 152 139 153 if (!m_pFormatButtonGroup->buttons().isEmpty()) 140 154 {
Note:
See TracChangeset
for help on using the changeset viewer.