MCPcopy Create free account
hub / github.com/baldurk/renderdoc / OnCaptureLoaded

Method OnCaptureLoaded

qrenderdoc/Windows/EventBrowser.cpp:4053–4087  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

4051}
4052
4053void 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
4089void EventBrowser::OnCaptureClosed()
4090{

Callers

nothing calls this directly

Calls 9

ResetCacheMethod · 0.80
ResetModelMethod · 0.80
scrollToMethod · 0.80
ForceRefreshMethod · 0.80
ConfigMethod · 0.45
indexMethod · 0.45
modelMethod · 0.45
showMethod · 0.45

Tested by

no test coverage detected