VirtualBox

Ignore:
Timestamp:
Jun 29, 2018 7:01:16 AM (7 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
123272
Message:

FE/Qt: In logviewer filter panel, move back button set geometry call back to paintEvent

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/src/logviewer/UIVMLogViewerFilterPanel.cpp

    r72733 r72736  
    7979    virtual void        mouseReleaseEvent(QMouseEvent *){}
    8080    virtual void        paintEvent(QPaintEvent *event) /* override */;
    81     virtual void        resizeEvent(QResizeEvent *event) /* override */;
    8281    /* Override the contextMenuEvent to disable it: */
    8382    virtual void        contextMenuEvent(QContextMenuEvent *event) /* override */{}
     
    146145}
    147146
    148 void UIVMFilterLineEdit::resizeEvent(QResizeEvent *event)
    149 {
    150     QLineEdit::resizeEvent(event);
     147void UIVMFilterLineEdit::paintEvent(QPaintEvent *event)
     148{
     149    QLineEdit::paintEvent(event);
     150
    151151
    152152    if (!m_pClearAllButton || !m_pRemoveTermButton)
     
    156156    int deltaHeight = 0.5 * (height() - m_pClearAllButton->height());
    157157    m_pClearAllButton->setGeometry(width() - clearButtonSize, deltaHeight, clearButtonSize, clearButtonSize);
    158 }
    159 
    160 void UIVMFilterLineEdit::paintEvent(QPaintEvent *event)
    161 {
    162     QLineEdit::paintEvent(event);
    163     int clearButtonSize = height();
     158
     159
     160
    164161    /* If we have a selected term move the m_pRemoveTermButton to the end of the
    165162       or start of the word (depending on the location of the word within line edit itself: */
    166163    if (hasSelectedText())
    167164    {
    168         int deltaHeight = 0.5 * (height() - m_pClearAllButton->height());
     165        //int deltaHeight = 0.5 * (height() - m_pClearAllButton->height());
    169166        m_pRemoveTermButton->show();
    170167        int buttonSize = m_iRemoveTermButtonSize;
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