btnScaleUp = new QPushButton(this);btnScaleUp->setCheckable(true);QIcon iconScaleUp;iconScaleUp.addPixmap(QPixmap(":/img/zoomin.png"),QIcon::Disabled,QIcon::Off);iconScaleUp.addPixmap(QPixmap(":/img/zoomin.png"),QIcon::Active, QIcon::On);btnScaleUp->setIcon(iconScaleUp);
QIcon tempIcon (QPixmap("ГдетоКакаятоКартинка"));QIcon iconScaleUp;iconScaleUp.addPixmap(tempIcon.pixmap(40,40, QIcon::Disabled,QIcon::Off);iconScaleUp.addPixmap(tempIcon.pixmap(40,40, QIcon::Active, QIcon::On);btnScaleUp->setIcon(iconScaleUp);
QIcon tmpIcon; if(state) { tmpIcon.addPixmap(aws->gui->mToolBar->iconInd_M->pixmap(40,40, QIcon::Active)); aws->gui->mToolBar->btnTypeInd_M->setIcon(tmpIcon); } else { tmpIcon.addPixmap(aws->gui->mToolBar->iconInd_M->pixmap(40,40, QIcon::Disabled)); aws->gui->mToolBar->btnTypeInd_M->setIcon(tmpIcon); }
btnScaleUp = new QPushButton(this);btnScaleUp->setCheckable(true);QIcon tmpIcon;QIcon iconBtnScaleUp(QPixmap(":/img/zoomin.png"));tmpIcon.addPixmap(iconBtnScaleUp.pixmap(40,40, QIcon::Active, QIcon::On));tmpIcon.addPixmap(iconBtnScaleUp.pixmap(40,40, QIcon::Disabled,QIcon::Off));btnScaleUp->setIcon(tmpIcon);btnScaleUp->setIconSize(QSize(32,32));btnScaleUp->setMinimumSize(sizeBtn);btnScaleUp->setMaximumSize(sizeBtn);addWidget(btnScaleUp);