2010-05-13 3 views

ответ

1

Конструктор Qpushbutton говорит. QPushButton (const QIcon & icon, const QString & текст, QWidget * parent = 0);

QPushButton *pushme = new QPushButton (QIcon(":/new/prefix1/Sunset.jpg"),"Test"); 
pushme->setGeometry(20,20,50,40); 
pushme->show(); 

указать конкретную ширину и высоту значка, основываясь на вашем убеждении в сетгеометрии.

+0

Спасибо за ур внезапном ответ .. Her е я получаю идентификатор error..QIcon не найден и setsetgeometry не член QPushButton .... Я включил QIcon в заголовок – Sijith

+0

@sijith * setgeometry * не член, но * setGeometry * is! Plz, сначала прочитайте документы. – mosg

+0

Спасибо ... Его работа, но ошибка Qicon есть – Sijith

0

Подобно тому, как более гибкий способ сделать это:

myPushButton->setIcon(QIcon);