mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-05-04 17:10:47 +00:00
Pass clicked event from resource preview members to signal
This commit is contained in:
@@ -23,6 +23,7 @@
|
||||
******************************************************************************/
|
||||
|
||||
#include "ResourcePreview.h"
|
||||
#include <QMouseEvent>
|
||||
#include "ui_ResourcePreview.h"
|
||||
|
||||
ResourcePreview::ResourcePreview(CaptureContext *c, IReplayOutput *output, QWidget *parent)
|
||||
@@ -43,6 +44,10 @@ ResourcePreview::ResourcePreview(CaptureContext *c, IReplayOutput *output, QWidg
|
||||
ui->slotLabel->setPalette(Pal);
|
||||
ui->descriptionLabel->setAutoFillBackground(true);
|
||||
ui->descriptionLabel->setPalette(Pal);
|
||||
|
||||
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);
|
||||
}
|
||||
|
||||
ResourcePreview::~ResourcePreview()
|
||||
@@ -50,6 +55,11 @@ ResourcePreview::~ResourcePreview()
|
||||
delete ui;
|
||||
}
|
||||
|
||||
void ResourcePreview::clickEvent(QMouseEvent *e)
|
||||
{
|
||||
emit clicked(e);
|
||||
}
|
||||
|
||||
void ResourcePreview::setSlotName(const QString &n)
|
||||
{
|
||||
ui->slotLabel->setText(n);
|
||||
|
||||
Reference in New Issue
Block a user