Skip to content

Commit

Permalink
change type of autoloadPluginsVersionEcus
Browse files Browse the repository at this point in the history
To potentially accelerate search
Signed-off-by: Viktor Kopp <vifactor@gmail.com>
  • Loading branch information
vifactor committed Nov 23, 2024
1 parent d5d9aa5 commit 3fc04cb
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 4 deletions.
7 changes: 4 additions & 3 deletions src/mainwindow.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1986,10 +1986,10 @@ void MainWindow::reloadLogFileVersionString(QString ecuId, QString version)
{
// version message found in loading file, only called when loading a logfile !

if(false == autoloadPluginsVersionEcus.contains(ecuId))
if(!autoloadPluginsVersionEcus.contains(ecuId))
{
autoloadPluginsVersionStrings.append(version);
autoloadPluginsVersionEcus.append(ecuId);
autoloadPluginsVersionEcus.insert(ecuId);

QFontMetrics fm = QFontMetrics(statusFileVersion->font());
QString versionString = "Version: " + autoloadPluginsVersionStrings.join("\r\n");
Expand Down Expand Up @@ -4478,8 +4478,9 @@ void MainWindow::controlMessage_ReceiveControlMessage(EcuItem *ecuitem, const QD
if(!autoloadPluginsVersionEcus.contains(msg.getEcuid()))
{
versionString(msg);
autoloadPluginsVersionEcus.append(msg.getEcuid());
autoloadPluginsVersionEcus.insert(msg.getEcuid());
}
break;
}
case DLT_SERVICE_ID_GET_LOG_INFO:
{
Expand Down
2 changes: 1 addition & 1 deletion src/mainwindow.h
Original file line number Diff line number Diff line change
Expand Up @@ -173,7 +173,7 @@ class MainWindow : public QMainWindow
QTableView *m_searchresultsTable;

/* Autoload plugins configuration */
QStringList autoloadPluginsVersionEcus;
QSet<QString> autoloadPluginsVersionEcus;
QStringList autoloadPluginsVersionStrings;

/* String List Containing Search History */
Expand Down

0 comments on commit 3fc04cb

Please sign in to comment.