mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-05-29 21:30:53 +00:00
Add double-click event handling to RDLabel, CustomPaintWidget & thumb
This commit is contained in:
@@ -56,6 +56,12 @@ ResourcePreview::ResourcePreview(CaptureContext *c, IReplayOutput *output, QWidg
|
||||
QObject::connect(ui->thumbnail, &CustomPaintWidget::clicked, this, &ResourcePreview::clickEvent);
|
||||
QObject::connect(ui->slotLabel, &RDLabel::clicked, this, &ResourcePreview::clickEvent);
|
||||
QObject::connect(ui->descriptionLabel, &RDLabel::clicked, this, &ResourcePreview::clickEvent);
|
||||
|
||||
QObject::connect(ui->thumbnail, &CustomPaintWidget::doubleClicked, this,
|
||||
&ResourcePreview::doubleClickEvent);
|
||||
QObject::connect(ui->slotLabel, &RDLabel::doubleClicked, this, &ResourcePreview::doubleClickEvent);
|
||||
QObject::connect(ui->descriptionLabel, &RDLabel::doubleClicked, this,
|
||||
&ResourcePreview::doubleClickEvent);
|
||||
}
|
||||
|
||||
ResourcePreview::~ResourcePreview()
|
||||
@@ -68,6 +74,11 @@ void ResourcePreview::clickEvent(QMouseEvent *e)
|
||||
emit clicked(e);
|
||||
}
|
||||
|
||||
void ResourcePreview::doubleClickEvent(QMouseEvent *e)
|
||||
{
|
||||
emit doubleClicked(e);
|
||||
}
|
||||
|
||||
void ResourcePreview::setSlotName(const QString &n)
|
||||
{
|
||||
ui->slotLabel->setText(n);
|
||||
|
||||
Reference in New Issue
Block a user