| 4051 | } |
| 4052 | |
| 4053 | void EventBrowser::OnCaptureLoaded() |
| 4054 | { |
| 4055 | ui->events->setIgnoreBackgroundColors(!m_Ctx.Config().EventBrowser_ColorEventRow); |
| 4056 | |
| 4057 | m_FilterModel->ResetCache(); |
| 4058 | // older Qt versions lose all the sections when a model resets even if the sections don't change. |
| 4059 | // Manually save/restore them |
| 4060 | QVariant p = persistData(); |
| 4061 | m_Model->ResetModel(); |
| 4062 | setPersistData(p); |
| 4063 | |
| 4064 | // expand the root frame node |
| 4065 | ui->events->expand(ui->events->model()->index(0, 0)); |
| 4066 | |
| 4067 | filter_apply(); |
| 4068 | |
| 4069 | ui->events->scrollTo(ui->events->model()->index(0, 0)); |
| 4070 | |
| 4071 | clearBookmarks(); |
| 4072 | repopulateBookmarks(); |
| 4073 | |
| 4074 | m_Breadcrumbs->ForceRefresh(); |
| 4075 | |
| 4076 | m_Breadcrumbs->setVisible(true); |
| 4077 | m_BreadcrumbLocationEditButton->setVisible(true); |
| 4078 | m_BreadcrumbLocationText->setVisible(false); |
| 4079 | ui->breadcrumbStrip->show(); |
| 4080 | |
| 4081 | ui->find->setEnabled(true); |
| 4082 | ui->timeActions->setEnabled(true); |
| 4083 | ui->bookmark->setEnabled(true); |
| 4084 | ui->exportActions->setEnabled(true); |
| 4085 | ui->stepPrev->setEnabled(true); |
| 4086 | ui->stepNext->setEnabled(true); |
| 4087 | } |
| 4088 | |
| 4089 | void EventBrowser::OnCaptureClosed() |
| 4090 | { |
nothing calls this directly
no test coverage detected