我需要一个带图标的扁平QPushButton。
问题是按钮的尺寸比图标的尺寸大得多。
有没有办法根据图标的尺寸设置按钮的尺寸,而不使用魔术数字?
QIcon icon = GetIcon();
QPushButton* btn = new QPushButton( icon, "" );
btn->setFlat( true );
btn->setCheckable( true );
btn->setFixedSize( 16, 16 ); // These values should be calculated from the icon size.