Commit d54731b5 authored by Eike Ziller's avatar Eike Ziller
Browse files

Help: Add window actions (fullscreen etc) to external help window



Change-Id: I1486bdac965e92990013e77c9ea4d26727dff0f9
Reviewed-by: default avatarDaniel Teske <daniel.teske@digia.com>
parent ae2da9a3
...@@ -158,6 +158,9 @@ HelpWidget::HelpWidget(const Core::Context &context, WidgetStyle style, QWidget ...@@ -158,6 +158,9 @@ HelpWidget::HelpWidget(const Core::Context &context, WidgetStyle style, QWidget
layout->addWidget(toolButton(close)); layout->addWidget(toolButton(close));
m_viewer->setOpenInNewWindowActionVisible(false); m_viewer->setOpenInNewWindowActionVisible(false);
} else if (style == ExternalWindow) { } else if (style == ExternalWindow) {
static int windowId = 0;
Core::ICore::registerWindow(this,
Core::Context(Core::Id("Help.Window.").withSuffix(++windowId)));
setAttribute(Qt::WA_DeleteOnClose); setAttribute(Qt::WA_DeleteOnClose);
setAttribute(Qt::WA_QuitOnClose, false); // don't prevent Qt Creator from closing setAttribute(Qt::WA_QuitOnClose, false); // don't prevent Qt Creator from closing
connect(m_viewer, SIGNAL(titleChanged()), this, SLOT(updateWindowTitle())); connect(m_viewer, SIGNAL(titleChanged()), this, SLOT(updateWindowTitle()));
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment