mirror of
https://codeberg.org/comaps/comaps
synced 2026-01-09 13:54:37 +00:00
[traffxml] Purge expired messages
Signed-off-by: mvglasow <michael -at- vonglasow.com>
This commit is contained in:
@@ -265,6 +265,7 @@ MainWindow::MainWindow(Framework & framework)
|
||||
menuBar()->addMenu(fileMenu);
|
||||
|
||||
fileMenu->addAction("Open sample", QKeySequence("Ctrl+O"), this, &MainWindow::OnOpenTrafficSample);
|
||||
fileMenu->addAction("Purge expired messages", QKeySequence("Ctrl+P"), this, &MainWindow::OnPurgeExpiredMessages);
|
||||
fileMenu->addAction("Clear TraFF cache", QKeySequence("Ctrl+D"), this, &MainWindow::OnClearCache);
|
||||
|
||||
m_closeTrafficSampleAction = fileMenu->addAction("Close sample", QKeySequence("Ctrl+W"), this, &MainWindow::OnCloseTrafficSample);
|
||||
@@ -408,6 +409,11 @@ void MainWindow::OnOpenTrafficSample()
|
||||
#endif
|
||||
}
|
||||
|
||||
void MainWindow::OnPurgeExpiredMessages()
|
||||
{
|
||||
m_framework.GetTrafficManager().PurgeExpiredMessages();
|
||||
}
|
||||
|
||||
void MainWindow::OnClearCache()
|
||||
{
|
||||
m_framework.GetTrafficManager().Clear();
|
||||
|
||||
@@ -41,6 +41,11 @@ private:
|
||||
*/
|
||||
void OnOpenTrafficSample();
|
||||
|
||||
/**
|
||||
* Called when the user requests to purge expired messages.
|
||||
*/
|
||||
void OnPurgeExpiredMessages();
|
||||
|
||||
/**
|
||||
* Called when the user requests to clear the cache.
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user