VirtualBox

Changeset 51449 in vbox for trunk/src/VBox


Ignore:
Timestamp:
May 28, 2014 1:56:37 PM (11 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
94012
Message:

FE/Qt: 6660: Advanced extra-data management framework: Integrate GUI_Input_SelectorShortcuts, GUI_Input_MachineShortcuts.

Location:
trunk/src/VBox/Frontends/VirtualBox/src
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataManager.cpp

    r51447 r51449  
    198198#endif /* VBOX_GUI_WITH_NETWORK_MANAGER */
    199199
     200QStringList UIExtraDataManager::shortcutOverrides(const QString &strPoolExtraDataID) const
     201{
     202    if (strPoolExtraDataID == GUI_Input_SelectorShortcuts)
     203        return extraDataStringList(GUI_Input_SelectorShortcuts);
     204    if (strPoolExtraDataID == GUI_Input_MachineShortcuts)
     205        return extraDataStringList(GUI_Input_MachineShortcuts);
     206    return QStringList();
     207}
     208
    200209QString UIExtraDataManager::recentFolderForHardDrives() const
    201210{
  • trunk/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataManager.h

    r51447 r51449  
    8888    void incrementApplicationUpdateCheckCounter();
    8989#endif /* VBOX_GUI_WITH_NETWORK_MANAGER */
     90
     91    /** Returns shortcut overrides for shortcut-pool with @a strPoolExtraDataID. */
     92    QStringList shortcutOverrides(const QString &strPoolExtraDataID) const;
    9093
    9194    /** Returns recent hard-drive folder. */
  • trunk/src/VBox/Frontends/VirtualBox/src/globals/UIShortcutPool.cpp

    r51380 r51449  
    256256    const QString strShortcutKeyTemplate(m_sstrShortcutKeyTemplate.arg(strPoolExtraDataID));
    257257    /* Iterate over all the overrides: */
    258     const QStringList overrides = vboxGlobal().virtualBox().GetExtraDataStringList(strPoolExtraDataID);
     258    const QStringList overrides = gEDataManager->shortcutOverrides(strPoolExtraDataID);
    259259    foreach (const QString &strKeyValuePair, overrides)
    260260    {
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette