mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-10-25 16:20:36 +00:00
Disable event browser toolbar buttons while no log is open
This commit is contained in:
1 parent
8ad0ea60e0
commit
f88c4c4ba0
1 file changed
+18
@@ -115,6 +115,8 @@ EventBrowser::EventBrowser(ICaptureContext &ctx, QWidget *parent)
|
||||
QShortcut *sc = new QShortcut(QKeySequence(Qt::Key_Right | Qt::ControlModifier), this);
|
||||
QObject::connect(sc, &QShortcut::activated, this, &EventBrowser::on_stepNext_clicked);
|
||||
}
|
||||
|
||||
OnLogfileClosed();
|
||||
}
|
||||
|
||||
EventBrowser::~EventBrowser()
|
||||
@@ -148,6 +150,14 @@ void EventBrowser::OnLogfileLoaded()
|
||||
|
||||
ui->events->expandItem(frame);
|
||||
|
||||
ui->find->setEnabled(true);
|
||||
ui->gotoEID->setEnabled(true);
|
||||
ui->timeDraws->setEnabled(true);
|
||||
ui->bookmark->setEnabled(true);
|
||||
ui->exportDraws->setEnabled(true);
|
||||
ui->stepPrev->setEnabled(true);
|
||||
ui->stepNext->setEnabled(true);
|
||||
|
||||
m_Ctx.SetEventID({this}, lastEID, lastEID);
|
||||
}
|
||||
|
||||
@@ -156,6 +166,14 @@ void EventBrowser::OnLogfileClosed()
|
||||
clearBookmarks();
|
||||
|
||||
ui->events->clear();
|
||||
|
||||
ui->find->setEnabled(false);
|
||||
ui->gotoEID->setEnabled(false);
|
||||
ui->timeDraws->setEnabled(false);
|
||||
ui->bookmark->setEnabled(false);
|
||||
ui->exportDraws->setEnabled(false);
|
||||
ui->stepPrev->setEnabled(false);
|
||||
ui->stepNext->setEnabled(false);
|
||||
}
|
||||
|
||||
void EventBrowser::OnEventChanged(uint32_t eventID)
|
||||
|
||||
Reference in new issue
Block a user