#include #include #include #include #include #include int main(int argc, char *argv[]) { QApplication a(argc, argv); QWidget w; w.setObjectName("Main"); QVBoxLayout *l = new QVBoxLayout(&w); QComboBox *cb = new QComboBox; cb->setObjectName("combo"); cb->addItems(QStringList() << "i1" << "i2"); l->addWidget(cb); QPushButton *pb = new QPushButton; pb->setObjectName("button"); QMenu *menu = new QMenu; menu->setObjectName("menu"); menu->addAction("a1"); menu->addAction("a2"); pb->setMenu(menu); l->addWidget(pb); w.show(); return a.exec(); }