Changeset 98423 in vbox for trunk/src/VBox/Frontends/VirtualBox
- Timestamp:
- Feb 2, 2023 9:47:36 AM (2 years ago)
- Location:
- trunk
- Files:
-
- 10 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk
- Property svn:mergeinfo
-
old new 19 19 /branches/dsen/gui2:79224,79228,79233,79235,79258,79262-79263,79273,79341,79345,79354,79357,79387-79388,79559-79569,79572-79573,79578,79581-79582,79590-79591,79598-79599,79602-79603,79605-79606,79632,79635,79637,79644 20 20 /branches/dsen/gui3:79645-79692 21 /branches/dsen/gui4:155183-155185,155187,155198,155200-155201,155205,155228,155235,155243,155248,155282,155285,155287-155288,155311,155316,155336,155342,155344,155437-155438,155441,155443,155488,155509-155513 21 /branches/dsen/gui4:155183-155185,155187,155198,155200-155201,155205,155228,155235,155243,155248,155282,155285,155287-155288,155311,155316,155336,155342,155344,155437-155438,155441,155443,155488,155509-155513,155526 22 22 /trunk/src:92342,154921
-
- Property svn:mergeinfo
-
trunk/src/VBox
- Property svn:mergeinfo
-
old new 19 19 /branches/dsen/gui2/src/VBox:79224,79228,79233,79235,79258,79262-79263,79273,79341,79345,79354,79357,79387-79388,79559-79569,79572-79573,79578,79581-79582,79590-79591,79598-79599,79602-79603,79605-79606,79632,79635,79637,79644 20 20 /branches/dsen/gui3/src/VBox:79645-79692 21 /branches/dsen/gui4/src/VBox:155183-155185,155187,155198,155200-155201,155205,155228,155235,155243,155248,155282,155285,155287-155288,155311,155316,155336,155342,155344,155437-155438,155441,155443,155488,155509-155513 21 /branches/dsen/gui4/src/VBox:155183-155185,155187,155198,155200-155201,155205,155228,155235,155243,155248,155282,155285,155287-155288,155311,155316,155336,155342,155344,155437-155438,155441,155443,155488,155509-155513,155526
-
- Property svn:mergeinfo
-
trunk/src/VBox/Frontends
- Property svn:mergeinfo
-
old new 16 16 /branches/dsen/gui2/src/VBox/Frontends:79224,79228,79233,79235,79258,79262-79263,79273,79341,79345,79354,79357,79387-79388,79559-79569,79572-79573,79578,79581-79582,79590-79591,79598-79599,79602-79603,79605-79606,79632,79635,79637,79644 17 17 /branches/dsen/gui3/src/VBox/Frontends:79645-79692 18 /branches/dsen/gui4/src/VBox/Frontends:155183-155185,155187,155198,155200-155201,155205,155228,155235,155243,155248,155282,155285,155287-155288,155311,155316,155336,155342,155344,155437-155438,155441,155443,155488,155509-155513 18 /branches/dsen/gui4/src/VBox/Frontends:155183-155185,155187,155198,155200-155201,155205,155228,155235,155243,155248,155282,155285,155287-155288,155311,155316,155336,155342,155344,155437-155438,155441,155443,155488,155509-155513,155526
-
- Property svn:mergeinfo
-
trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachine.cpp
r98422 r98423 803 803 UIMachine::UIMachine() 804 804 : QObject(0) 805 , m_fInitialized(false) 805 806 , m_pSession(0) 806 807 , m_allowedVisualStates(UIVisualStateType_Invalid) … … 874 875 updateStateAudioActions(); 875 876 updateMouseState(); 877 878 /* Warn listeners about we are initialized: */ 879 m_fInitialized = true; 880 emit sigInitialized(); 876 881 877 882 /* True by default: */ -
trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachine.h
r98422 r98423 62 62 63 63 signals: 64 65 /** Notifies listeners about machine initialized. */ 66 void sigInitialized(); 64 67 65 68 /** Requests async visual-state change. */ … … 154 157 static UIMachine *instance() { return s_pInstance; } 155 158 159 /** Returns whether machine is initialized. */ 160 bool isInitialized() const { return m_fInitialized; } 161 156 162 /** Returns session UI instance. */ 157 163 UISession *uisession() const { return m_pSession; } … … 541 547 static UIMachine *s_pInstance; 542 548 549 /** Holds whether machine is initialized. */ 550 bool m_fInitialized; 551 543 552 /** Holds the session UI instance. */ 544 553 UISession *m_pSession; -
trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineLogic.cpp
r98422 r98423 876 876 877 877 /* We should watch for requested modes: */ 878 connect(ui session(), &UISession::sigInitialized, this, &UIMachineLogic::sltCheckForRequestedVisualStateType, Qt::QueuedConnection);878 connect(uimachine(), &UIMachine::sigInitialized, this, &UIMachineLogic::sltCheckForRequestedVisualStateType, Qt::QueuedConnection); 879 879 connect(uimachine(), &UIMachine::sigAdditionsStateChange, this, &UIMachineLogic::sltCheckForRequestedVisualStateType); 880 880 … … 1420 1420 1421 1421 /* We should stop watching for requested modes: */ 1422 disconnect(ui session(), &UISession::sigInitialized, this, &UIMachineLogic::sltCheckForRequestedVisualStateType);1422 disconnect(uimachine(), &UIMachine::sigInitialized, this, &UIMachineLogic::sltCheckForRequestedVisualStateType); 1423 1423 disconnect(uimachine(), &UIMachine::sigAdditionsStateChange, this, &UIMachineLogic::sltCheckForRequestedVisualStateType); 1424 1424 -
trunk/src/VBox/Frontends/VirtualBox/src/runtime/UISession.cpp
r98422 r98423 176 176 #endif /* VBOX_GUI_WITH_PIDFILE */ 177 177 178 /* Warn listeners about we are initialized: */179 m_fInitialized = true;180 emit sigInitialized();181 182 178 /* True by default: */ 183 179 return true; … … 376 372 , m_machineState(KMachineState_Null) 377 373 /* Common flags: */ 378 , m_fInitialized(false)379 374 , m_fIsGuestResizeIgnored(false) 380 375 , m_fIsAutoCaptureDisabled(false) -
trunk/src/VBox/Frontends/VirtualBox/src/runtime/UISession.h
r98422 r98423 77 77 78 78 signals: 79 80 /** Notifies listeners about session initialized. */81 void sigInitialized();82 79 83 80 /** Notifies about additions state change. */ … … 193 190 machineStatePrevious() == KMachineState_TeleportingPausedVM; } 194 191 195 bool isInitialized() const { return m_fInitialized; }196 192 bool isGuestResizeIgnored() const { return m_fIsGuestResizeIgnored; } 197 193 bool isAutoCaptureDisabled() const { return m_fIsAutoCaptureDisabled; } … … 338 334 339 335 /* Common flags: */ 340 bool m_fInitialized : 1;341 336 bool m_fIsGuestResizeIgnored : 1; 342 337 bool m_fIsAutoCaptureDisabled : 1; -
trunk/src/VBox/Frontends/VirtualBox/src/runtime/fullscreen/UIMachineLogicFullscreen.cpp
r98419 r98423 288 288 uimachine()->setRequestedVisualState(UIVisualStateType_Normal); 289 289 290 /* If sessionalready initialized => push mode-change directly: */291 if (ui session()->isInitialized())290 /* If machine UI already initialized => push mode-change directly: */ 291 if (uimachine()->isInitialized()) 292 292 sltCheckForRequestedVisualStateType(); 293 293 } -
trunk/src/VBox/Frontends/VirtualBox/src/runtime/normal/UIMachineWindowNormal.cpp
r98386 r98423 273 273 this, &UIMachineWindowNormal::sltCPUExecutionCapChange); 274 274 275 /* Watch for UI Sessionsignals: */276 connect(machineLogic()->ui session(), &UISession::sigInitialized,275 /* Watch for UIMachine signals: */ 276 connect(machineLogic()->uimachine(), &UIMachine::sigInitialized, 277 277 this, &UIMachineWindowNormal::sltHandleSessionInitialized); 278 278 }
Note:
See TracChangeset
for help on using the changeset viewer.