VirtualBox

Ignore:
Timestamp:
May 25, 2017 3:14:50 PM (8 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
115753
Message:

FE/Qt: Selector UI: Tools pane: Few adjustments for r115731.

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

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/src/selector/UIToolsPane.cpp

    r67089 r67090  
    5555void UIToolsPane::setMachine(const CMachine &comMachine)
    5656{
    57     /* Update the panes: */
     57    /* Update snapshots pane: */
    5858    AssertPtrReturnVoid(m_pPaneSnapshots);
    5959    m_pPaneSnapshots->setMachine(comMachine);
     
    6363{
    6464    /* Translate menu: */
    65     m_pMenu->menuAction()->setText(tr("More Tools"));
     65    m_pMenu->setTitle(tr("Tools"));
    6666    m_pMenu->setToolTip(tr("Holds a list of tools"));
    67     m_pMenu->setTitle(tr("Tools"));
    6867
    6968    /* Translate actions: */
     
    9089    AssertReturnVoid(enmType != ToolsType_Invalid);
    9190
    92     /* Add corresponding tab: */
    93     addTabBarTab(enmType, true);
     91    /* Activate corresponding tab: */
     92    activateTabBarTab(enmType, true);
    9493}
    9594
     
    155154            /* Prepare tab-bar: */
    156155            prepareTabBar();
     156
     157            /* Add stretch: */
     158            m_pLayoutControls->addStretch();
     159
    157160            /* Prepare menu-toolbar: */
    158161            prepareMenuToolbar();
    159             /* Add Snapshot Manager pane: */
    160             addTabBarTab(ToolsType_SnapshotManager, false);
     162
     163            /* Add and activate snapshots pane: */
     164            activateTabBarTab(ToolsType_SnapshotManager, false);
    161165
    162166            /* Add into layout: */
     
    193197        m_pTabBar->setExpanding(false);
    194198        m_pTabBar->setShape(QTabBar::RoundedSouth);
    195         m_pTabBar->setSizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::Minimum);
     199        m_pTabBar->setSizePolicy(QSizePolicy::Minimum, QSizePolicy::Minimum);
    196200        connect(m_pTabBar, &QTabBar::tabMoved, this, &UIToolsPane::sltHandleTabBarTabMoved);
    197201        connect(m_pTabBar, &QTabBar::currentChanged, this, &UIToolsPane::sltHandleTabBarCurrentChange);
     
    264268}
    265269
    266 void UIToolsPane::addTabBarTab(ToolsType enmType, bool fCloseable)
     270void UIToolsPane::activateTabBarTab(ToolsType enmType, bool fCloseable)
    267271{
    268272    /* Search for a tab with such type: */
  • trunk/src/VBox/Frontends/VirtualBox/src/selector/UIToolsPane.h

    r67068 r67090  
    8989    void prepareMenu();
    9090
    91     /** Adds corresponding tab-bar tab. */
    92     void addTabBarTab(ToolsType enmType, bool fCloseable);
     91    /** Activates corresponding tab-bar tab, adds new if necessary. */
     92    void activateTabBarTab(ToolsType enmType, bool fCloseable);
    9393
    9494    /** Holds the main layout isntance. */
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