VirtualBox

Changeset 90675 in vbox for trunk


Ignore:
Timestamp:
Aug 13, 2021 10:10:52 AM (3 years ago)
Author:
vboxsync
Message:

FE/Qt: bugref:10067: Assign name and details labels for UINotificationObjectItem as well.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/src/notificationcenter/UINotificationObjectItem.cpp

    r90625 r90675  
    6363            m_pLabelName = new QLabel(this);
    6464            if (m_pLabelName)
     65            {
     66                m_pLabelName->setText(m_pObject->name());
    6567                m_pLayoutUpper->addWidget(m_pLabelName);
     68            }
    6669
    6770            /* Prepare close button: */
     
    8992            m_pLabelDetails->setBrowserFont(myFont);
    9093            m_pLabelDetails->setVisible(false);
     94            const int iHint = m_pLabelName->minimumSizeHint().width()
     95                            + m_pLayoutUpper->spacing()
     96                            + m_pButtonClose->minimumSizeHint().width();
     97            m_pLabelDetails->setMinimumTextWidth(iHint);
     98            m_pLabelDetails->setText(m_pObject->details());
    9199
    92100            m_pLayoutMain->addWidget(m_pLabelDetails);
     
    189197        if (m_pLabelDetails)
    190198        {
    191             int iHint = m_pLabelName->minimumSizeHint().width()
    192                       + m_pLayoutUpper->spacing()
    193                       + m_pButtonClose->minimumSizeHint().width();
     199            const int iHint = m_pLabelName->minimumSizeHint().width()
     200                            + m_pLayoutUpper->spacing()
     201                            + m_pButtonClose->minimumSizeHint().width();
    194202            m_pLabelDetails->setMinimumTextWidth(iHint);
    195203            updateDetails();
     
    292300        if (m_pLabelDetails)
    293301        {
    294             int iHint = m_pLabelName->minimumSizeHint().width()
    295                       + m_pLayoutUpper->spacing()
    296                       + m_pButtonClose->minimumSizeHint().width();
     302            const int iHint = m_pLabelName->minimumSizeHint().width()
     303                            + m_pLayoutUpper->spacing()
     304                            + m_pButtonClose->minimumSizeHint().width();
    297305            m_pLabelDetails->setMinimumTextWidth(iHint);
    298306            updateDetails();
     
    390398        if (m_pLabelDetails)
    391399        {
    392             int iHint = m_pLabelName->minimumSizeHint().width()
    393                       + m_pLayoutUpper->spacing()
    394                       + m_pButtonClose->minimumSizeHint().width();
     400            const int iHint = m_pLabelName->minimumSizeHint().width()
     401                            + m_pLayoutUpper->spacing()
     402                            + m_pButtonClose->minimumSizeHint().width();
    395403            m_pLabelDetails->setMinimumTextWidth(iHint);
    396404            updateDetails();
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