Форум — Development QT4 - SVG как кнопку 0 0 Надо превратить SVG рисунок в кнопку понимаю что нада капать в сторону QSvgWidget и QAbstractButton но чёт не догоняю, подскажите плиз, можно даже кодом, заранее спасибо :) Ссылка
пример: #include <QApplication> #include <QPushButton> #include <QPixmap> #include <QPainter> #include <QSvgWidget> #include <QSvgRenderer> int main(int argc, char * argv[]){ QApplication app(argc, argv); app.setStyle ( "plastique" ); QPixmap pix(64, 64); pix.fill(); QSvgWidget svg("file.svg"); svg.resize(64, 64); QSvgRenderer * rend; QPainter painter(&pix); rend = svg.renderer(); rend->render ( &painter ); QPushButton button; QIcon icon(pix); button.setIcon(icon); button.show(); return app.exec(); } ale ★★ (16.06.07 14:14:22 MSK) Ссылка