Changeset 100926 in vbox
- Timestamp:
- Aug 21, 2023 3:35:07 PM (18 months ago)
- Location:
- trunk/src/VBox/Frontends/VirtualBox/src/logviewer
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/logviewer/UIVMLogViewerFilterPanel.cpp
r100917 r100926 275 275 , m_iUnfilteredLineCount(0) 276 276 , m_iFilteredLineCount(0) 277 , m_pMainLayout(0)278 277 { 279 278 prepareWidgets(); … … 434 433 void UIVMLogViewerFilterPanel::prepareWidgets() 435 434 { 436 m_pMainLayout = new QHBoxLayout;437 AssertReturnVoid( m_pMainLayout);438 439 prepareRadioButtonGroup( );435 QVBoxLayout *pMainLayout = new QVBoxLayout(this); 436 AssertReturnVoid(pMainLayout); 437 438 prepareRadioButtonGroup(pMainLayout); 440 439 441 440 /* Create combo/button layout: */ … … 472 471 } 473 472 474 m_pMainLayout->addLayout(pComboButtonLayout, 1);473 pMainLayout->addLayout(pComboButtonLayout, 1); 475 474 } 476 475 … … 480 479 { 481 480 m_pFilterTermsLineEdit->setSizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::Fixed); 482 m_pMainLayout->addWidget(m_pFilterTermsLineEdit, 3);481 pMainLayout->addWidget(m_pFilterTermsLineEdit, 3); 483 482 } 484 483 … … 488 487 { 489 488 m_pResultLabel->setSizePolicy(QSizePolicy::Minimum, QSizePolicy::Minimum); 490 m_pMainLayout->addWidget(m_pResultLabel, 0); 491 } 492 } 493 494 void UIVMLogViewerFilterPanel::prepareRadioButtonGroup() 489 pMainLayout->addWidget(m_pResultLabel, 0); 490 } 491 pMainLayout->addStretch(1); 492 } 493 494 void UIVMLogViewerFilterPanel::prepareRadioButtonGroup(QVBoxLayout *pLayout) 495 495 { 496 496 /* Create radio-button container: */ … … 548 548 549 549 /* Add into layout: */ 550 m_pMainLayout->addWidget(m_pRadioButtonContainer);550 pLayout->addWidget(m_pRadioButtonContainer); 551 551 } 552 552 -
trunk/src/VBox/Frontends/VirtualBox/src/logviewer/UIVMLogViewerFilterPanel.h
r100915 r100926 45 45 class QLabel; 46 46 class QLineEdit; 47 class QVBoxLayout; 47 48 class QIToolButton; 48 49 class QRadioButton; … … 100 101 }; 101 102 102 void prepareRadioButtonGroup( );103 void prepareRadioButtonGroup(QVBoxLayout *pLayout); 103 104 104 105 bool applyFilterTermsToString(const QString& string); … … 120 121 int m_iUnfilteredLineCount; 121 122 int m_iFilteredLineCount; 122 QHBoxLayout *m_pMainLayout;123 123 }; 124 124 -
trunk/src/VBox/Frontends/VirtualBox/src/logviewer/UIVMLogViewerPanel.cpp
r100922 r100926 63 63 64 64 /* Filter tab: */ 65 m_p SearchWidget = new UIVMLogViewerSearchPanel(0, m_pViewer);66 insertTab(Page_Filter, m_p SearchWidget);65 m_pFilterWidget = new UIVMLogViewerFilterPanel(0, m_pViewer); 66 insertTab(Page_Filter, m_pFilterWidget); 67 67 68 68 connect(m_pFilterWidget, &UIVMLogViewerFilterPanel::sigFilterApplied,
Note:
See TracChangeset
for help on using the changeset viewer.