entrypushbutton: do not add icon from list if list is empty (crashes in debug builds)

This commit is contained in:
Albert S. 2019-06-03 07:44:48 +02:00
부모 a1a9dfb729
커밋 84170a935d
1개의 변경된 파일4개의 추가작업 그리고 1개의 파일을 삭제

파일 보기

@ -20,7 +20,10 @@ EntryPushButton::EntryPushButton(const EntryConfig &config) : QPushButton()
this->setText(config.name);
this->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
this->setIcon(config.icon);
this->setIconSize(config.icon.availableSizes().first());
if(!config.icon.availableSizes().isEmpty())
{
this->setIconSize(config.icon.availableSizes().first());
}
this->config = config;
connect(this, SIGNAL(clicked()), this, SLOT(emitOwnClicked()));
}