From 57b636b2d439117e3de2d9e7b667d685b2bb2ddf Mon Sep 17 00:00:00 2001 From: Graham Dawes Date: Thu, 20 Dec 2018 10:33:01 +0000 Subject: [PATCH] Fix for NULL pixmap when setting button icon in wxQT --- src/qt/anybutton.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/qt/anybutton.cpp b/src/qt/anybutton.cpp index a282231453..860399f581 100644 --- a/src/qt/anybutton.cpp +++ b/src/qt/anybutton.cpp @@ -62,8 +62,11 @@ void wxAnyButton::QtSetBitmap( const wxBitmap &bitmap ) { // load the bitmap and resize the button: QPixmap *pixmap = bitmap.GetHandle(); - m_qtPushButton->setIcon( QIcon( *pixmap )); - m_qtPushButton->setIconSize( pixmap->rect().size() ); + if ( pixmap != NULL ) + { + m_qtPushButton->setIcon(QIcon(*pixmap)); + m_qtPushButton->setIconSize(pixmap->rect().size()); + } m_bitmap = bitmap; }