forked from qt-creator/qt-creator
Help: Get rid of special CentralWidget class for help mode viewer
Change-Id: Id733eb0449cdaed5901e4144089c8adaaf07d7a9 Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
@@ -25,9 +25,10 @@
|
||||
|
||||
#include "generalsettingspage.h"
|
||||
|
||||
#include "centralwidget.h"
|
||||
#include "helpconstants.h"
|
||||
#include "helpplugin.h"
|
||||
#include "helpviewer.h"
|
||||
#include "helpwidget.h"
|
||||
#include "localhelpmanager.h"
|
||||
#include "xbelsupport.h"
|
||||
|
||||
@@ -105,10 +106,12 @@ QWidget *GeneralSettingsPage::widget()
|
||||
this, &GeneralSettingsPage::setCurrentPage);
|
||||
connect(m_ui->blankPageButton, &QPushButton::clicked,
|
||||
this, &GeneralSettingsPage::setBlankPage);
|
||||
connect(m_ui->defaultPageButton, &QPushButton::clicked,
|
||||
this, &GeneralSettingsPage::setDefaultPage);
|
||||
connect(m_ui->defaultPageButton,
|
||||
&QPushButton::clicked,
|
||||
this,
|
||||
&GeneralSettingsPage::setDefaultPage);
|
||||
|
||||
HelpViewer *viewer = CentralWidget::instance()->currentViewer();
|
||||
HelpViewer *viewer = HelpPlugin::modeHelpWidget()->currentViewer();
|
||||
if (!viewer)
|
||||
m_ui->currentPageButton->setEnabled(false);
|
||||
|
||||
@@ -191,7 +194,7 @@ void GeneralSettingsPage::apply()
|
||||
|
||||
void GeneralSettingsPage::setCurrentPage()
|
||||
{
|
||||
HelpViewer *viewer = CentralWidget::instance()->currentViewer();
|
||||
HelpViewer *viewer = HelpPlugin::modeHelpWidget()->currentViewer();
|
||||
if (viewer)
|
||||
m_ui->homePageLineEdit->setText(viewer->source().toString());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user