- Timestamp:
- Mar 21, 2023 11:29:49 AM (19 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIIndicatorsPool.cpp
r99072 r99082 180 180 setStateIcon(KDeviceActivity_Null, UIIconPool::iconSet(":/hd_disabled_16px.png")); 181 181 /* Configure connection: */ 182 connect(pMachine, &UIMachine::sigMachineStateChange, 183 this, &UIIndicatorHardDrive::updateAppearance); 182 184 connect(pMachine, &UIMachine::sigStorageDeviceChange, 183 185 this, &UIIndicatorHardDrive::updateAppearance); … … 227 229 setStateIcon(KDeviceActivity_Writing, UIIconPool::iconSet(":/cd_write_16px.png")); 228 230 setStateIcon(KDeviceActivity_Null, UIIconPool::iconSet(":/cd_disabled_16px.png")); 231 /* Configure connection: */ 232 connect(pMachine, &UIMachine::sigMachineStateChange, 233 this, &UIIndicatorOpticalDisks::updateAppearance); 229 234 /* Translate finally: */ 230 235 retranslateUi(); … … 272 277 setStateIcon(KDeviceActivity_Writing, UIIconPool::iconSet(":/fd_write_16px.png")); 273 278 setStateIcon(KDeviceActivity_Null, UIIconPool::iconSet(":/fd_disabled_16px.png")); 279 /* Configure connection: */ 280 connect(pMachine, &UIMachine::sigMachineStateChange, 281 this, &UIIndicatorFloppyDisks::updateAppearance); 274 282 /* Translate finally: */ 275 283 retranslateUi(); … … 326 334 setStateIcon(AudioState_InputOn, UIIconPool::iconSet(":/audio_output_off_16px.png")); 327 335 setStateIcon(AudioState_AllOn, UIIconPool::iconSet(":/audio_16px.png")); 336 /* Configure connection: */ 337 connect(pMachine, &UIMachine::sigMachineStateChange, 338 this, &UIIndicatorAudio::updateAppearance); 328 339 /* Translate finally: */ 329 340 retranslateUi(); … … 456 467 setStateIcon(KDeviceActivity_Writing, UIIconPool::iconSet(":/usb_write_16px.png")); 457 468 setStateIcon(KDeviceActivity_Null, UIIconPool::iconSet(":/usb_disabled_16px.png")); 469 /* Configure connection: */ 470 connect(pMachine, &UIMachine::sigMachineStateChange, 471 this, &UIIndicatorUSB::updateAppearance); 458 472 /* Translate finally: */ 459 473 retranslateUi(); … … 500 514 setStateIcon(KDeviceActivity_Writing, UIIconPool::iconSet(":/sf_write_16px.png")); 501 515 setStateIcon(KDeviceActivity_Null, UIIconPool::iconSet(":/sf_disabled_16px.png")); 516 /* Configure connection: */ 517 connect(pMachine, &UIMachine::sigMachineStateChange, 518 this, &UIIndicatorSharedFolders::updateAppearance); 502 519 /* Translate finally: */ 503 520 retranslateUi(); … … 546 563 setStateIcon(DisplayState_Hardware, UIIconPool::iconSet(":/display_hardware_16px.png")); 547 564 /* Configure connection: */ 548 connect(pMachine, &UIMachine::sig Initialized,565 connect(pMachine, &UIMachine::sigMachineStateChange, 549 566 this, &UIIndicatorDisplay::updateAppearance); 550 567 /* Translate finally: */ … … 566 583 /* Update indicator state: */ 567 584 DisplayState enmState = DisplayState_Unavailable; 568 if (m_pMachine-> isSessionValid())585 if (m_pMachine->machineState() != KMachineState_Null) 569 586 { 570 587 if (!fAcceleration3D) … … 609 626 setStateIcon(RecordingState_Paused, UIIconPool::iconSet(":/movie_reel_16px.png")); 610 627 /* Configure connection: */ 611 connect(pMachine, &UIMachine::sig Initialized,628 connect(pMachine, &UIMachine::sigMachineStateChange, 612 629 this, &UIIndicatorRecording::updateAppearance); 613 630 /* Create *enabled* state animation: */ … … 661 678 /* Set initial indicator state: */ 662 679 RecordingState enmState = RecordingState_Unavailable; 663 if (m_pMachine-> isSessionValid())680 if (m_pMachine->machineState() != KMachineState_Null) 664 681 { 665 682 if (!fRecordingEnabled)
Note:
See TracChangeset
for help on using the changeset viewer.

