Index: /trunk/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataManager.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataManager.cpp	(revision 52012)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataManager.cpp	(revision 52013)
@@ -2821,4 +2821,15 @@
 }
 
+void UIExtraDataManager::setRestrictedStatusBarIndicators(const QList<IndicatorType> &list, const QString &strID)
+{
+    /* Parse passed list: */
+    QStringList data;
+    foreach (const IndicatorType &indicatorType, list)
+        data << gpConverter->toInternalString(indicatorType);
+
+    /* Re-cache corresponding extra-data: */
+    setExtraDataStringList(GUI_RestrictedStatusBarIndicators, data, strID);
+}
+
 #ifdef Q_WS_MAC
 bool UIExtraDataManager::presentationModeEnabled(const QString &strID)
Index: /trunk/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataManager.h
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataManager.h	(revision 52012)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataManager.h	(revision 52013)
@@ -364,6 +364,8 @@
         void setMiniToolbarAlignment(Qt::AlignmentFlag alignment, const QString &strID);
 
-        /** Returns restricted Runtime UI status-bar indicators. */
+        /** Returns restricted Runtime UI status-bar indicator list. */
         QList<IndicatorType> restrictedStatusBarIndicators(const QString &strID);
+        /** Defines restricted Runtime UI status-bar indicator @a list. */
+        void setRestrictedStatusBarIndicators(const QList<IndicatorType> &list, const QString &strID);
 
 #ifdef Q_WS_MAC
