| | |
| | | |
| | | namespace QWK { |
| | | |
| | | WidgetWindowAgentPrivate::WidgetWindowAgentPrivate() { |
| | | } |
| | | WidgetWindowAgentPrivate::WidgetWindowAgentPrivate() = default; |
| | | |
| | | WidgetWindowAgentPrivate::~WidgetWindowAgentPrivate() { |
| | | } |
| | | WidgetWindowAgentPrivate::~WidgetWindowAgentPrivate() = default; |
| | | |
| | | void WidgetWindowAgentPrivate::init() { |
| | | } |
| | |
| | | : WidgetWindowAgent(*new WidgetWindowAgentPrivate(), parent) { |
| | | } |
| | | |
| | | WidgetWindowAgent::~WidgetWindowAgent() { |
| | | } |
| | | WidgetWindowAgent::~WidgetWindowAgent() = default; |
| | | |
| | | bool WidgetWindowAgent::setup(QWidget *w) { |
| | | Q_ASSERT(w); |
| | |
| | | if (!d->context->setTitleBar(w)) { |
| | | return; |
| | | } |
| | | #ifdef Q_OS_MACOS |
| | | d->setupMacOSTitleBar(w); |
| | | #endif |
| | | Q_EMIT titleBarWidgetChanged(w); |
| | | } |
| | | |