forked from qt-creator/qt-creator
Add Help Menu Entry that points to the bug tracker.
Task-Number: QTCREATORBUG-5098 Change-Id: Ibed9e8eea98cb716f2eff29582a39e133c7d8607 Reviewed-on: http://codereview.qt.nokia.com/2221 Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com> Reviewed-by: Eike Ziller <eike.ziller@nokia.com>
This commit is contained in:
@@ -261,6 +261,11 @@ bool HelpPlugin::initialize(const QStringList &arguments, QString *error)
|
|||||||
am->actionContainer(M_HELP)->addAction(cmd, Core::Constants::G_HELP_HELP);
|
am->actionContainer(M_HELP)->addAction(cmd, Core::Constants::G_HELP_HELP);
|
||||||
connect(action, SIGNAL(triggered()), this, SLOT(slotOpenSupportPage()));
|
connect(action, SIGNAL(triggered()), this, SLOT(slotOpenSupportPage()));
|
||||||
|
|
||||||
|
action = new QAction(tr("Report Bug"), this);
|
||||||
|
cmd = am->registerAction(action, Core::Id("Help.ReportBug"), globalcontext);
|
||||||
|
am->actionContainer(M_HELP)->addAction(cmd, Core::Constants::G_HELP_HELP);
|
||||||
|
connect(action, SIGNAL(triggered()), this, SLOT(slotReportBug()));
|
||||||
|
|
||||||
#ifndef Q_WS_MAC
|
#ifndef Q_WS_MAC
|
||||||
action = new QAction(this);
|
action = new QAction(this);
|
||||||
action->setSeparator(true);
|
action->setSeparator(true);
|
||||||
@@ -1210,6 +1215,11 @@ void HelpPlugin::slotOpenSupportPage()
|
|||||||
switchToHelpMode(QUrl("qthelp://com.nokia.qtcreator/doc/technical-support.html"));
|
switchToHelpMode(QUrl("qthelp://com.nokia.qtcreator/doc/technical-support.html"));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void HelpPlugin::slotReportBug()
|
||||||
|
{
|
||||||
|
QDesktopServices::openUrl(QUrl("http://bugreports.qt.nokia.com"));
|
||||||
|
}
|
||||||
|
|
||||||
void HelpPlugin::openFindToolBar()
|
void HelpPlugin::openFindToolBar()
|
||||||
{
|
{
|
||||||
if (Find::FindPlugin::instance())
|
if (Find::FindPlugin::instance())
|
||||||
|
|||||||
@@ -116,6 +116,7 @@ private slots:
|
|||||||
void slotAboutToShowNextMenu();
|
void slotAboutToShowNextMenu();
|
||||||
void slotOpenActionUrl(QAction *action);
|
void slotOpenActionUrl(QAction *action);
|
||||||
void slotOpenSupportPage();
|
void slotOpenSupportPage();
|
||||||
|
void slotReportBug();
|
||||||
|
|
||||||
void openFindToolBar();
|
void openFindToolBar();
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user