Fix custom window title style on macOS.
This commit is contained in:
parent
d16007004a
commit
7d548176e7
2 changed files with 7 additions and 0 deletions
|
|
@ -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;
|
||||
|
|
|
|||
|
|
@ -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;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue