Changeset 5503 in vbox for trunk/src/VBox/Frontends/VirtualBox
- Timestamp:
- Oct 25, 2007 12:19:57 PM (17 years ago)
- svn:sync-xref-src-repo-rev:
- 25695
- Location:
- trunk/src/VBox/Frontends/VirtualBox
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/include/VBoxDefs.h
r5160 r5503 166 166 static const char* GUI_RegistrationDlgWinID; 167 167 static const char* GUI_RegistrationData; 168 static const char* GUI_LastVMSelected; 168 169 }; 169 170 -
trunk/src/VBox/Frontends/VirtualBox/src/VBoxDefs.cpp
r5128 r5503 34 34 const char* VBoxDefs::GUI_RegistrationDlgWinID = "GUI/RegistrationDlgWinID"; 35 35 const char* VBoxDefs::GUI_RegistrationData = "GUI/RegistrationData"; 36 const char* VBoxDefs::GUI_LastVMSelected = "GUI/LastVMSelected"; -
trunk/src/VBox/Frontends/VirtualBox/src/VBoxSelectorWnd.cpp
r5237 r5503 575 575 } 576 576 577 /* restore the position of vm selector */ 578 { 579 CVirtualBox vbox = vboxGlobal().virtualBox(); 580 QString prevVMId = vbox.GetExtraData (VBoxDefs::GUI_LastVMSelected); 581 582 VBoxVMListBoxItem *item = vmListBox->item (QUuid (prevVMId)); 583 if (item) 584 vmListBox->setSelected (item, true); 585 } 586 577 587 clearWState (WState_Polished); 578 588 … … 634 644 VBoxSelectorWnd::~VBoxSelectorWnd() 635 645 { 646 CVirtualBox vbox = vboxGlobal().virtualBox(); 647 636 648 /* save the position of the window */ 637 649 { 638 CVirtualBox vbox = vboxGlobal().virtualBox();639 650 QString winPos = QString ("%1,%2,%3,%4") 640 651 .arg (normal_pos.x()).arg (normal_pos.y()) … … 645 656 646 657 vbox.SetExtraData (VBoxDefs::GUI_LastWindowPosition, winPos); 658 } 659 /* save vm selector position */ 660 { 661 QListBoxItem *item = vmListBox->selectedItem(); 662 QString curVMId = item ? 663 QString (static_cast<VBoxVMListBoxItem*> (item)->id()) : 664 QString::null; 665 vbox.SetExtraData (VBoxDefs::GUI_LastVMSelected, curVMId); 647 666 } 648 667 }
Note:
See TracChangeset
for help on using the changeset viewer.