forked from qt-creator/qt-creator
Valgrind: Memcheck: Add gui options for --show-origins and --leak-check
Change-Id: If07c7a7a11a4c555e26b672bebb1e93eded38dc4 Reviewed-by: hjk <hjk121@nokiamail.com>
This commit is contained in:
@@ -126,6 +126,16 @@ ValgrindConfigWidget::ValgrindConfigWidget(ValgrindBaseSettings *settings,
|
||||
connect(m_ui->numCallers, SIGNAL(valueChanged(int)), m_settings, SLOT(setNumCallers(int)));
|
||||
connect(m_settings, SIGNAL(numCallersChanged(int)), m_ui->numCallers, SLOT(setValue(int)));
|
||||
|
||||
connect(m_ui->leakCheckOnFinish, SIGNAL(currentIndexChanged(int)),
|
||||
m_settings, SLOT(setLeakCheckOnFinish(int)));
|
||||
connect(m_settings, SIGNAL(leakCheckOnFinishChanged(int)),
|
||||
m_ui->leakCheckOnFinish, SLOT(setCurrentIndex(int)));
|
||||
|
||||
connect(m_ui->showReachable, SIGNAL(toggled(bool)),
|
||||
m_settings, SLOT(setShowReachable(bool)));
|
||||
connect(m_settings, SIGNAL(showReachableChanged(bool)),
|
||||
m_ui->showReachable, SLOT(setChecked(bool)));
|
||||
|
||||
connect(m_ui->trackOrigins, SIGNAL(toggled(bool)),
|
||||
m_settings, SLOT(setTrackOrigins(bool)));
|
||||
connect(m_settings, SIGNAL(trackOriginsChanged(bool)),
|
||||
@@ -169,6 +179,8 @@ void ValgrindConfigWidget::updateUi()
|
||||
m_ui->minimumInclusiveCostRatio->setValue(m_settings->minimumInclusiveCostRatio());
|
||||
m_ui->visualisationMinimumInclusiveCostRatio->setValue(m_settings->visualisationMinimumInclusiveCostRatio());
|
||||
m_ui->numCallers->setValue(m_settings->numCallers());
|
||||
m_ui->leakCheckOnFinish->setCurrentIndex(m_settings->leakCheckOnFinish());
|
||||
m_ui->showReachable->setChecked(m_settings->showReachable());
|
||||
m_ui->trackOrigins->setChecked(m_settings->trackOrigins());
|
||||
m_model->clear();
|
||||
foreach (const QString &file, m_settings->suppressionFiles())
|
||||
|
||||
Reference in New Issue
Block a user