forked from qt-creator/qt-creator
Allow to switch to the main view
Change-Id: Idd75b9c161d701898690681bf8141d3a8508ce7a Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
@@ -8,12 +8,14 @@
|
|||||||
#include "axiviontr.h"
|
#include "axiviontr.h"
|
||||||
|
|
||||||
#include <utils/qtcassert.h>
|
#include <utils/qtcassert.h>
|
||||||
|
#include <utils/utilsicons.h>
|
||||||
|
|
||||||
#include <QFormLayout>
|
#include <QFormLayout>
|
||||||
#include <QLabel>
|
#include <QLabel>
|
||||||
#include <QScrollArea>
|
#include <QScrollArea>
|
||||||
#include <QStackedWidget>
|
#include <QStackedWidget>
|
||||||
#include <QTextBrowser>
|
#include <QTextBrowser>
|
||||||
|
#include <QToolButton>
|
||||||
|
|
||||||
namespace Axivion::Internal {
|
namespace Axivion::Internal {
|
||||||
|
|
||||||
@@ -121,6 +123,14 @@ QWidget *AxivionOutputPane::outputWidget(QWidget *parent)
|
|||||||
QList<QWidget *> AxivionOutputPane::toolBarWidgets() const
|
QList<QWidget *> AxivionOutputPane::toolBarWidgets() const
|
||||||
{
|
{
|
||||||
QList<QWidget *> buttons;
|
QList<QWidget *> buttons;
|
||||||
|
auto showDashboard = new QToolButton(m_outputWidget);
|
||||||
|
showDashboard->setIcon(Utils::Icons::ONLINE_TOOLBAR.icon());
|
||||||
|
showDashboard->setToolTip(Tr::tr("Show dashboard"));
|
||||||
|
connect(showDashboard, &QToolButton::clicked, this, [this]{
|
||||||
|
QTC_ASSERT(m_outputWidget, return);
|
||||||
|
m_outputWidget->setCurrentIndex(0);
|
||||||
|
});
|
||||||
|
buttons.append(showDashboard);
|
||||||
return buttons;
|
return buttons;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user