Changeset 78722 in vbox
- Timestamp:
- May 24, 2019 12:09:08 PM (6 years ago)
- Location:
- trunk/src/VBox/Frontends/VirtualBox/src
- Files:
-
- 15 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.cpp
r78721 r78722 2493 2493 } 2494 2494 2495 void VBoxGlobal::startMedi aEnumeration(const CMediumVector &comMedia /* = CMediumVector() */)2495 void VBoxGlobal::startMediumEnumeration(const CMediumVector &comMedia /* = CMediumVector() */) 2496 2496 { 2497 2497 /* Make sure VBoxGlobal is already valid: */ … … 2515 2515 { 2516 2516 if (m_pMediumEnumerator) 2517 m_pMediumEnumerator->startMedi aEnumeration(comMedia);2517 m_pMediumEnumerator->startMediumEnumeration(comMedia); 2518 2518 m_meCleanupProtectionToken.unlock(); 2519 2519 } … … 3307 3307 { 3308 3308 /* UI medium may be new and not among our media, request enumeration: */ 3309 startMedi aEnumeration();3309 startMediumEnumeration(); 3310 3310 3311 3311 /* Search for corresponding UI medium again: */ … … 3935 3935 void VBoxGlobal::sltGUILanguageChange(QString strLanguage) 3936 3936 { 3937 /* Make sure medi a-enumeration is not in progress! */3937 /* Make sure medium-enumeration is not in progress! */ 3938 3938 AssertReturnVoid(!isMediumEnumerationInProgress()); 3939 3939 /* Load passed language: */ -
trunk/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.h
r78721 r78722 92 92 void sigMediumDeleted(const QUuid &uMediumID); 93 93 94 /** Notifies listeners about medi a-enumeration started. */94 /** Notifies listeners about medium-enumeration started. */ 95 95 void sigMediumEnumerationStarted(); 96 96 /** Notifies listeners about medium with certain @a uMediumID enumerated. */ 97 97 void sigMediumEnumerated(const QUuid &uMediumID); 98 /** Notifies listeners about medi a-enumeration finished. */98 /** Notifies listeners about medium-enumeration finished. */ 99 99 void sigMediumEnumerationFinished(); 100 100 /** @} */ … … 210 210 bool showStartVMErrors() const { return m_fShowStartVMErrors; } 211 211 212 /** Returns the --aggressive-caching / --no-aggressive-caching option value (whether medi a-enumeration is required). */212 /** Returns the --aggressive-caching / --no-aggressive-caching option value (whether medium-enumeration is required). */ 213 213 bool agressiveCaching() const { return m_fAgressiveCaching; } 214 214 … … 476 476 /** @name COM: Virtual Media stuff. 477 477 * @{ */ 478 /** Starts medi a-enumeration. */479 void startMedi aEnumeration(const CMediumVector &mediaList = CMediumVector());478 /** Starts medium-enumeration. */ 479 void startMediumEnumeration(const CMediumVector &mediaList = CMediumVector()); 480 480 /** Calls refresh for each medium which has been already enumerated. */ 481 481 void refreshMedia(); 482 /** Returns whether medi a-enumeration is in progress. */482 /** Returns whether medium-enumeration is in progress. */ 483 483 bool isMediumEnumerationInProgress() const; 484 484 /** Returns enumerated medium with certain @a uMediumID. */ … … 806 806 bool m_fShowStartVMErrors; 807 807 808 /** Holds the --aggressive-caching / --no-aggressive-caching option value (whether medi a-enumeration is required). */808 /** Holds the --aggressive-caching / --no-aggressive-caching option value (whether medium-enumeration is required). */ 809 809 bool m_fAgressiveCaching; 810 810 -
trunk/src/VBox/Frontends/VirtualBox/src/manager/UIVirtualBoxManager.cpp
r78721 r78722 1249 1249 /* Cache medium data early if necessary: */ 1250 1250 if (vboxGlobal().agressiveCaching()) 1251 vboxGlobal().startMedi aEnumeration();1251 vboxGlobal().startMediumEnumeration(); 1252 1252 1253 1253 /* Prepare: */ -
trunk/src/VBox/Frontends/VirtualBox/src/manager/UIVirtualBoxManager.h
r78721 r78722 115 115 #endif /* VBOX_WS_X11 */ 116 116 117 /** Handles signal about medi a-enumeration finished. */117 /** Handles signal about medium-enumeration finished. */ 118 118 void sltHandleMediumEnumerationFinish(); 119 119 … … 343 343 /** Holds whether the dialog is polished. */ 344 344 bool m_fPolished : 1; 345 /** Holds whether first medi a-enumeration handled. */345 /** Holds whether first medium-enumeration handled. */ 346 346 bool m_fFirstMediumEnumerationHandled : 1; 347 347 -
trunk/src/VBox/Frontends/VirtualBox/src/medium/UIMediumEnumerator.cpp
r78721 r78722 45 45 46 46 47 /** UITask extension used for medi a-enumeration purposes.47 /** UITask extension used for medium-enumeration purposes. 48 48 * @note Indeed property/setProperty API isn't thread-safe stuff. 49 49 * This isn't dangerous for us since setter/getter API calls … … 58 58 public: 59 59 60 /** Constructs @a medi a-enumeration task. */60 /** Constructs @a medium-enumeration task. */ 61 61 UITaskMediumEnumeration(const UIMedium &medium) 62 62 : UITask(UITask::Type_MediumEnumeration) … … 69 69 private: 70 70 71 /** Contains medi a-enumeration task body. */71 /** Contains medium-enumeration task body. */ 72 72 virtual void run() /* override */ 73 73 { … … 174 174 } 175 175 176 void UIMediumEnumerator::startMedi aEnumeration(const CMediumVector &comMedia /* = CMediumVector() */)176 void UIMediumEnumerator::startMediumEnumeration(const CMediumVector &comMedia /* = CMediumVector() */) 177 177 { 178 178 /* Make sure we are not already in progress: */ … … 183 183 UIMediumMap media; 184 184 addNullMediumToMap(media); 185 /* If @p comMedia is empty we start the medi a-enumeration with all185 /* If @p comMedia is empty we start the medium-enumeration with all 186 186 * known hard disk media. Otherwise only passed comMedia will be 187 187 * enumerated. But be aware we will enumerate all the optical media … … 542 542 void UIMediumEnumerator::createMediumEnumerationTask(const UIMedium &guiMedium) 543 543 { 544 /* Prepare medi a-enumeration task: */544 /* Prepare medium-enumeration task: */ 545 545 UITask *pTask = new UITaskMediumEnumeration(guiMedium); 546 546 /* Append to internal set: */ -
trunk/src/VBox/Frontends/VirtualBox/src/medium/UIMediumEnumerator.h
r78721 r78722 46 46 typedef QMap<QUuid, CMedium> CMediumMap; 47 47 48 /** QObject extension operating as medi a-enumeration object.48 /** QObject extension operating as medium-enumeration object. 49 49 * Manages access to cached UIMedium information via public API. 50 50 * Updates cache on corresponding Main events using thread-pool interface. */ … … 60 60 void sigMediumDeleted(const QUuid &uMediumID); 61 61 62 /** Notifies listeners about consolidated medi a-enumeration process has started. */62 /** Notifies listeners about consolidated medium-enumeration process has started. */ 63 63 void sigMediumEnumerationStarted(); 64 64 /** Notifies listeners about UIMedium with @a uMediumID updated. */ 65 65 void sigMediumEnumerated(const QUuid &uMediumID); 66 /** Notifies listeners about consolidated medi a-enumeration process has finished. */66 /** Notifies listeners about consolidated medium-enumeration process has finished. */ 67 67 void sigMediumEnumerationFinished(); 68 68 … … 82 82 void deleteMedium(const QUuid &uMediumID); 83 83 84 /** Returns whether consolidated medi a-enumeration process is in progress. */84 /** Returns whether consolidated medium-enumeration process is in progress. */ 85 85 bool isMediumEnumerationInProgress() const { return m_fMediumEnumerationInProgress; } 86 86 /** Makes a request to enumerate specified @a comMedia. 87 87 * @note Previous map will be replaced with the new one, values present in both 88 88 * maps will be merged from the previous to new one, keep that all in mind. 89 * @note Empty passed map means that full/overall medi a-enumeration is requested. */90 void startMedi aEnumeration(const CMediumVector &comMedia = CMediumVector());89 * @note Empty passed map means that full/overall medium-enumeration is requested. */ 90 void startMediumEnumeration(const CMediumVector &comMedia = CMediumVector()); 91 91 /** Refresh all the lightweight UIMedium information for all the cached UIMedium(s). 92 92 * @note Please note that this is a lightweight version, which doesn't perform … … 131 131 #endif /* VBOX_GUI_WITH_NEW_MEDIA_EVENTS */ 132 132 133 /** Handles medi a-enumeration @a pTask complete signal. */133 /** Handles medium-enumeration @a pTask complete signal. */ 134 134 void sltHandleMediumEnumerationTaskComplete(UITask *pTask); 135 135 136 136 private: 137 137 138 /** Creates medi a-enumeration task for certain @a guiMedium. */138 /** Creates medium-enumeration task for certain @a guiMedium. */ 139 139 void createMediumEnumerationTask(const UIMedium &guiMedium); 140 140 /** Adds NULL UIMedium to specified @a outputMedia map. */ … … 186 186 #endif /* VBOX_GUI_WITH_NEW_MEDIA_EVENTS */ 187 187 188 /** Holds whether consolidated medi a-enumeration process is in progress. */188 /** Holds whether consolidated medium-enumeration process is in progress. */ 189 189 bool m_fMediumEnumerationInProgress; 190 190 191 /** Holds a set of current medi a-enumeration tasks. */191 /** Holds a set of current medium-enumeration tasks. */ 192 192 QSet<UITask*> m_tasks; 193 193 -
trunk/src/VBox/Frontends/VirtualBox/src/medium/UIMediumManager.cpp
r78721 r78722 375 375 376 376 /* If medium-item change allowed and 377 * 1. medi a-enumeration is not currently in progress or377 * 1. medium-enumeration is not currently in progress or 378 378 * 2. if there is no currently medium-item selected 379 379 * we have to choose newly added medium-item as current one: */ … … 579 579 void UIMediumManagerWidget::sltRefreshAll() 580 580 { 581 /* Start medi a-enumeration: */582 vboxGlobal().startMedi aEnumeration();581 /* Start medium-enumeration: */ 582 vboxGlobal().startMediumEnumeration(); 583 583 } 584 584 … … 694 694 retranslateUi(); 695 695 696 /* Start medi a-enumeration (if necessary): */696 /* Start medium-enumeration (if necessary): */ 697 697 if (!vboxGlobal().isMediumEnumerationInProgress()) 698 vboxGlobal().startMedi aEnumeration();699 /* Emulate medi a-enumeration otherwise: */698 vboxGlobal().startMediumEnumeration(); 699 /* Emulate medium-enumeration otherwise: */ 700 700 else 701 701 { 702 /* Start medi a-enumeration: */702 /* Start medium-enumeration: */ 703 703 sltHandleMediumEnumerationStart(); 704 704 705 /* Finish medi a-enumeration (if necessary): */705 /* Finish medium-enumeration (if necessary): */ 706 706 if (!vboxGlobal().isMediumEnumerationInProgress()) 707 707 sltHandleMediumEnumerationFinish(); … … 721 721 this, &UIMediumManagerWidget::sltHandleMediumDeleted); 722 722 723 /* Configure medi a-enumeration connections: */723 /* Configure medium-enumeration connections: */ 724 724 connect(&vboxGlobal(), &VBoxGlobal::sigMediumEnumerationStarted, 725 725 this, &UIMediumManagerWidget::sltHandleMediumEnumerationStart); -
trunk/src/VBox/Frontends/VirtualBox/src/medium/UIMediumManager.h
r78721 r78722 58 58 59 59 /** Medium manager progress-bar. 60 * Reflects medi a-enumeration progress, stays hidden otherwise. */60 * Reflects medium-enumeration progress, stays hidden otherwise. */ 61 61 class UIEnumerationProgressBar : public QWidget 62 62 { -
trunk/src/VBox/Frontends/VirtualBox/src/medium/UIMediumSelector.cpp
r78721 r78722 81 81 { 82 82 if (vboxGlobal().uiType() == VBoxGlobal::UIType_RuntimeUI) 83 vboxGlobal().startMedi aEnumeration();83 vboxGlobal().startMediumEnumeration(); 84 84 configure(); 85 85 finalize(); … … 233 233 void UIMediumSelector::prepareConnections() 234 234 { 235 /* Configure medi a-enumeration connections: */235 /* Configure medium-enumeration connections: */ 236 236 connect(&vboxGlobal(), &VBoxGlobal::sigMediumEnumerationStarted, 237 237 this, &UIMediumSelector::sltHandleMediumEnumerationStart); … … 496 496 { 497 497 /* Initialize media enumation: */ 498 vboxGlobal().startMedi aEnumeration();498 vboxGlobal().startMediumEnumeration(); 499 499 /* Update the search: */ 500 500 m_pSearchWidget->search(m_pTreeWidget); -
trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachine.cpp
r78721 r78722 210 210 { 211 211 AssertReturn(m_pSession, false); 212 vboxGlobal().startMedi aEnumeration(m_pSession->getMachineMedia());212 vboxGlobal().startMediumEnumeration(m_pSession->getMachineMedia()); 213 213 } 214 214 /* Prepare machine-logic: */ -
trunk/src/VBox/Frontends/VirtualBox/src/runtime/information/UIVMInformationDialog.cpp
r78721 r78722 169 169 /* This is needed at least for some vm to show correct storage info. For the manager UI enumeration has been done already: */ 170 170 if (vboxGlobal().uiType() == VBoxGlobal::UIType_RuntimeUI) 171 vboxGlobal().startMedi aEnumeration();171 vboxGlobal().startMediumEnumeration(); 172 172 } 173 173 -
trunk/src/VBox/Frontends/VirtualBox/src/settings/UISettingsDialogSpecific.cpp
r78721 r78722 670 670 #endif 671 671 672 /* Allow to reset first-run flag just when medi a-enumeration was finished: */672 /* Allow to reset first-run flag just when medium-enumeration was finished: */ 673 673 connect(&vboxGlobal(), &VBoxGlobal::sigMediumEnumerationFinished, 674 674 this, &UISettingsDialogMachine::sltAllowResetFirstRunFlag); -
trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsStorage.cpp
r78721 r78722 3711 3711 * lasted point, where we can start. The rest of the media checking is done 3712 3712 * in a background thread. */ 3713 vboxGlobal().startMedi aEnumeration();3713 vboxGlobal().startMediumEnumeration(); 3714 3714 3715 3715 /* Layout created in the .ui file. */ -
trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIMediaComboBox.cpp
r78721 r78722 59 59 { 60 60 if (!vboxGlobal().isMediumEnumerationInProgress()) 61 vboxGlobal().startMedi aEnumeration();61 vboxGlobal().startMediumEnumeration(); 62 62 else 63 63 refresh(); … … 206 206 this, &UIMediaComboBox::sltHandleMediumDeleted); 207 207 208 /* Setup medi a-enumeration handlers: */208 /* Setup medium-enumeration handlers: */ 209 209 connect(&vboxGlobal(), &VBoxGlobal::sigMediumEnumerationStarted, 210 210 this, &UIMediaComboBox::sltHandleMediumEnumerationStart); -
trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIMediaComboBox.h
r78721 r78722 73 73 void sltHandleMediumDeleted(const QUuid &uMediumId); 74 74 75 /** Handles medi a-enumeration start. */75 /** Handles medium-enumeration start. */ 76 76 void sltHandleMediumEnumerationStart(); 77 77
Note:
See TracChangeset
for help on using the changeset viewer.