Changeset 106046 in vbox for trunk/src/VBox/Frontends
- Timestamp:
- Sep 13, 2024 12:50:24 PM (8 months ago)
- svn:sync-xref-src-repo-rev:
- 164803
- Location:
- trunk/src/VBox/Frontends/VirtualBox/src/settings/editors
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIStorageSettingsEditor.cpp
r106045 r106046 5 5 6 6 /* 7 * Copyright (C) 2006-202 3Oracle and/or its affiliates.7 * Copyright (C) 2006-2024 Oracle and/or its affiliates. 8 8 * 9 9 * This file is part of VirtualBox base platform packages, as … … 2966 2966 , m_pLabelHDFormat(0) 2967 2967 , m_pFieldHDFormat(0) 2968 , m_pLabelCDFDType(0) 2969 , m_pFieldCDFDType(0) 2968 , m_pLabelCDType(0) 2969 , m_pFieldCDType(0) 2970 , m_pLabelFDType(0) 2971 , m_pFieldFDType(0) 2970 2972 , m_pLabelHDVirtualSize(0) 2971 2973 , m_pFieldHDVirtualSize(0) 2972 2974 , m_pLabelHDActualSize(0) 2973 2975 , m_pFieldHDActualSize(0) 2974 , m_pLabelCDFDSize(0) 2975 , m_pFieldCDFDSize(0) 2976 , m_pLabelCDSize(0) 2977 , m_pFieldCDSize(0) 2978 , m_pLabelFDSize(0) 2979 , m_pFieldFDSize(0) 2976 2980 , m_pLabelHDDetails(0) 2977 2981 , m_pFieldHDDetails(0) … … 3080 3084 m_pLabelHDFormat->setEnabled(fMachineInValidMode); 3081 3085 m_pFieldHDFormat->setEnabled(fMachineInValidMode); 3082 m_pLabelCDFDType->setEnabled(fMachineInValidMode); 3083 m_pFieldCDFDType->setEnabled(fMachineInValidMode); 3086 m_pLabelCDType->setEnabled(fMachineInValidMode); 3087 m_pFieldCDType->setEnabled(fMachineInValidMode); 3088 m_pLabelFDType->setEnabled(fMachineInValidMode); 3089 m_pFieldFDType->setEnabled(fMachineInValidMode); 3084 3090 m_pLabelHDVirtualSize->setEnabled(fMachineInValidMode); 3085 3091 m_pFieldHDVirtualSize->setEnabled(fMachineInValidMode); 3086 3092 m_pLabelHDActualSize->setEnabled(fMachineInValidMode); 3087 3093 m_pFieldHDActualSize->setEnabled(fMachineInValidMode); 3088 m_pLabelCDFDSize->setEnabled(fMachineInValidMode); 3089 m_pFieldCDFDSize->setEnabled(fMachineInValidMode); 3094 m_pLabelCDSize->setEnabled(fMachineInValidMode); 3095 m_pFieldCDSize->setEnabled(fMachineInValidMode); 3096 m_pLabelFDSize->setEnabled(fMachineInValidMode); 3097 m_pFieldFDSize->setEnabled(fMachineInValidMode); 3090 3098 m_pLabelHDDetails->setEnabled(fMachineInValidMode); 3091 3099 m_pFieldHDDetails->setEnabled(fMachineInValidMode); … … 3269 3277 m_pLabelSeparatorInformation->setText(tr("Information")); 3270 3278 m_pLabelHDFormat->setText(tr("Type (Format):")); 3271 m_pLabelCDFDType->setText(tr("Type:")); 3279 m_pLabelCDType->setText(tr("Type:")); 3280 m_pLabelFDType->setText(tr("Type:")); 3272 3281 m_pLabelHDVirtualSize->setText(tr("Virtual size:")); 3273 3282 m_pLabelHDActualSize->setText(tr("Actual size:")); 3274 m_pLabelCDFDSize->setText(tr("Size:")); 3283 m_pLabelCDSize->setText(tr("Size:")); 3284 m_pLabelFDSize->setText(tr("Size:")); 3275 3285 m_pLabelHDDetails->setText(tr("Storage details:")); 3276 3286 m_pLabelLocation->setText(tr("Location:")); … … 3720 3730 m_pLabelHDFormat->setVisible(enmDeviceType == KDeviceType_HardDisk); 3721 3731 m_pFieldHDFormat->setVisible(enmDeviceType == KDeviceType_HardDisk); 3722 m_pLabelCDFDType->setVisible(enmDeviceType != KDeviceType_HardDisk); 3723 m_pFieldCDFDType->setVisible(enmDeviceType != KDeviceType_HardDisk); 3732 m_pLabelCDType->setVisible(enmDeviceType == KDeviceType_DVD); 3733 m_pFieldCDType->setVisible(enmDeviceType == KDeviceType_DVD); 3734 m_pLabelFDType->setVisible(enmDeviceType == KDeviceType_Floppy); 3735 m_pFieldFDType->setVisible(enmDeviceType == KDeviceType_Floppy); 3724 3736 m_pLabelHDVirtualSize->setVisible(enmDeviceType == KDeviceType_HardDisk); 3725 3737 m_pFieldHDVirtualSize->setVisible(enmDeviceType == KDeviceType_HardDisk); 3726 3738 m_pLabelHDActualSize->setVisible(enmDeviceType == KDeviceType_HardDisk); 3727 3739 m_pFieldHDActualSize->setVisible(enmDeviceType == KDeviceType_HardDisk); 3728 m_pLabelCDFDSize->setVisible(enmDeviceType != KDeviceType_HardDisk); 3729 m_pFieldCDFDSize->setVisible(enmDeviceType != KDeviceType_HardDisk); 3740 m_pLabelCDSize->setVisible(enmDeviceType == KDeviceType_DVD); 3741 m_pFieldCDSize->setVisible(enmDeviceType == KDeviceType_DVD); 3742 m_pLabelFDSize->setVisible(enmDeviceType == KDeviceType_Floppy); 3743 m_pFieldFDSize->setVisible(enmDeviceType == KDeviceType_Floppy); 3730 3744 m_pLabelHDDetails->setVisible(enmDeviceType == KDeviceType_HardDisk); 3731 3745 m_pFieldHDDetails->setVisible(enmDeviceType == KDeviceType_HardDisk); … … 3735 3749 /* Getting other information: */ 3736 3750 m_pFieldHDFormat->setText(compressText(pModel->data(index, StorageModel::R_AttFormat).toString())); 3737 m_pFieldCDFDType->setText(compressText(pModel->data(index, StorageModel::R_AttFormat).toString())); 3751 m_pFieldCDType->setText(compressText(pModel->data(index, StorageModel::R_AttFormat).toString())); 3752 m_pFieldFDType->setText(compressText(pModel->data(index, StorageModel::R_AttFormat).toString())); 3738 3753 m_pFieldHDVirtualSize->setText(compressText(pModel->data(index, StorageModel::R_AttLogicalSize).toString())); 3739 3754 m_pFieldHDActualSize->setText(compressText(pModel->data(index, StorageModel::R_AttSize).toString())); 3740 m_pFieldCDFDSize->setText(compressText(pModel->data(index, StorageModel::R_AttSize).toString())); 3755 m_pFieldCDSize->setText(compressText(pModel->data(index, StorageModel::R_AttSize).toString())); 3756 m_pFieldFDSize->setText(compressText(pModel->data(index, StorageModel::R_AttSize).toString())); 3741 3757 m_pFieldHDDetails->setText(compressText(pModel->data(index, StorageModel::R_AttDetails).toString())); 3742 3758 m_pFieldLocation->setText(compressText(pModel->data(index, StorageModel::R_AttLocation).toString())); … … 4821 4837 m_pLayoutAttachment->setContentsMargins(10, 0, 0, 0); 4822 4838 m_pLayoutAttachment->setColumnStretch(2, 1); 4823 m_pLayoutAttachment->setRowStretch(1 4, 1);4839 m_pLayoutAttachment->setRowStretch(16, 1); 4824 4840 4825 4841 /* Prepare separator for attachment case: */ … … 4927 4943 } 4928 4944 4929 /* Prepare CD/FD type label: */ 4930 m_pLabelCDFDType = new QLabel(pWidgetAttachment); 4931 if (m_pLabelCDFDType) 4932 { 4933 m_pLabelCDFDType->setAlignment(Qt::AlignRight | Qt::AlignVCenter); 4934 m_pLayoutAttachment->addWidget(m_pLabelCDFDType, 6, 1); 4935 } 4936 /* Prepare CD/FD type field: */ 4937 m_pFieldCDFDType = new QILabel(pWidgetAttachment); 4938 if (m_pFieldCDFDType) 4939 { 4940 m_pFieldCDFDType->setFullSizeSelection(true); 4941 m_pFieldCDFDType->setSizePolicy(QSizePolicy(QSizePolicy::Ignored, QSizePolicy::Minimum)); 4942 m_pLayoutAttachment->addWidget(m_pFieldCDFDType, 6, 2); 4945 /* Prepare CD type label: */ 4946 m_pLabelCDType = new QLabel(pWidgetAttachment); 4947 if (m_pLabelCDType) 4948 { 4949 m_pLabelCDType->setAlignment(Qt::AlignRight | Qt::AlignVCenter); 4950 m_pLayoutAttachment->addWidget(m_pLabelCDType, 6, 1); 4951 } 4952 /* Prepare CD type field: */ 4953 m_pFieldCDType = new QILabel(pWidgetAttachment); 4954 if (m_pFieldCDType) 4955 { 4956 m_pFieldCDType->setFullSizeSelection(true); 4957 m_pFieldCDType->setSizePolicy(QSizePolicy(QSizePolicy::Ignored, QSizePolicy::Minimum)); 4958 m_pLayoutAttachment->addWidget(m_pFieldCDType, 6, 2); 4959 } 4960 4961 /* Prepare FD type label: */ 4962 m_pLabelFDType = new QLabel(pWidgetAttachment); 4963 if (m_pLabelFDType) 4964 { 4965 m_pLabelFDType->setAlignment(Qt::AlignRight | Qt::AlignVCenter); 4966 m_pLayoutAttachment->addWidget(m_pLabelFDType, 7, 1); 4967 } 4968 /* Prepare FD type field: */ 4969 m_pFieldFDType = new QILabel(pWidgetAttachment); 4970 if (m_pFieldFDType) 4971 { 4972 m_pFieldFDType->setFullSizeSelection(true); 4973 m_pFieldFDType->setSizePolicy(QSizePolicy(QSizePolicy::Ignored, QSizePolicy::Minimum)); 4974 m_pLayoutAttachment->addWidget(m_pFieldFDType, 7, 2); 4943 4975 } 4944 4976 … … 4948 4980 { 4949 4981 m_pLabelHDVirtualSize->setAlignment(Qt::AlignRight | Qt::AlignVCenter); 4950 m_pLayoutAttachment->addWidget(m_pLabelHDVirtualSize, 7, 1);4982 m_pLayoutAttachment->addWidget(m_pLabelHDVirtualSize, 8, 1); 4951 4983 } 4952 4984 /* Prepare HD virtual size field: */ … … 4956 4988 m_pFieldHDVirtualSize->setFullSizeSelection(true); 4957 4989 m_pFieldHDVirtualSize->setSizePolicy(QSizePolicy(QSizePolicy::Ignored, QSizePolicy::Minimum)); 4958 m_pLayoutAttachment->addWidget(m_pFieldHDVirtualSize, 7, 2);4990 m_pLayoutAttachment->addWidget(m_pFieldHDVirtualSize, 8, 2); 4959 4991 } 4960 4992 … … 4964 4996 { 4965 4997 m_pLabelHDActualSize->setAlignment(Qt::AlignRight | Qt::AlignVCenter); 4966 m_pLayoutAttachment->addWidget(m_pLabelHDActualSize, 8, 1);4998 m_pLayoutAttachment->addWidget(m_pLabelHDActualSize, 9, 1); 4967 4999 } 4968 5000 /* Prepare HD actual size field: */ … … 4972 5004 m_pFieldHDActualSize->setFullSizeSelection(true); 4973 5005 m_pFieldHDActualSize->setSizePolicy(QSizePolicy(QSizePolicy::Ignored, QSizePolicy::Minimum)); 4974 m_pLayoutAttachment->addWidget(m_pFieldHDActualSize, 8, 2); 4975 } 4976 4977 /* Prepare CD/FD size label: */ 4978 m_pLabelCDFDSize = new QLabel(pWidgetAttachment); 4979 if (m_pLabelCDFDSize) 4980 { 4981 m_pLabelCDFDSize->setAlignment(Qt::AlignRight | Qt::AlignVCenter); 4982 m_pLayoutAttachment->addWidget(m_pLabelCDFDSize, 9, 1); 4983 } 4984 /* Prepare CD/FD size field: */ 4985 m_pFieldCDFDSize = new QILabel(pWidgetAttachment); 4986 if (m_pFieldCDFDSize) 4987 { 4988 m_pFieldCDFDSize->setFullSizeSelection(true); 4989 m_pFieldCDFDSize->setSizePolicy(QSizePolicy(QSizePolicy::Ignored, QSizePolicy::Minimum)); 4990 m_pLayoutAttachment->addWidget(m_pFieldCDFDSize, 9, 2); 5006 m_pLayoutAttachment->addWidget(m_pFieldHDActualSize, 9, 2); 5007 } 5008 5009 /* Prepare CD size label: */ 5010 m_pLabelCDSize = new QLabel(pWidgetAttachment); 5011 if (m_pLabelCDSize) 5012 { 5013 m_pLabelCDSize->setAlignment(Qt::AlignRight | Qt::AlignVCenter); 5014 m_pLayoutAttachment->addWidget(m_pLabelCDSize, 10, 1); 5015 } 5016 /* Prepare CD size field: */ 5017 m_pFieldCDSize = new QILabel(pWidgetAttachment); 5018 if (m_pFieldCDSize) 5019 { 5020 m_pFieldCDSize->setFullSizeSelection(true); 5021 m_pFieldCDSize->setSizePolicy(QSizePolicy(QSizePolicy::Ignored, QSizePolicy::Minimum)); 5022 m_pLayoutAttachment->addWidget(m_pFieldCDSize, 10, 2); 5023 } 5024 5025 /* Prepare FD size label: */ 5026 m_pLabelFDSize = new QLabel(pWidgetAttachment); 5027 if (m_pLabelFDSize) 5028 { 5029 m_pLabelFDSize->setAlignment(Qt::AlignRight | Qt::AlignVCenter); 5030 m_pLayoutAttachment->addWidget(m_pLabelFDSize, 11, 1); 5031 } 5032 /* Prepare FD size field: */ 5033 m_pFieldFDSize = new QILabel(pWidgetAttachment); 5034 if (m_pFieldFDSize) 5035 { 5036 m_pFieldFDSize->setFullSizeSelection(true); 5037 m_pFieldFDSize->setSizePolicy(QSizePolicy(QSizePolicy::Ignored, QSizePolicy::Minimum)); 5038 m_pLayoutAttachment->addWidget(m_pFieldFDSize, 11, 2); 4991 5039 } 4992 5040 … … 4996 5044 { 4997 5045 m_pLabelHDDetails->setAlignment(Qt::AlignRight | Qt::AlignVCenter); 4998 m_pLayoutAttachment->addWidget(m_pLabelHDDetails, 1 0, 1);5046 m_pLayoutAttachment->addWidget(m_pLabelHDDetails, 12, 1); 4999 5047 } 5000 5048 /* Prepare HD details field: */ … … 5004 5052 m_pFieldHDDetails->setFullSizeSelection(true); 5005 5053 m_pFieldHDDetails->setSizePolicy(QSizePolicy(QSizePolicy::Ignored, QSizePolicy::Minimum)); 5006 m_pLayoutAttachment->addWidget(m_pFieldHDDetails, 1 0, 2);5054 m_pLayoutAttachment->addWidget(m_pFieldHDDetails, 12, 2); 5007 5055 } 5008 5056 … … 5012 5060 { 5013 5061 m_pLabelLocation->setAlignment(Qt::AlignRight | Qt::AlignVCenter); 5014 m_pLayoutAttachment->addWidget(m_pLabelLocation, 1 1, 1);5062 m_pLayoutAttachment->addWidget(m_pLabelLocation, 13, 1); 5015 5063 } 5016 5064 /* Prepare location field: */ … … 5020 5068 m_pFieldLocation->setFullSizeSelection(true); 5021 5069 m_pFieldLocation->setSizePolicy(QSizePolicy(QSizePolicy::Ignored, QSizePolicy::Minimum)); 5022 m_pLayoutAttachment->addWidget(m_pFieldLocation, 1 1, 2);5070 m_pLayoutAttachment->addWidget(m_pFieldLocation, 13, 2); 5023 5071 } 5024 5072 … … 5028 5076 { 5029 5077 m_pLabelUsage->setAlignment(Qt::AlignRight | Qt::AlignVCenter); 5030 m_pLayoutAttachment->addWidget(m_pLabelUsage, 1 2, 1);5078 m_pLayoutAttachment->addWidget(m_pLabelUsage, 14, 1); 5031 5079 } 5032 5080 /* Prepare usage field: */ … … 5036 5084 m_pFieldUsage->setFullSizeSelection(true); 5037 5085 m_pFieldUsage->setSizePolicy(QSizePolicy(QSizePolicy::Ignored, QSizePolicy::Minimum)); 5038 m_pLayoutAttachment->addWidget(m_pFieldUsage, 1 2, 2);5086 m_pLayoutAttachment->addWidget(m_pFieldUsage, 14, 2); 5039 5087 } 5040 5088 … … 5044 5092 { 5045 5093 m_pLabelEncryption->setAlignment(Qt::AlignRight | Qt::AlignVCenter); 5046 m_pLayoutAttachment->addWidget(m_pLabelEncryption, 1 3, 1);5094 m_pLayoutAttachment->addWidget(m_pLabelEncryption, 15, 1); 5047 5095 } 5048 5096 /* Prepare encryption field: */ … … 5052 5100 m_pFieldEncryption->setFullSizeSelection(true); 5053 5101 m_pFieldEncryption->setSizePolicy(QSizePolicy(QSizePolicy::Ignored, QSizePolicy::Minimum)); 5054 m_pLayoutAttachment->addWidget(m_pFieldEncryption, 1 3, 2);5102 m_pLayoutAttachment->addWidget(m_pFieldEncryption, 15, 2); 5055 5103 } 5056 5104 -
trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIStorageSettingsEditor.h
r106045 r106046 5 5 6 6 /* 7 * Copyright (C) 2006-202 3Oracle and/or its affiliates.7 * Copyright (C) 2006-2024 Oracle and/or its affiliates. 8 8 * 9 9 * This file is part of VirtualBox base platform packages, as … … 501 501 /** Holds the HD format field instance. */ 502 502 QILabel *m_pFieldHDFormat; 503 /** Holds the CD/FD type label instance. */ 504 QLabel *m_pLabelCDFDType; 505 /** Holds the CD/FD type field instance. */ 506 QILabel *m_pFieldCDFDType; 503 /** Holds the CD type label instance. */ 504 QLabel *m_pLabelCDType; 505 /** Holds the CD type field instance. */ 506 QILabel *m_pFieldCDType; 507 /** Holds the FD type label instance. */ 508 QLabel *m_pLabelFDType; 509 /** Holds the FD type field instance. */ 510 QILabel *m_pFieldFDType; 507 511 /** Holds the HD virtual size label instance. */ 508 512 QLabel *m_pLabelHDVirtualSize; … … 513 517 /** Holds the HD actual size field instance. */ 514 518 QILabel *m_pFieldHDActualSize; 515 /** Holds the CD/FD size label instance. */ 516 QLabel *m_pLabelCDFDSize; 517 /** Holds the CD/FD size field instance. */ 518 QILabel *m_pFieldCDFDSize; 519 /** Holds the CD size label instance. */ 520 QLabel *m_pLabelCDSize; 521 /** Holds the CD size field instance. */ 522 QILabel *m_pFieldCDSize; 523 /** Holds the FD size label instance. */ 524 QLabel *m_pLabelFDSize; 525 /** Holds the FD size field instance. */ 526 QILabel *m_pFieldFDSize; 519 527 /** Holds the HD details label instance. */ 520 528 QLabel *m_pLabelHDDetails;
Note:
See TracChangeset
for help on using the changeset viewer.