VirtualBox

Changeset 79456 in vbox


Ignore:
Timestamp:
Jul 1, 2019 7:16:35 PM (6 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
131712
Message:

FE/Qt: bugref:6143. Removing some unnecessary updates

Location:
trunk/src/VBox/Frontends/VirtualBox/src/softkeyboard
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/src/softkeyboard/UISoftKeyboard.cpp

    r79440 r79456  
    32073207    QString strLayoutName = pCurrentLayout ? pCurrentLayout->name() : QString();
    32083208    updateStatusBarMessage(strLayoutName);
    3209     updateLayoutSelector();
    32103209}
    32113210
     
    32423241        return;
    32433242    m_pKeyboardWidget->update();
    3244     updateLayoutSelector();
     3243    updateLayoutSelectorList();
    32453244    UISoftKeyboardLayout *pCurrentLayout = m_pKeyboardWidget->currentLayout();
    32463245
     
    32823281        return;
    32833282    m_pKeyboardWidget->copyCurentLayout();
    3284     updateLayoutSelector();
     3283    updateLayoutSelectorList();
    32853284}
    32863285
     
    32953294    if (m_pKeyboardWidget)
    32963295        m_pKeyboardWidget->deleteCurrentLayout();
     3296    updateLayoutSelectorList();
     3297    if (m_pKeyboardWidget && m_pKeyboardWidget->currentLayout() && m_pLayoutSelector)
     3298        m_pLayoutSelector->setCurrentLayout(m_pKeyboardWidget->currentLayout()->name());
    32973299}
    32983300
     
    34623464        }
    34633465    }
     3466    updateLayoutSelectorList();
     3467    if (m_pKeyboardWidget && m_pKeyboardWidget->currentLayout() && m_pLayoutSelector)
     3468        m_pLayoutSelector->setCurrentLayout(m_pKeyboardWidget->currentLayout()->name());
    34643469}
    34653470
     
    34783483}
    34793484
    3480 void UISoftKeyboard::updateLayoutSelector()
     3485void UISoftKeyboard::updateLayoutSelectorList()
    34813486{
    34823487    if (!m_pKeyboardWidget || !m_pLayoutSelector)
    34833488        return;
    34843489    m_pLayoutSelector->setLayoutList(m_pKeyboardWidget->layoutNameList(), m_pKeyboardWidget->layoutUidList());
    3485     m_pLayoutSelector->setCurrentLayout(m_pKeyboardWidget->currentLayout() ? m_pKeyboardWidget->currentLayout()->name() : QString());
    34863490}
    34873491
  • trunk/src/VBox/Frontends/VirtualBox/src/softkeyboard/UISoftKeyboard.h

    r79404 r79456  
    9797    void configure();
    9898    void updateStatusBarMessage(const QString &strLayoutName);
    99     void updateLayoutSelector();
     99    void updateLayoutSelectorList();
    100100    void setDialogGeometry(const QRect &geometry);
    101101    CKeyboard& keyboard() const;
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