VirtualBox

Changeset 72860 in vbox


Ignore:
Timestamp:
Jul 4, 2018 9:59:20 AM (6 years ago)
Author:
vboxsync
Message:

FE/Qt: Replace QIToolButtons with QToolButtons in logviewer filter panel

File:
1 edited

Legend:

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

    r72775 r72860  
    9090
    9191    void          createButtons();
    92     QIToolButton *m_pRemoveTermButton;
    93     QIToolButton *m_pClearAllButton;
    94     const int     m_iRemoveTermButtonSize;
    95     int           m_iTrailingSpaceCount;
     92    QToolButton  *m_pRemoveTermButton;
     93    QToolButton  *m_pClearAllButton;
     94    const int      m_iRemoveTermButtonSize;
     95    int            m_iTrailingSpaceCount;
    9696};
    9797
     
    209209    if (!m_pRemoveTermButton)
    210210    {
    211         m_pRemoveTermButton = new QIToolButton(this);
     211        m_pRemoveTermButton = new QToolButton(this);
    212212        if (m_pRemoveTermButton)
    213213        {
     
    215215            m_pRemoveTermButton->hide();
    216216            connect(m_pRemoveTermButton, &QIToolButton::clicked, this, &UIVMFilterLineEdit::sltRemoveFilterTerm);
     217            const QSize sh = m_pRemoveTermButton->sizeHint();
     218            m_pRemoveTermButton->setStyleSheet("QToolButton { border: 0px none black; margin: 0px 0px 0px 0px; } QToolButton::menu-indicator {image: none;}");
     219            m_pRemoveTermButton->setFixedSize(sh);
    217220        }
    218221    }
     
    220223    if (!m_pClearAllButton)
    221224    {
    222         m_pClearAllButton = new QIToolButton(this);
     225        m_pClearAllButton = new QToolButton(this);
    223226        if (m_pClearAllButton)
    224227        {
    225228            m_pClearAllButton->setIcon(UIIconPool::iconSet(":/log_viewer_delete_all_filters_16px.png"));
    226229            connect(m_pClearAllButton, &QIToolButton::clicked, this, &UIVMFilterLineEdit::sltClearAll);
     230            const QSize sh = m_pClearAllButton->sizeHint();
     231            m_pClearAllButton->setStyleSheet("QToolButton { border: 0px none black; margin: 0px 0px 0px 0px; } QToolButton::menu-indicator {image: none;}");
     232            m_pClearAllButton->setFixedSize(sh);
    227233        }
    228234    }
Note: See TracChangeset for help on using the changeset viewer.

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