mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-05-29 13:20:54 +00:00
Paint custom render widgets properly without output, recreate as needed
This commit is contained in:
@@ -31,7 +31,15 @@ ResourcePreview::ResourcePreview(CaptureContext *c, IReplayOutput *output, QWidg
|
||||
{
|
||||
ui->setupUi(this);
|
||||
|
||||
ui->thumbnail->SetOutput(c, output);
|
||||
CustomPaintWidget *thumb = new CustomPaintWidget(c, this);
|
||||
thumb->setOutput(output);
|
||||
thumb->setObjectName(ui->thumbnail->objectName());
|
||||
thumb->setSizePolicy(ui->thumbnail->sizePolicy());
|
||||
thumb->setMinimumSize(QSize(0, 0));
|
||||
|
||||
delete ui->thumbnail;
|
||||
ui->thumbnail = thumb;
|
||||
ui->gridLayout->addWidget(ui->thumbnail, 0, 0, 1, 2);
|
||||
|
||||
QPalette Pal(ui->slotLabel->palette());
|
||||
|
||||
|
||||
Reference in New Issue
Block a user