Fix custom window title style on macOS.

This commit is contained in:
John Preston 2019-10-16 11:10:45 +04:00
parent d16007004a
commit 7d548176e7
2 changed files with 7 additions and 0 deletions

View file

@ -20,6 +20,7 @@ public:
not_null<RpWidget*> body() override;
void setTitle(const QString &title) override;
void setTitleStyle(const style::WindowTitle &st) override;
void setMinimumSize(QSize size) override;
void setFixedSize(QSize size) override;
void setGeometry(QRect rect) override;

View file

@ -196,6 +196,12 @@ void WindowHelper::setTitle(const QString &title) {
(!_title || _title->isHidden()) ? title : QString());
}
void WindowHelper::setTitleStyle(const style::WindowTitle &st) {
if (_title) {
_title->setStyle(st);
}
}
void WindowHelper::toggleCustomTitle(bool visible) {
if (!_title || _title->isHidden() != visible) {
return;