MCPcopy Create free account
hub / github.com/cppcheck-opensource/cppcheck / showSrcFile

Method showSrcFile

tools/triage/mainwindow.cpp:333–352  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

331}
332
333void MainWindow::showSrcFile(const QString &fileName, const QString &url, const int lineNumber)
334{
335 // Open file
336 ui->code->setFocus();
337 QFile f(fileName);
338 if (!f.open(QIODevice::ReadOnly | QIODevice::Text)) {
339 const QString errorMsg =
340 QString("Opening file %1 failed: %2").arg(f.fileName(), f.errorString());
341 ui->statusBar->showMessage(errorMsg);
342 } else {
343 QTextStream textStream(&f);
344 const QString fileData = textStream.readAll();
345 ui->code->setError(fileData, lineNumber, QStringList());
346 f.close();
347
348 ui->urlEdit->setText(url);
349 ui->fileEdit->setText(fileName);
350 ui->directoryTree->setCurrentIndex(mFSmodel.index(fileName));
351 }
352}
353
354void MainWindow::fileTreeFilter(const QString &str)
355{

Callers

nothing calls this directly

Calls 5

readAllMethod · 0.80
setErrorMethod · 0.80
QStringClass · 0.50
openMethod · 0.45
closeMethod · 0.45

Tested by

no test coverage detected