layout()->addWidget(m_view);
layout()->addWidget(m_displayLabel);
- addAction(KStandardAction::back(this, &FlameGraph::navigateBack, this));
- addAction(KStandardAction::forward(this, &FlameGraph::navigateForward, this));
+ addAction(KStandardAction::back(this, SLOT(navigateBack()), this));
+ addAction(KStandardAction::forward(this, SLOT(navigateForward()), this));
setContextMenuPolicy(Qt::ActionsContextMenu);
}
private slots:
void setData(FrameGraphicsItem* rootItem);
+ void navigateBack();
+ void navigateForward();
private:
void setTooltipItem(const FrameGraphicsItem* item);
void updateTooltip();
- void navigateBack();
- void navigateForward();
void showData();
void selectItem(FrameGraphicsItem* item);
setWindowTitle(i18n("Heaptrack"));
// closing the current file shows the stack page to open a new one
- m_openAction = KStandardAction::open(this, &MainWindow::closeFile, this);
+ m_openAction = KStandardAction::open(this, SLOT(closeFile()), this);
m_ui->menu_File->addAction(m_openAction);
- m_openNewAction = KStandardAction::openNew(this, &MainWindow::openNewFile, this);
+ m_openNewAction = KStandardAction::openNew(this, SLOT(openNewFile()), this);
m_ui->menu_File->addAction(m_openNewAction);
- m_closeAction = KStandardAction::close(this, &MainWindow::close, this);
+ m_closeAction = KStandardAction::close(this, SLOT(close()), this);
m_closeAction->setEnabled(false); // TODO: support canceling of ongoing parse jobs
m_ui->menu_File->addAction(m_closeAction);
- m_quitAction = KStandardAction::quit(qApp, &QCoreApplication::quit, this);
+ m_quitAction = KStandardAction::quit(qApp, SLOT(quit()), this);
m_ui->menu_File->addAction(m_quitAction);
}