mirror of
https://codeberg.org/comaps/comaps
synced 2025-12-21 05:43:37 +00:00
[traff_assessment_tool] Add UI for Clear()
Signed-off-by: mvglasow <michael -at- vonglasow.com>
This commit is contained in:
@@ -265,6 +265,7 @@ MainWindow::MainWindow(Framework & framework)
|
|||||||
menuBar()->addMenu(fileMenu);
|
menuBar()->addMenu(fileMenu);
|
||||||
|
|
||||||
fileMenu->addAction("Open sample", QKeySequence("Ctrl+O"), this, &MainWindow::OnOpenTrafficSample);
|
fileMenu->addAction("Open sample", QKeySequence("Ctrl+O"), this, &MainWindow::OnOpenTrafficSample);
|
||||||
|
fileMenu->addAction("Clear TraFF cache", QKeySequence("Ctrl+D"), this, &MainWindow::OnClearCache);
|
||||||
|
|
||||||
m_closeTrafficSampleAction = fileMenu->addAction("Close sample", QKeySequence("Ctrl+W"), this, &MainWindow::OnCloseTrafficSample);
|
m_closeTrafficSampleAction = fileMenu->addAction("Close sample", QKeySequence("Ctrl+W"), this, &MainWindow::OnCloseTrafficSample);
|
||||||
m_saveTrafficSampleAction = fileMenu->addAction("Save sample", QKeySequence("Ctrl+S"), this, &MainWindow::OnSaveTrafficSample);
|
m_saveTrafficSampleAction = fileMenu->addAction("Save sample", QKeySequence("Ctrl+S"), this, &MainWindow::OnSaveTrafficSample);
|
||||||
@@ -400,6 +401,11 @@ void MainWindow::OnOpenTrafficSample()
|
|||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void MainWindow::OnClearCache()
|
||||||
|
{
|
||||||
|
m_framework.GetTrafficManager().Clear();
|
||||||
|
}
|
||||||
|
|
||||||
void MainWindow::OnCloseTrafficSample()
|
void MainWindow::OnCloseTrafficSample()
|
||||||
{
|
{
|
||||||
// TODO(mgsergio):
|
// TODO(mgsergio):
|
||||||
|
|||||||
@@ -40,6 +40,11 @@ private:
|
|||||||
* Called when the user requests to open a sample file.
|
* Called when the user requests to open a sample file.
|
||||||
*/
|
*/
|
||||||
void OnOpenTrafficSample();
|
void OnOpenTrafficSample();
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Called when the user requests to clear the cache.
|
||||||
|
*/
|
||||||
|
void OnClearCache();
|
||||||
void OnCloseTrafficSample();
|
void OnCloseTrafficSample();
|
||||||
void OnSaveTrafficSample();
|
void OnSaveTrafficSample();
|
||||||
void OnPathEditingStop();
|
void OnPathEditingStop();
|
||||||
|
|||||||
Reference in New Issue
Block a user