Changeset 102511 in vbox
- Timestamp:
- Dec 7, 2023 5:17:02 AM (17 months ago)
- svn:sync-xref-src-repo-rev:
- 160655
- Location:
- trunk/src/VBox/Frontends/VirtualBox/src/widgets
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIPaneContainer.cpp
r101015 r102511 35 35 36 36 /* GUI includes: */ 37 #include "QIToolButton.h"38 37 #include "UIIconPool.h" 39 38 #include "UIPaneContainer.h" … … 48 47 : QIWithRetranslateUI<QWidget>(pParent) 49 48 , m_pTabWidget(0) 50 , m_pCloseButton(0)51 49 { 52 50 prepare(); … … 56 54 void UIPaneContainer::retranslateUi() 57 55 { 58 if (m_pCloseButton)59 m_pCloseButton->setToolTip(tr("Close"));60 56 } 61 57 … … 71 67 AssertReturnVoid(m_pTabWidget); 72 68 pLayout->addWidget(m_pTabWidget); 73 74 /* Add a button to close the tab widget: */75 m_pCloseButton = new QIToolButton;76 AssertReturnVoid(m_pCloseButton);77 m_pCloseButton->setIcon(UIIconPool::iconSet(":/close_16px.png"));78 connect(m_pCloseButton, &QIToolButton::clicked, this, &UIPaneContainer::sltHide);79 m_pTabWidget->setCornerWidget(m_pCloseButton);80 69 } 81 70 -
trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIPaneContainer.h
r101015 r102511 40 40 /* Forward declarations: */ 41 41 class QHBoxLayout; 42 class QIToolButton;43 44 42 45 43 /** QWidget extension acting as the base class for all the dialog panels like file manager, logviewer etc. */ … … 73 71 74 72 QTabWidget *m_pTabWidget; 75 QIToolButton *m_pCloseButton;76 73 }; 77 74
Note:
See TracChangeset
for help on using the changeset viewer.