Changeset 40153 in vbox for trunk/src/VBox/Frontends/VirtualBox
- Timestamp:
- Feb 16, 2012 2:56:18 PM (13 years ago)
- svn:sync-xref-src-repo-rev:
- 76304
- Location:
- trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UINewVMWzd.cpp
r40147 r40153 234 234 registerField("type*", m_pTypeSelector, "type", SIGNAL(osTypeChanged())); 235 235 registerField("machineFolder", this, "machineFolder"); 236 registerField("machineBaseName", this, "machineBaseName"); 236 237 237 238 connect(m_pNameEditor, SIGNAL(textChanged(const QString&)), … … 313 314 /* Get machine directory: */ 314 315 QString strMachineFolder = fileInfo.absolutePath(); 316 QString strMachineBaseName = fileInfo.baseName(); 315 317 316 318 /* Try to create this machine directory (and it's predecessors): */ … … 323 325 324 326 /* Initialize machine dir value: */ 325 m_strMachineFolder = strMachineFolder; 327 m_strMachineFolder = strMachineFolder; 328 m_strMachineBaseName = strMachineBaseName; 326 329 return true; 327 330 } … … 351 354 } 352 355 356 QString UINewVMWzdPage2::machineBaseName() const 357 { 358 return m_strMachineBaseName; 359 } 360 361 void UINewVMWzdPage2::setMachineBaseName(const QString &strMachineBaseName) 362 { 363 m_strMachineBaseName = strMachineBaseName; 364 } 365 353 366 UINewVMWzdPage3::UINewVMWzdPage3() 354 367 { … … 592 605 bool UINewVMWzdPage4::getWithNewHardDiskWizard() 593 606 { 594 UINewHDWizard dlg(this, field(" name").toString(), field("machineFolder").toString(), field("type").value<CGuestOSType>().GetRecommendedHDD());607 UINewHDWizard dlg(this, field("machineBaseName").toString(), field("machineFolder").toString(), field("type").value<CGuestOSType>().GetRecommendedHDD()); 595 608 596 609 if (dlg.exec() == QDialog::Accepted) -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UINewVMWzd.h
r40147 r40153 71 71 Q_OBJECT; 72 72 Q_PROPERTY(QString machineFolder READ machineFolder WRITE setMachineFolder); 73 Q_PROPERTY(QString machineBaseName READ machineBaseName WRITE setMachineBaseName); 73 74 74 75 public: … … 98 99 void setMachineFolder(const QString &strMachineFolder); 99 100 QString m_strMachineFolder; 101 102 QString machineBaseName() const; 103 void setMachineBaseName(const QString &strMachineBaseName); 104 QString m_strMachineBaseName; 100 105 }; 101 106
Note:
See TracChangeset
for help on using the changeset viewer.