diff --git a/ui/platform/win/ui_window_title_win.cpp b/ui/platform/win/ui_window_title_win.cpp index 0def675..c28cf16 100644 --- a/ui/platform/win/ui_window_title_win.cpp +++ b/ui/platform/win/ui_window_title_win.cpp @@ -21,8 +21,9 @@ namespace Platform { TitleControls::TitleControls( not_null parent, + const style::WindowTitle &st, Fn maximize) -: _st(&st::defaultWindowTitle) +: _st(&st) , _minimize(parent, _st->minimize) , _maximizeRestore(parent, _st->maximize) , _close(parent, _st->close) @@ -184,7 +185,7 @@ void TitleControls::updateButtonsState() { TitleWidget::TitleWidget(not_null parent) : RpWidget(parent) -, _controls(this) +, _controls(this, st::defaultWindowTitle) , _shadow(this, st::titleShadow) { setAttribute(Qt::WA_OpaquePaintEvent); diff --git a/ui/platform/win/ui_window_title_win.h b/ui/platform/win/ui_window_title_win.h index 7deacb0..6515065 100644 --- a/ui/platform/win/ui_window_title_win.h +++ b/ui/platform/win/ui_window_title_win.h @@ -42,6 +42,7 @@ class TitleControls final { public: TitleControls( not_null parent, + const style::WindowTitle &st, Fn maximize = nullptr); void setStyle(const style::WindowTitle &st);