Changeset 2185 in vbox for trunk/src/VBox/Frontends/VirtualBox/ui
- Timestamp:
- Apr 18, 2007 2:48:10 PM (18 years ago)
- svn:sync-xref-src-repo-rev:
- 20516
- Location:
- trunk/src/VBox/Frontends/VirtualBox/ui
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/ui/VBoxVMSettingsDlg.ui
r2175 r2185 2805 2805 <variable access="private">VBoxMediaComboBox *cbISOFloppy;</variable> 2806 2806 <variable access="private">VBoxUSBMenu *usbDevicesMenu;</variable> 2807 <variable access="private">Q Label *whatsThisLabel;</variable>2807 <variable access="private">QIRichLabel *whatsThisLabel;</variable> 2808 2808 <variable access="private">BootItemsList *tblBootOrder;</variable> 2809 2809 </variables> … … 2841 2841 <slot>cdMediaChanged()</slot> 2842 2842 <slot>fdMediaChanged()</slot> 2843 <slot>processAdjustSize()</slot> 2843 2844 <slot>updateInterfaces( QWidget* )</slot> 2844 2845 <slot>networkPageUpdate( QWidget* )</slot> -
trunk/src/VBox/Frontends/VirtualBox/ui/VBoxVMSettingsDlg.ui.h
r2175 r2185 404 404 whatsThisCandidate = NULL; 405 405 406 whatsThisLabel = new QLabel (this, "whatsThisLabel"); 407 whatsThisLabel->setTextFormat (Qt::RichText); 406 whatsThisLabel = new QIRichLabel (this, "whatsThisLabel"); 408 407 VBoxVMSettingsDlgLayout->addWidget (whatsThisLabel, 2, 1); 409 408 410 409 whatsThisLabel->setFocusPolicy (QWidget::NoFocus); 411 whatsThisLabel->setSizePolicy (QSizePolicy::Expanding, QSizePolicy:: Expanding);410 whatsThisLabel->setSizePolicy (QSizePolicy::Expanding, QSizePolicy::Fixed); 412 411 whatsThisLabel->setBackgroundMode (QLabel::PaletteMidlight); 413 412 whatsThisLabel->setFrameShape (QLabel::Box); … … 419 418 QLabel::AlignTop)); 420 419 421 whatsThisLabel->set MinimumHeight (whatsThisLabel->frameWidth() * 2 +420 whatsThisLabel->setFixedHeight (whatsThisLabel->frameWidth() * 2 + 422 421 6 /* seems that RichText adds some margin */ + 423 422 whatsThisLabel->fontMetrics().lineSpacing() * 3); … … 425 424 6 /* seems that RichText adds some margin */ + 426 425 whatsThisLabel->fontMetrics().width ('m') * 40); 426 /// @todo possibly, remove after QIConstraintKeeper is properly done 427 connect (whatsThisLabel, SIGNAL (textChanged()), this, SLOT (processAdjustSize())); 427 428 428 429 /* … … 799 800 VBoxGlobal::centerWidget (this, parentWidget()); 800 801 801 new QIConstrainKeeper (whatsThisLabel); 802 } 802 /// @todo improve 803 #if 0 804 new QIConstraintKeeper (whatsThisLabel); 805 #endif 806 } 807 808 /// @todo possibly, remove after QIConstraintKeeper is properly done 809 /// (should be at least possible to move this functionality into it) 810 void VBoxVMSettingsDlg::processAdjustSize() 811 { 812 int newHeight = minimumSize().height(); 813 int oldHeight = height(); 814 if (newHeight > oldHeight) 815 resize (minimumSize()); 816 } 803 817 804 818 void VBoxVMSettingsDlg::updateShortcuts()
Note:
See TracChangeset
for help on using the changeset viewer.