Changeset View
Changeset View
Standalone View
Standalone View
libs/ui/dialogs/kis_dlg_preferences.cc
Show First 20 Lines • Show All 51 Lines • ▼ Show 20 Line(s) | |||||
52 | #include <KoColorSpaceEngine.h> | 52 | #include <KoColorSpaceEngine.h> | ||
53 | #include <kis_icon.h> | 53 | #include <kis_icon.h> | ||
54 | #include <KoConfig.h> | 54 | #include <KoConfig.h> | ||
55 | #include "KoID.h" | 55 | #include "KoID.h" | ||
56 | #include <KoConfigAuthorPage.h> | 56 | #include <KoConfigAuthorPage.h> | ||
57 | #include <KoVBox.h> | 57 | #include <KoVBox.h> | ||
58 | 58 | | |||
59 | #include <klocalizedstring.h> | 59 | #include <klocalizedstring.h> | ||
60 | #include <kformat.h> | ||||
60 | #include <kundo2stack.h> | 61 | #include <kundo2stack.h> | ||
61 | #include <KoResourcePaths.h> | 62 | #include <KoResourcePaths.h> | ||
62 | #include "kis_action_registry.h" | 63 | #include "kis_action_registry.h" | ||
63 | #include <kis_image.h> | 64 | #include <kis_image.h> | ||
64 | #include <squeezedcombobox.h> | 65 | #include <squeezedcombobox.h> | ||
65 | #include "kis_clipboard.h" | 66 | #include "kis_clipboard.h" | ||
66 | #include "widgets/kis_cmb_idlist.h" | 67 | #include "widgets/kis_cmb_idlist.h" | ||
67 | #include "KoColorSpace.h" | 68 | #include "KoColorSpace.h" | ||
▲ Show 20 Lines • Show All 637 Lines • ▼ Show 20 Line(s) | |||||
705 | { | 706 | { | ||
706 | return intMemoryLimit->value() - intPoolLimit->value(); | 707 | return intMemoryLimit->value() - intPoolLimit->value(); | ||
707 | } | 708 | } | ||
708 | 709 | | |||
709 | PerformanceTab::PerformanceTab(QWidget *parent, const char *name) | 710 | PerformanceTab::PerformanceTab(QWidget *parent, const char *name) | ||
710 | : WdgPerformanceSettings(parent, name) | 711 | : WdgPerformanceSettings(parent, name) | ||
711 | { | 712 | { | ||
712 | KisImageConfig cfg; | 713 | KisImageConfig cfg; | ||
713 | const int totalRAM = cfg.totalRAM(); | 714 | const double totalRAM = cfg.totalRAM(); | ||
714 | lblTotalMemory->setText(i18n("%1 MiB", totalRAM)); | 715 | lblTotalMemory->setText(KFormat().formatByteSize(totalRAM * 1024 * 1024, 0, KFormat::IECBinaryDialect, KFormat::UnitMegaByte)); | ||
715 | 716 | | |||
716 | sliderMemoryLimit->setSuffix(i18n(" %")); | 717 | sliderMemoryLimit->setSuffix(i18n(" %")); | ||
717 | sliderMemoryLimit->setRange(1, 100, 2); | 718 | sliderMemoryLimit->setRange(1, 100, 2); | ||
718 | sliderMemoryLimit->setSingleStep(0.01); | 719 | sliderMemoryLimit->setSingleStep(0.01); | ||
719 | 720 | | |||
720 | sliderPoolLimit->setSuffix(i18n(" %")); | 721 | sliderPoolLimit->setSuffix(i18n(" %")); | ||
721 | sliderPoolLimit->setRange(0, 20, 2); | 722 | sliderPoolLimit->setRange(0, 20, 2); | ||
722 | sliderMemoryLimit->setSingleStep(0.01); | 723 | sliderMemoryLimit->setSingleStep(0.01); | ||
▲ Show 20 Lines • Show All 681 Lines • Show Last 20 Lines |