load all frames when overwrite mode is unchecked

This commit is contained in:
Leopixelo
2026-06-08 15:10:57 +02:00
parent 8d0c085f1e
commit 37d386f3c9
3 changed files with 7 additions and 0 deletions
+5
View File
@@ -890,6 +890,11 @@ void CANFrameModel::clearFrames(bool forceClearFilters)
emit updatedFiltersList(); emit updatedFiltersList();
} }
void CANFrameModel::resetFilteredFrames() {
filteredFrames.clear();
filteredFrames.append(frames);
}
/* /*
* Since the getListReference function returns readonly * Since the getListReference function returns readonly
* you can't insert frames with it. Instead this function * you can't insert frames with it. Instead this function
+1
View File
@@ -43,6 +43,7 @@ public:
void sendRefresh(int); void sendRefresh(int);
int sendBulkRefresh(); int sendBulkRefresh();
void clearFrames(bool forceClearFilters = false); void clearFrames(bool forceClearFilters = false);
void resetFilteredFrames();
void setInterpretMode(bool); void setInterpretMode(bool);
bool getInterpretMode(); bool getInterpretMode();
void setOverwriteMode(bool); void setOverwriteMode(bool);
+1
View File
@@ -923,6 +923,7 @@ void MainWindow::overwriteToggled(bool state)
else else
{ {
rowExpansionActive = false; rowExpansionActive = false;
model->resetFilteredFrames();
model->setOverwriteMode(false); model->setOverwriteMode(false);
} }
} }