Changeset 100907 in vbox
- Timestamp:
- Aug 18, 2023 5:01:06 PM (18 months ago)
- Location:
- trunk/src/VBox/Frontends/VirtualBox/src
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/globals/UIDialogPanel.cpp
r100906 r100907 65 65 } 66 66 67 void UIDialogPanelBase::insertTab(int iIndex, QWidget *pPage, const QString &strLabel )67 void UIDialogPanelBase::insertTab(int iIndex, QWidget *pPage, const QString &strLabel /* = QString() */) 68 68 { 69 69 if (m_pTabWidget) -
trunk/src/VBox/Frontends/VirtualBox/src/globals/UIDialogPanel.h
r100906 r100907 60 60 61 61 virtual void prepare(); 62 void insertTab(int iIndex, QWidget *pPage, const QString &strLabel );62 void insertTab(int iIndex, QWidget *pPage, const QString &strLabel = QString()); 63 63 void setTabText(int iIndex, const QString &strText); 64 64 -
trunk/src/VBox/Frontends/VirtualBox/src/guestctrl/UIFileManagerPanel.cpp
r100906 r100907 438 438 pPreferencesLayout->addItem(new QSpacerItem(0, 0, QSizePolicy::Minimum, QSizePolicy::Expanding), 2, 0, 1, 2); 439 439 440 insertTab(Page_Preferences, pPreferencesTab , QString());440 insertTab(Page_Preferences, pPreferencesTab); 441 441 } 442 442 … … 451 451 if (m_pLogTextEdit) 452 452 pLogLayout->addWidget(m_pLogTextEdit); 453 insertTab(Page_Log, pLogTab , QString());453 insertTab(Page_Log, pLogTab); 454 454 } 455 455 … … 479 479 pOperationsTab->setLayout(m_pOperationsTabLayout); 480 480 m_pOperationsTabLayout->addStretch(4); 481 insertTab(Page_Operations, m_pScrollArea , QString());481 insertTab(Page_Operations, m_pScrollArea); 482 482 } 483 483 -
trunk/src/VBox/Frontends/VirtualBox/src/medium/viso/UIVisoCreator.cpp
r100879 r100907 48 48 #include "UIExtraDataManager.h" 49 49 #include "UIIconPool.h" 50 #include "UIDialogPanel.h" 50 51 #include "UIModalWindowManager.h" 51 52 #include "UIVisoHostBrowser.h" … … 64 65 *********************************************************************************************************************************/ 65 66 66 class SHARED_LIBRARY_STUFF UIVisoSettingWidget : public QIWithRetranslateUI< QWidget>67 class SHARED_LIBRARY_STUFF UIVisoSettingWidget : public QIWithRetranslateUI<UIDialogPanelBase> 67 68 { 68 69 Q_OBJECT; … … 84 85 private: 85 86 86 void prepare Objects();87 void prepare(); 87 88 void prepareConnections(); 88 89 89 QTabWidget *m_pTabWidget;90 90 QILabel *m_pVisoNameLabel; 91 91 QILabel *m_pCustomOptionsLabel; … … 102 102 103 103 UIVisoSettingWidget::UIVisoSettingWidget(QWidget *pParent) 104 :QIWithRetranslateUI<QWidget>(pParent) 105 , m_pTabWidget(0) 104 :QIWithRetranslateUI<UIDialogPanelBase>(pParent) 106 105 , m_pVisoNameLabel(0) 107 106 , m_pCustomOptionsLabel(0) … … 111 110 , m_pVisoOptionsGridLayout(0) 112 111 { 113 prepare Objects();112 prepare(); 114 113 prepareConnections(); 115 114 } 116 115 117 void UIVisoSettingWidget::prepareObjects() 118 { 119 QVBoxLayout *pMainLayout = new QVBoxLayout(this); 120 AssertReturnVoid(pMainLayout); 121 m_pTabWidget = new QTabWidget; 122 AssertReturnVoid(m_pTabWidget); 123 pMainLayout->addWidget(m_pTabWidget); 124 116 void UIVisoSettingWidget::prepare() 117 { 125 118 QWidget *pVisoOptionsContainerWidget = new QWidget; 126 119 AssertReturnVoid(pVisoOptionsContainerWidget); … … 130 123 //pVisoOptionsGridLayout->setContentsMargins(0, 0, 0, 0); 131 124 132 m_pTabWidget->addTab(pVisoOptionsContainerWidget, QApplication::translate("UIVisoCreatorWidget", "VISO options"));125 insertTab(0, pVisoOptionsContainerWidget); 133 126 134 127 /* Name edit and and label: */ … … 165 158 AssertReturnVoid(pDialogSettingsContainerLayout); 166 159 167 m_pTabWidget->addTab(pDialogSettingsContainerWidget, QApplication::translate("UIVisoCreatorWidget", "Dialog Settings"));160 insertTab(1, pDialogSettingsContainerWidget); 168 161 169 162 iRow = 0; … … 203 196 m_pShowHiddenObjectsCheckBox->setText(QApplication::translate("UIVisoCreatorWidget", "Show Hidden Objects")); 204 197 } 198 setTabText(1, QApplication::translate("UIVisoCreatorWidget", "Dialog Settings")); 199 setTabText(0, QApplication::translate("UIVisoCreatorWidget", "VISO options")); 205 200 206 201 //m_pVisoOptionsGridLayout->setColumnMinimumWidth(0, iLabelWidth);
Note:
See TracChangeset
for help on using the changeset viewer.