forked from qt-creator/qt-creator
Merge remote-tracking branch 'origin/4.6'
Conflicts: qbs/modules/qtc/qtc.qbs qtcreator.pri src/plugins/qbsprojectmanager/qbsrunconfiguration.cpp Change-Id: I2445882a270731b866b04f28ff87d161224c539a
This commit is contained in:
@@ -364,7 +364,7 @@ CallgrindTool::CallgrindTool()
|
||||
|
||||
// load external log file
|
||||
action = m_loadExternalLogFile = new QAction(this);
|
||||
action->setIcon(Utils::Icons::OPENFILE.icon());
|
||||
action->setIcon(Utils::Icons::OPENFILE_TOOLBAR.icon());
|
||||
action->setToolTip(tr("Load External Log File"));
|
||||
connect(action, &QAction::triggered, this, &CallgrindTool::loadExternalLogFile);
|
||||
|
||||
|
||||
@@ -67,6 +67,7 @@
|
||||
#include <coreplugin/actionmanager/actionmanager.h>
|
||||
#include <coreplugin/actionmanager/command.h>
|
||||
#include <coreplugin/editormanager/editormanager.h>
|
||||
#include <coreplugin/helpmanager.h>
|
||||
#include <coreplugin/icore.h>
|
||||
#include <coreplugin/id.h>
|
||||
#include <coreplugin/modemanager.h>
|
||||
@@ -482,6 +483,8 @@ public:
|
||||
bool attach() const;
|
||||
QString path() const;
|
||||
|
||||
void keyPressEvent(QKeyEvent *e);
|
||||
|
||||
private:
|
||||
void updateEnabled();
|
||||
void saveOptions();
|
||||
@@ -596,7 +599,7 @@ MemcheckTool::MemcheckTool()
|
||||
|
||||
// Load external XML log file
|
||||
auto action = new QAction(this);
|
||||
action->setIcon(Icons::OPENFILE.icon());
|
||||
action->setIcon(Icons::OPENFILE_TOOLBAR.icon());
|
||||
action->setToolTip(tr("Load External XML Log File"));
|
||||
connect(action, &QAction::triggered, this, &MemcheckTool::loadExternalXmlLogFile);
|
||||
m_loadExternalLogFile = action;
|
||||
@@ -1379,6 +1382,15 @@ QString HeobDialog::path() const
|
||||
return m_pathChooser->path();
|
||||
}
|
||||
|
||||
void HeobDialog::keyPressEvent(QKeyEvent *e)
|
||||
{
|
||||
if (e->key() != Qt::Key_F1)
|
||||
return QDialog::keyPressEvent(e);
|
||||
|
||||
reject();
|
||||
Core::HelpManager::handleHelpRequest("qthelp://org.qt-project.qtcreator/doc/creator-heob.html");
|
||||
}
|
||||
|
||||
void HeobDialog::updateEnabled()
|
||||
{
|
||||
bool enableHeob = m_handleExceptionCombo->currentIndex() < 2;
|
||||
|
||||
Reference in New Issue
Block a user