diff --git a/Telegram/CMakeLists.txt b/Telegram/CMakeLists.txt index e1ce9c23c8..395eaebe41 100644 --- a/Telegram/CMakeLists.txt +++ b/Telegram/CMakeLists.txt @@ -1076,10 +1076,6 @@ PRIVATE ui/image/image_location.h ui/image/image_location_factory.cpp ui/image/image_location_factory.h - ui/widgets/continuous_sliders.cpp - ui/widgets/continuous_sliders.h - ui/widgets/discrete_sliders.cpp - ui/widgets/discrete_sliders.h ui/widgets/level_meter.cpp ui/widgets/level_meter.h ui/widgets/multi_select.cpp diff --git a/Telegram/SourceFiles/ui/widgets/continuous_sliders.cpp b/Telegram/SourceFiles/ui/widgets/continuous_sliders.cpp index a9ae6e93b2..0ce1085817 100644 --- a/Telegram/SourceFiles/ui/widgets/continuous_sliders.cpp +++ b/Telegram/SourceFiles/ui/widgets/continuous_sliders.cpp @@ -174,7 +174,7 @@ void FilledSlider::paintEvent(QPaintEvent *e) { const auto disabled = isDisabled(); const auto over = getCurrentOverFactor(); const auto lineWidth = _st.lineWidth + ((_st.fullWidth - _st.lineWidth) * over); - const auto lineWidthRounded = qFloor(lineWidth); + const auto lineWidthRounded = std::floor(lineWidth); const auto lineWidthPartial = lineWidth - lineWidthRounded; const auto seekRect = getSeekRect(); const auto value = getCurrentValue(); diff --git a/Telegram/SourceFiles/ui/widgets/discrete_sliders.cpp b/Telegram/SourceFiles/ui/widgets/discrete_sliders.cpp index a8397197ae..b53875dab7 100644 --- a/Telegram/SourceFiles/ui/widgets/discrete_sliders.cpp +++ b/Telegram/SourceFiles/ui/widgets/discrete_sliders.cpp @@ -194,7 +194,7 @@ void SettingsSlider::resizeSections(int newWidth) { enumerateSections([&](Section §ion) { Expects(sectionWidth != sectionWidths.end()); - section.left = qFloor(x) + skip; + section.left = std::floor(x) + skip; x += *sectionWidth; section.width = qRound(x) - (section.left - skip); skip += _st.barSkip; diff --git a/Telegram/cmake/td_ui.cmake b/Telegram/cmake/td_ui.cmake index e913300d2d..c97a9bf72b 100644 --- a/Telegram/cmake/td_ui.cmake +++ b/Telegram/cmake/td_ui.cmake @@ -178,6 +178,10 @@ PRIVATE ui/toasts/common_toasts.cpp ui/toasts/common_toasts.h + ui/widgets/continuous_sliders.cpp + ui/widgets/continuous_sliders.h + ui/widgets/discrete_sliders.cpp + ui/widgets/discrete_sliders.h ui/widgets/sent_code_field.cpp ui/widgets/sent_code_field.h ui/widgets/separate_panel.cpp