int main(int argc, char *argv[]) { QApplication a(argc, argv); QGraphicsView w; QGraphicsScene scene; w.setScene(&scene); QGraphicsItem *smiley1 = addSmiley(); scene.addItem(smiley1); QGraphicsItem *smiley2 = addSmiley(); scene.addItem(smiley2); QGraphicsItem *smiley3 = addSmiley(); scene.addItem(smiley3); // enter your code here w.setRenderHint(QPainter::Antialiasing); w.show(); return a.exec(); }
int EmoticonSelector::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = QDialog::qt_metacall(_c, _id, _a); if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { switch (_id) { case 0: smileySelected((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< QString(*)>(_a[2]))); break; case 1: addSmiley(); break; } _id -= 2; } return _id; }
void ChatWidget::smileyWidget() { Emoticons::showSmileyWidget(this, ui->emoteiconButton, SLOT(addSmiley()), true); }