forked from qt-creator/qt-creator
Fix after changing ModeManager::currentModeChanged
Change-Id: Id71b0992fef9c0cb544d68078fb2b654777f0a2e Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com> Reviewed-by: hjk <hjk@theqtcompany.com>
This commit is contained in:
@@ -241,8 +241,8 @@ bool HelpPlugin::initialize(const QStringList &arguments, QString *error)
|
||||
SLOT(showLinkInHelpMode(QUrl)));
|
||||
|
||||
QDesktopServices::setUrlHandler(QLatin1String("qthelp"), HelpManager::instance(), "handleHelpRequest");
|
||||
connect(ModeManager::instance(), SIGNAL(currentModeChanged(Core::IMode*,Core::IMode*)),
|
||||
this, SLOT(modeChanged(Core::IMode*,Core::IMode*)));
|
||||
connect(ModeManager::instance(), &ModeManager::currentModeChanged,
|
||||
this, &HelpPlugin::modeChanged);
|
||||
|
||||
m_mode = new HelpMode;
|
||||
m_mode->setWidget(m_centralWidget);
|
||||
@@ -445,10 +445,10 @@ void HelpPlugin::slotHideRightPane()
|
||||
RightPaneWidget::instance()->setShown(false);
|
||||
}
|
||||
|
||||
void HelpPlugin::modeChanged(IMode *mode, IMode *old)
|
||||
void HelpPlugin::modeChanged(Core::Id mode, Core::Id old)
|
||||
{
|
||||
Q_UNUSED(old)
|
||||
if (mode == m_mode) {
|
||||
if (mode == m_mode->id()) {
|
||||
qApp->setOverrideCursor(Qt::WaitCursor);
|
||||
doSetupIfNeeded();
|
||||
qApp->restoreOverrideCursor();
|
||||
|
||||
@@ -42,7 +42,6 @@ class QUrl;
|
||||
QT_END_NAMESPACE
|
||||
|
||||
namespace Core {
|
||||
class IMode;
|
||||
class MiniSplitter;
|
||||
class SideBar;
|
||||
class SideBarItem;
|
||||
@@ -79,7 +78,7 @@ public:
|
||||
static HelpViewer *createHelpViewer(qreal zoom);
|
||||
|
||||
private slots:
|
||||
void modeChanged(Core::IMode *mode, Core::IMode *old);
|
||||
void modeChanged(Core::Id mode, Core::Id old);
|
||||
|
||||
void showContextHelp();
|
||||
void activateIndex();
|
||||
|
||||
Reference in New Issue
Block a user