forked from qt-creator/qt-creator
Help: Add window actions (fullscreen etc) to external help window
Change-Id: I1486bdac965e92990013e77c9ea4d26727dff0f9 Reviewed-by: Daniel Teske <daniel.teske@digia.com>
This commit is contained in:
@@ -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()));
|
||||||
|
|||||||
Reference in New Issue
Block a user