VirtualBox

Changeset 73008 in vbox


Ignore:
Timestamp:
Jul 9, 2018 12:19:04 PM (7 years ago)
Author:
vboxsync
Message:

FE/Qt UIMediumSelector returns accept after double click

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

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/src/medium/UIMediumSelector.cpp

    r72937 r73008  
    228228    prepareWidgets();
    229229    prepareConnections();
    230 
    231230}
    232231
     
    305304
    306305    if (m_pTreeWidget)
     306    {
    307307        connect(m_pTreeWidget, &QITreeWidget::itemSelectionChanged, this, &UIMediumSelector::sltHandleItemSelectionChanged);
     308        connect(m_pTreeWidget, &QITreeWidget::itemDoubleClicked, this, &UIMediumSelector::sltHandleTreeWidgetDoubleClick);
     309    }
    308310
    309311    if (m_pButtonBox)
     
    499501}
    500502
     503void UIMediumSelector::sltHandleTreeWidgetDoubleClick(QTreeWidgetItem * item, int column)
     504{
     505    Q_UNUSED(column);
     506    if (!dynamic_cast<UIMediumItem*>(item))
     507        return;
     508    accept();
     509}
     510
     511
    501512void UIMediumSelector::sltHandleMediumEnumerationStart()
    502513{
  • trunk/src/VBox/Frontends/VirtualBox/src/medium/UIMediumSelector.h

    r72815 r73008  
    6161    void sltCreateMedium();
    6262    void sltHandleItemSelectionChanged();
     63    void sltHandleTreeWidgetDoubleClick(QTreeWidgetItem * item, int column);
    6364    void sltHandleMediumEnumerationStart();
    6465    void sltHandleMediumEnumerated();
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