Changeset 51593 in vbox
- Timestamp:
- Jun 10, 2014 4:49:32 PM (11 years ago)
- Location:
- trunk/src/VBox/Frontends/VirtualBox/src
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataDefs.cpp
r51484 r51593 92 92 const char* UIExtraDataDefs::GUI_AutoresizeGuest = "GUI/AutoresizeGuest"; 93 93 const char* UIExtraDataDefs::GUI_AutomountGuestScreens = "GUI/AutomountGuestScreens"; 94 const char* UIExtraDataDefs::GUI_SaveMountedAtRuntime = "GUI/SaveMountedAtRuntime";95 94 const char* UIExtraDataDefs::GUI_PassCAD = "GUI/PassCAD"; 96 95 const char* UIExtraDataDefs::GUI_DefaultCloseAction = "GUI/DefaultCloseAction"; -
trunk/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataDefs.h
r51532 r51593 100 100 extern const char* GUI_AutoresizeGuest; 101 101 extern const char* GUI_AutomountGuestScreens; 102 extern const char* GUI_SaveMountedAtRuntime;103 102 extern const char* GUI_PassCAD; 104 103 extern const char* GUI_DefaultCloseAction; -
trunk/src/VBox/Frontends/VirtualBox/src/runtime/UISession.cpp
r51588 r51593 152 152 , m_fIsStarted(false) 153 153 , m_fIsFirstTimeStarted(false) 154 , m_fIsIgnoreRuntimeMediumsChanging(false)155 154 , m_fIsGuestResizeIgnored(false) 156 155 , m_fIsAutoCaptureDisabled(false) … … 1135 1134 m_fIsFirstTimeStarted = gEDataManager->isFirstRun(vboxGlobal().managedVMUuid()); 1136 1135 1137 /* Ignore mediums mounted at runtime? */1138 strSettings = machine.GetExtraData(GUI_SaveMountedAtRuntime);1139 if (strSettings == "no")1140 m_fIsIgnoreRuntimeMediumsChanging = true;1141 1142 1136 /* Should guest autoresize? */ 1143 1137 QAction *pGuestAutoresizeSwitch = gActionPool->action(UIActionIndexRuntime_Toggle_GuestAutoresize); -
trunk/src/VBox/Frontends/VirtualBox/src/runtime/UISession.h
r51565 r51593 181 181 bool isStarted() const { return m_fIsStarted; } 182 182 bool isFirstTimeStarted() const { return m_fIsFirstTimeStarted; } 183 bool isIgnoreRuntimeMediumsChanging() const { return m_fIsIgnoreRuntimeMediumsChanging; }184 183 bool isGuestResizeIgnored() const { return m_fIsGuestResizeIgnored; } 185 184 bool isAutoCaptureDisabled() const { return m_fIsAutoCaptureDisabled; } … … 436 435 bool m_fIsStarted : 1; 437 436 bool m_fIsFirstTimeStarted : 1; 438 bool m_fIsIgnoreRuntimeMediumsChanging : 1;439 437 bool m_fIsGuestResizeIgnored : 1; 440 438 bool m_fIsAutoCaptureDisabled : 1; -
trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsGeneral.cpp
r51476 r51593 106 106 generalData.m_strName = m_machine.GetName(); 107 107 generalData.m_strGuestOsTypeId = m_machine.GetOSTypeId(); 108 QString strSaveMountedAtRuntime = m_machine.GetExtraData(GUI_SaveMountedAtRuntime);109 generalData.m_fSaveMountedAtRuntime = strSaveMountedAtRuntime != "no";110 108 QString strShowMiniToolBar = m_machine.GetExtraData(GUI_ShowMiniToolBar); 111 109 generalData.m_fShowMiniToolBar = strShowMiniToolBar != "no"; … … 135 133 m_pNameAndSystemEditor->setName(generalData.m_strName); 136 134 m_pNameAndSystemEditor->setType(vboxGlobal().vmGuestOSType(generalData.m_strGuestOsTypeId)); 137 mCbSaveMounted->setChecked(generalData.m_fSaveMountedAtRuntime);138 135 mCbShowToolBar->setChecked(generalData.m_fShowMiniToolBar); 139 136 mCbToolBarAlignment->setChecked(generalData.m_fMiniToolBarAtTop); … … 161 158 generalData.m_strName = m_pNameAndSystemEditor->name(); 162 159 generalData.m_strGuestOsTypeId = m_pNameAndSystemEditor->type().GetId(); 163 generalData.m_fSaveMountedAtRuntime = mCbSaveMounted->isChecked();164 160 generalData.m_fShowMiniToolBar = mCbShowToolBar->isChecked(); 165 161 generalData.m_fMiniToolBarAtTop = mCbToolBarAlignment->isChecked(); … … 193 189 m_machine.SetClipboardMode(generalData.m_clipboardMode); 194 190 m_machine.SetDnDMode(generalData.m_dndMode); 195 m_machine.SetExtraData(GUI_SaveMountedAtRuntime, generalData.m_fSaveMountedAtRuntime ? "yes" : "no");196 191 m_machine.SetExtraData(GUI_ShowMiniToolBar, generalData.m_fShowMiniToolBar ? "yes" : "no"); 197 192 m_machine.SetExtraData(GUI_MiniToolBarAlignment, generalData.m_fMiniToolBarAtTop ? "top" : "bottom"); … … 266 261 setTabOrder (mPsSnapshot, mCbClipboard); 267 262 setTabOrder (mCbClipboard, mCbDragAndDrop); 268 setTabOrder (mCbDragAndDrop, mCbSaveMounted); 269 setTabOrder (mCbSaveMounted, mCbShowToolBar); 263 setTabOrder (mCbDragAndDrop, mCbShowToolBar); 270 264 setTabOrder (mCbShowToolBar, mCbToolBarAlignment); 271 265 … … 316 310 mLbDragAndDrop->setEnabled(isMachineInValidMode()); 317 311 mCbDragAndDrop->setEnabled(isMachineInValidMode()); 318 mLbMedia->setEnabled(isMachineInValidMode());319 mCbSaveMounted->setEnabled(isMachineInValidMode());320 312 mLbToolBar->setEnabled(isMachineInValidMode()); 321 313 mCbShowToolBar->setEnabled(isMachineInValidMode()); -
trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsGeneral.h
r51476 r51593 31 31 : m_strName(QString()) 32 32 , m_strGuestOsTypeId(QString()) 33 , m_fSaveMountedAtRuntime(false)34 33 , m_fShowMiniToolBar(false) 35 34 , m_fMiniToolBarAtTop(false) … … 44 43 return (m_strName == other.m_strName) && 45 44 (m_strGuestOsTypeId == other.m_strGuestOsTypeId) && 46 (m_fSaveMountedAtRuntime == other.m_fSaveMountedAtRuntime) &&47 45 (m_fShowMiniToolBar == other.m_fShowMiniToolBar) && 48 46 (m_fMiniToolBarAtTop == other.m_fMiniToolBarAtTop) && … … 59 57 QString m_strName; 60 58 QString m_strGuestOsTypeId; 61 bool m_fSaveMountedAtRuntime;62 59 bool m_fShowMiniToolBar; 63 60 bool m_fMiniToolBarAtTop; -
trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsGeneral.ui
r48587 r51593 171 171 </item> 172 172 <item row="3" column="0" > 173 <widget class="QLabel" name="mLb Media" >174 <property name="text" > 175 <string> Removable Media:</string>173 <widget class="QLabel" name="mLbToolBar" > 174 <property name="text" > 175 <string>Mini ToolBar:</string> 176 176 </property> 177 177 <property name="alignment" > … … 181 181 </item> 182 182 <item row="3" column="1" > 183 <widget class="QCheckBox" name="mCbS aveMounted" >183 <widget class="QCheckBox" name="mCbShowToolBar" > 184 184 <property name="sizePolicy" > 185 185 <sizepolicy vsizetype="Fixed" hsizetype="MinimumExpanding" > … … 189 189 </property> 190 190 <property name="whatsThis" > 191 <string>If checked, any CD/DVD or floppy disks inserted into or removed from the virtual drives while the machine is running will be remembered.</string>192 </property> 193 <property name="text" > 194 <string> &Remember Runtime Changes</string>191 <string>If checked, show the Mini ToolBar in Fullscreen and Seamless modes.</string> 192 </property> 193 <property name="text" > 194 <string>Show in &Fullscreen/Seamless</string> 195 195 </property> 196 196 <property name="checked" > … … 199 199 </widget> 200 200 </item> 201 <item row="4" column="0" >202 <widget class="QLabel" name="mLbToolBar" >203 <property name="text" >204 <string>Mini ToolBar:</string>205 </property>206 <property name="alignment" >207 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>208 </property>209 </widget>210 </item>211 201 <item row="4" column="1" > 212 <widget class="QCheckBox" name="mCbShowToolBar" >213 <property name="sizePolicy" >214 <sizepolicy vsizetype="Fixed" hsizetype="MinimumExpanding" >215 <horstretch>0</horstretch>216 <verstretch>0</verstretch>217 </sizepolicy>218 </property>219 <property name="whatsThis" >220 <string>If checked, show the Mini ToolBar in Fullscreen and Seamless modes.</string>221 </property>222 <property name="text" >223 <string>Show in &Fullscreen/Seamless</string>224 </property>225 <property name="checked" >226 <bool>true</bool>227 </property>228 </widget>229 </item>230 <item row="5" column="1" >231 202 <widget class="QCheckBox" name="mCbToolBarAlignment" > 232 203 <property name="sizePolicy" >
Note:
See TracChangeset
for help on using the changeset viewer.