Lines Matching defs:strKey

91     void sigExtraDataChange(QString strMachineID, QString strKey, QString strValue);
101 void sltPreprocessExtraDataCanChange(QString strMachineID, QString strKey, QString strValue, bool &fVeto, QString &strVetoReason);
103 void sltPreprocessExtraDataChange(QString strMachineID, QString strKey, QString strValue);
116 void UIExtraDataEventHandler::sltPreprocessExtraDataCanChange(QString strMachineID, QString strKey, QString strValue, bool &fVeto, QString &strVetoReason)
121 if (strKey.startsWith("GUI/"))
126 if (gs.setPublicProperty(strKey, strValue))
141 void UIExtraDataEventHandler::sltPreprocessExtraDataChange(QString strMachineID, QString strKey, QString strValue)
146 if (strKey.startsWith("GUI/"))
150 vboxGlobal().settings().setPublicProperty(strKey, strValue);
157 emit sigExtraDataChange(strMachineID, strKey, strValue);
374 void sltExtraDataChange(QString strID, QString strKey, QString strValue);
511 void addDataItem(const QString &strKey,
664 void UIExtraDataManagerWindow::sltExtraDataChange(QString strID, QString strKey, QString strValue)
676 int iPosition = knownKeys.indexOf(strKey);
695 if (strIteratedKey == strKey)
704 addDataItem(strKey, strValue, iPosition);
733 foreach (const QString &strKey, data.keys())
734 addDataItem(strKey, data.value(strKey));
936 foreach (const QString &strKey, items.keys())
937 strDetails += strRowTemplate.arg(strKey, items.value(strKey));
948 foreach (const QString &strKey, items.keys())
949 gEDataManager->setExtraDataString(strKey, QString(), currentChooserID());
1698 void UIExtraDataManagerWindow::addDataItem(const QString &strKey,
1705 items << new QStandardItem(strKey);
1869 foreach (const QString &strKey, machine.GetExtraDataKeys())
1870 m_data[strID][strKey] = machine.GetExtraData(strKey);
1876 QString UIExtraDataManager::extraDataString(const QString &strKey, const QString &strID /* = GlobalID */)
1886 if (!data.contains(strKey))
1890 return data[strKey];
1893 void UIExtraDataManager::setExtraDataString(const QString &strKey, const QString &strValue, const QString &strID /* = GlobalID */)
1907 data[strKey] = strValue;
1915 vbox.SetExtraData(strKey, strValue);
1917 msgCenter().cannotSetExtraData(vbox, strKey, strValue);
1940 sessionMachine.SetExtraData(strKey, strValue);
1942 msgCenter().cannotSetExtraData(sessionMachine, strKey, strValue);
1947 QStringList UIExtraDataManager::extraDataStringList(const QString &strKey, const QString &strID /* = GlobalID */)
1957 if (!data.contains(strKey))
1962 return data[strKey].split(QRegExp("[;,]"), QString::SkipEmptyParts);
1965 void UIExtraDataManager::setExtraDataStringList(const QString &strKey, const QStringList &value, const QString &strID /* = GlobalID */)
1979 data[strKey] = value.join(",");
1987 vbox.SetExtraDataStringList(strKey, value);
1989 msgCenter().cannotSetExtraData(vbox, strKey, value.join(","));
2012 sessionMachine.SetExtraDataStringList(strKey, value);
2014 msgCenter().cannotSetExtraData(sessionMachine, strKey, value.join(","));
2323 foreach (const QString &strKey, m_data.value(GlobalID).keys())
2324 if (strKey.startsWith(GUI_GroupDefinitions))
2325 setExtraDataString(strKey, QString());
2479 QString strKey;
2482 case UIVisualStateType_Normal: strKey = extraDataKeyPerScreen(GUI_LastNormalWindowPosition, uScreenIndex); break;
2483 case UIVisualStateType_Scale: strKey = extraDataKeyPerScreen(GUI_LastScaleWindowPosition, uScreenIndex); break;
2488 const QStringList data = extraDataStringList(strKey, strID);
2513 QString strKey;
2516 case UIVisualStateType_Normal: strKey = extraDataKeyPerScreen(GUI_LastNormalWindowPosition, uScreenIndex); break;
2517 case UIVisualStateType_Scale: strKey = extraDataKeyPerScreen(GUI_LastScaleWindowPosition, uScreenIndex); break;
2522 const QStringList data = extraDataStringList(strKey, strID);
2531 QString strKey;
2534 case UIVisualStateType_Normal: strKey = extraDataKeyPerScreen(GUI_LastNormalWindowPosition, uScreenIndex); break;
2535 case UIVisualStateType_Scale: strKey = extraDataKeyPerScreen(GUI_LastScaleWindowPosition, uScreenIndex); break;
2549 setExtraDataStringList(strKey, data, strID);
3077 const QString strKey = extraDataKeyPerScreen(GUI_LastGuestSizeHint, uScreenIndex);
3080 const QStringList data = extraDataStringList(strKey, strID);
3101 const QString strKey = extraDataKeyPerScreen(GUI_LastGuestSizeHint, uScreenIndex);
3109 setExtraDataStringList(strKey, data, strID);
3115 const QString strKey = extraDataKeyPerScreen(GUI_LastGuestSizeHintWasFullscreen, uScreenIndex);
3118 return isFeatureAllowed(strKey, strID);
3124 const QString strKey = extraDataKeyPerScreen(GUI_LastGuestSizeHintWasFullscreen, uScreenIndex);
3127 return setExtraDataString(strKey, toFeatureAllowed(fWas), strID);
3133 const QString strKey = extraDataKeyPerScreen(GUI_VirtualScreenToHostScreen, iGuestScreenIndex, true);
3136 const QString strValue = extraDataString(strKey, strID);
3147 const QString strKey = extraDataKeyPerScreen(GUI_VirtualScreenToHostScreen, iGuestScreenIndex, true);
3150 setExtraDataString(strKey, iHostScreenIndex != -1 ? QString::number(iHostScreenIndex) : QString(), strID);
3617 void UIExtraDataManager::sltExtraDataChange(QString strMachineID, QString strKey, QString strValue)
3623 m_data[strMachineID][strKey] = strValue;
3625 m_data[strMachineID].remove(strKey);
3631 if (strKey.startsWith("GUI/"))
3634 if (strKey == GUI_LanguageId)
3635 emit sigLanguageChange(extraDataString(strKey));
3637 else if (strKey == GUI_Input_SelectorShortcuts)
3640 else if (strKey == GUI_Input_MachineShortcuts)
3652 if (strKey == GUI_HidLedsSync)
3653 emit sigHidLedsSyncStateChange(!isFeatureRestricted(strKey, strMachineID));
3656 else if ( strKey == GUI_RealtimeDockIconUpdateEnabled
3657 || strKey == GUI_RealtimeDockIconUpdateMonitor)
3658 emit sigDockIconAppearanceChange(!isFeatureRestricted(strKey, strMachineID));
3665 strKey == GUI_MenuBar_Enabled ||
3667 strKey == GUI_RestrictedRuntimeMenus ||
3668 strKey == GUI_RestrictedRuntimeApplicationMenuActions ||
3669 strKey == GUI_RestrictedRuntimeMachineMenuActions ||
3670 strKey == GUI_RestrictedRuntimeViewMenuActions ||
3671 strKey == GUI_RestrictedRuntimeInputMenuActions ||
3672 strKey == GUI_RestrictedRuntimeDevicesMenuActions ||
3674 strKey == GUI_RestrictedRuntimeDebuggerMenuActions ||
3677 strKey == GUI_RestrictedRuntimeWindowMenuActions ||
3679 strKey == GUI_RestrictedRuntimeHelpMenuActions)
3682 else if (strKey == GUI_StatusBar_Enabled ||
3683 strKey == GUI_RestrictedStatusBarIndicators ||
3684 strKey == GUI_StatusBar_IndicatorOrder)
3687 else if (strKey == GUI_ScaleFactor)
3690 else if (strKey == GUI_Scaling_Optimization)
3693 else if (strKey == GUI_HiDPI_UnscaledOutput)
3698 emit sigExtraDataChange(strMachineID, strKey, strValue);
3718 foreach (const QString &strKey, vbox.GetExtraDataKeys())
3719 m_data[GlobalID][strKey] = vbox.GetExtraData(strKey);
3811 bool UIExtraDataManager::isFeatureAllowed(const QString &strKey, const QString &strID /* = GlobalID */)
3821 if (!data.contains(strKey))
3825 const QString &strValue = data[strKey];
3832 bool UIExtraDataManager::isFeatureRestricted(const QString &strKey, const QString &strID /* = GlobalID */)
3842 if (!data.contains(strKey))
3846 const QString &strValue = data[strKey];