forked from qt-creator/qt-creator
Move some code to where it belongs really.
This commit is contained in:
@@ -30,15 +30,12 @@
|
|||||||
#include "helpmode.h"
|
#include "helpmode.h"
|
||||||
#include "helpconstants.h"
|
#include "helpconstants.h"
|
||||||
|
|
||||||
#include <coreplugin/findplaceholder.h>
|
|
||||||
|
|
||||||
#include <QtGui/QWidget>
|
#include <QtGui/QWidget>
|
||||||
#include <QtGui/QLayout>
|
|
||||||
|
|
||||||
using namespace Help;
|
using namespace Help;
|
||||||
using namespace Help::Internal;
|
using namespace Help::Internal;
|
||||||
|
|
||||||
HelpMode::HelpMode(QWidget *widget, QWidget *centralWidget, QObject *parent)
|
HelpMode::HelpMode(QWidget *widget, QObject *parent)
|
||||||
: BaseMode(parent)
|
: BaseMode(parent)
|
||||||
{
|
{
|
||||||
setDisplayName(tr("Help"));
|
setDisplayName(tr("Help"));
|
||||||
@@ -46,8 +43,6 @@ HelpMode::HelpMode(QWidget *widget, QWidget *centralWidget, QObject *parent)
|
|||||||
setIcon(QIcon(QLatin1String(":/fancyactionbar/images/mode_Reference.png")));
|
setIcon(QIcon(QLatin1String(":/fancyactionbar/images/mode_Reference.png")));
|
||||||
setPriority(Constants::P_MODE_HELP);
|
setPriority(Constants::P_MODE_HELP);
|
||||||
setWidget(widget);
|
setWidget(widget);
|
||||||
centralWidget->layout()->setSpacing(0);
|
|
||||||
centralWidget->layout()->addWidget(new Core::FindToolBarPlaceHolder(centralWidget));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -42,7 +42,7 @@ class HelpMode : public Core::BaseMode
|
|||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
public:
|
public:
|
||||||
HelpMode(QWidget *widget, QWidget *centralWidget, QObject *parent = 0);
|
HelpMode(QWidget *widget, QObject *parent = 0);
|
||||||
};
|
};
|
||||||
|
|
||||||
} // namespace Internal
|
} // namespace Internal
|
||||||
|
|||||||
@@ -296,6 +296,11 @@ bool HelpPlugin::initialize(const QStringList &arguments, QString *error)
|
|||||||
mainWidgetLayout->addWidget(createToolBar());
|
mainWidgetLayout->addWidget(createToolBar());
|
||||||
mainWidgetLayout->addWidget(m_centralWidget);
|
mainWidgetLayout->addWidget(m_centralWidget);
|
||||||
|
|
||||||
|
if (QLayout *layout = m_centralWidget->layout()) {
|
||||||
|
layout->setSpacing(0);
|
||||||
|
layout->addWidget(new Core::FindToolBarPlaceHolder(m_centralWidget));
|
||||||
|
}
|
||||||
|
|
||||||
HelpIndexFilter *helpIndexFilter = new HelpIndexFilter();
|
HelpIndexFilter *helpIndexFilter = new HelpIndexFilter();
|
||||||
addAutoReleasedObject(helpIndexFilter);
|
addAutoReleasedObject(helpIndexFilter);
|
||||||
connect(helpIndexFilter, SIGNAL(linkActivated(QUrl)), this,
|
connect(helpIndexFilter, SIGNAL(linkActivated(QUrl)), this,
|
||||||
@@ -310,7 +315,7 @@ bool HelpPlugin::initialize(const QStringList &arguments, QString *error)
|
|||||||
connect(m_core->modeManager(), SIGNAL(currentModeChanged(Core::IMode*,
|
connect(m_core->modeManager(), SIGNAL(currentModeChanged(Core::IMode*,
|
||||||
Core::IMode*)), this, SLOT(modeChanged(Core::IMode*, Core::IMode*)));
|
Core::IMode*)), this, SLOT(modeChanged(Core::IMode*, Core::IMode*)));
|
||||||
|
|
||||||
addAutoReleasedObject(m_mode = new HelpMode(m_splitter, m_centralWidget));
|
addAutoReleasedObject(m_mode = new HelpMode(m_splitter));
|
||||||
m_mode->setContext(modecontext);
|
m_mode->setContext(modecontext);
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
|
|||||||
Reference in New Issue
Block a user