| ID | ... | Creation date | 09 January 2009 |
| Platform | S60 3rd Edition FP1, S60 3rd Edition FP2, S60 5th Edition | Tested on devices | Emulator |
| Category | Qt for S60 | Subcategory | UI |
| Keywords (APIs, classes, methods, functions): QIcon, Push Button |
This code snippet demonstrates how to add icons to buttons in Qt for Symbian.
button->setIcon(QIcon("c://butterfly.png"));
#include <QApplication>
#include <QPushButton>
#include <QWidget>
#include <QHBoxLayout>
#include <QIcon>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QWidget *win = new QWidget;
QHBoxLayout *layout = new QHBoxLayout;
QPushButton *button = new QPushButton;
button->setIcon(QIcon("c://butterfly.png"));
QPushButton *button1 = new QPushButton;
button1->setIcon(QIcon("c://savebutton.png"));
QPushButton *button2 = new QPushButton;
button2->setIcon(QIcon("c://exitbutton.png"));
layout->addWidget(button);
layout->addWidget(button1);
layout->addWidget(button2);
win->setLayout(layout);
win->showMaximized();
return app.exec();
}
No related wiki articles found