Changeset 103320 in vbox for trunk/src/VBox
- Timestamp:
- Feb 12, 2024 4:40:52 PM (12 months ago)
- svn:sync-xref-src-repo-rev:
- 161621
- Location:
- trunk/src/VBox/Frontends/VirtualBox/src
- Files:
-
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/converter/UIConverterBackendGlobal.cpp
r103167 r103320 38 38 #include "UIIconPool.h" 39 39 #include "UISettingsDefs.h" 40 #include "UITranslator.h" 40 41 41 42 /* COM includes: */ -
trunk/src/VBox/Frontends/VirtualBox/src/globals/UIDefs.h
r103161 r103320 119 119 120 120 121 /** Size suffixes. */122 enum SizeSuffix123 {124 SizeSuffix_Byte = 0,125 SizeSuffix_KiloByte,126 SizeSuffix_MegaByte,127 SizeSuffix_GigaByte,128 SizeSuffix_TeraByte,129 SizeSuffix_PetaByte,130 SizeSuffix_Max131 };132 133 134 121 /** VM launch modes. */ 135 122 enum UILaunchMode -
trunk/src/VBox/Frontends/VirtualBox/src/globals/UITranslator.cpp
r101571 r103320 30 30 #include <QDir> 31 31 #include <QKeySequence> 32 #include <QRegExp> 33 #include <QRegularExpression> 32 34 #ifdef Q_OS_UNIX 33 35 # include <QLibraryInfo> 34 36 #endif 35 #include <QRegularExpression>36 #include <QRegExp>37 37 38 38 /* GUI includes: */ -
trunk/src/VBox/Frontends/VirtualBox/src/globals/UITranslator.h
r103161 r103320 36 36 37 37 /* GUI includes: */ 38 #include "UIDefs.h"39 38 #include "UILibraryDefs.h" 39 40 /** Size suffixes. */ 41 enum SizeSuffix 42 { 43 SizeSuffix_Byte = 0, 44 SizeSuffix_KiloByte, 45 SizeSuffix_MegaByte, 46 SizeSuffix_GigaByte, 47 SizeSuffix_TeraByte, 48 SizeSuffix_PetaByte, 49 SizeSuffix_Max 50 }; 40 51 41 52 /** QTranslator subclass for VBox needs. */ -
trunk/src/VBox/Frontends/VirtualBox/src/medium/viso/UIVisoContentBrowser.cpp
r102507 r103320 54 54 #include <iprt/err.h> 55 55 56 const ULONG uAllowedFileSize = _4K;56 const qint64 iAllowedFileSize = _4K; 57 57 const char *cRemoveText = ":remove:"; 58 58 … … 874 874 if (!file.exists() || !file.open(QIODevice::ReadOnly | QIODevice::Text)) 875 875 return; 876 if (file.size() > uAllowedFileSize)876 if (file.size() > iAllowedFileSize) 877 877 return; 878 878 QTextStream stream(&file); -
trunk/src/VBox/Frontends/VirtualBox/src/runtime/information/UIInformationRuntime.h
r98874 r103320 37 37 /* GUI includes: */ 38 38 #include "QIWithRetranslateUI.h" 39 40 /* COM includes: */ 41 #include "COMEnums.h" 39 42 40 43 /* Forward declarations: */ -
trunk/src/VBox/Frontends/VirtualBox/src/runtime/information/UIVMInformationDialog.h
r98874 r103320 39 39 #include "QIWithRestorableGeometry.h" 40 40 #include "QIWithRetranslateUI.h" 41 42 /* COM includes: */ 43 #include "COMEnums.h" 41 44 42 45 -
trunk/src/VBox/Frontends/VirtualBox/src/settings/UISettingsPageValidator.cpp
r100969 r103320 29 29 #include "UISettingsPage.h" 30 30 #include "UISettingsPageValidator.h" 31 32 /* Other VBox includes: */ 33 #include <iprt/log.h> 31 34 32 35 -
trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UISerialSettingsEditor.h
r101327 r103320 34 34 /* GUI includes: */ 35 35 #include "UIEditor.h" 36 37 /* COM includes: */ 38 #include "COMEnums.h" 36 39 37 40 /* Forward declarations: */ -
trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIMediumSizeEditor.cpp
r98103 r103320 51 51 , m_iSliderScale(calculateSliderScale(m_uSizeMax)) 52 52 , m_uSize(0) 53 , m_enmSizeSuffix(SizeSuffix_Byte)54 53 , m_pSlider(0) 55 54 , m_pLabelMinSize(0) … … 74 73 m_pEditor->blockSignals(true); 75 74 m_pEditor->setText(UITranslator::formatSize(m_uSize)); 76 m_ enmSizeSuffix = UITranslator::parseSizeSuffix(m_pEditor->text());75 m_strSizeSuffix = gpConverter->toString(UITranslator::parseSizeSuffix(m_pEditor->text())); 77 76 m_pEditor->blockSignals(false); 78 77 } … … 98 97 m_pEditor->blockSignals(true); 99 98 m_pEditor->setText(UITranslator::formatSize(m_uSize)); 100 m_ enmSizeSuffix = UITranslator::parseSizeSuffix(m_pEditor->text());99 m_strSizeSuffix = gpConverter->toString(UITranslator::parseSizeSuffix(m_pEditor->text())); 101 100 m_pEditor->blockSignals(false); 102 101 /* Notify the listeners: */ … … 128 127 QString UIMediumSizeEditor::ensureSizeSuffix(const QString &strSizeString) 129 128 { 130 /* Try to update the m_ enmSizeSuffix: */129 /* Try to update the m_strSizeSuffix: */ 131 130 if (UITranslator::hasSizeSuffix(strSizeString)) 132 m_ enmSizeSuffix = UITranslator::parseSizeSuffix(strSizeString);131 m_strSizeSuffix = gpConverter->toString(UITranslator::parseSizeSuffix(strSizeString)); 133 132 134 133 QString strOnlyDigits(strSizeString); 135 134 /* Remove any chars from the string except digits and decimal separator and then add a space and size suffix: */ 136 return QString("%1 %2").arg(strOnlyDigits.remove(m_regExNonDigitOrSeparator)).arg( gpConverter->toString(m_enmSizeSuffix));135 return QString("%1 %2").arg(strOnlyDigits.remove(m_regExNonDigitOrSeparator)).arg(m_strSizeSuffix); 137 136 } 138 137 -
trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIMediumSizeEditor.h
r98103 r103320 38 38 /* GUI includes: */ 39 39 #include "QIWithRetranslateUI.h" 40 #include "UIDefs.h"41 40 #include "UILibraryDefs.h" 42 41 … … 109 108 /** Holds the current medium size. */ 110 109 qulonglong m_uSize; 111 SizeSuffix m_enmSizeSuffix; 110 /** Holds the size suffix. */ 111 QString m_strSizeSuffix; 112 112 113 113 /** Holds the size slider. */
Note:
See TracChangeset
for help on using the changeset viewer.