#include #include #include #include #include #include int main(int argc, char* argv[]) { QApplication app(argc, argv); // 创建自定义场景和视图 QGraphicsScene scene; QGraphicsView view(&scene); // 创建 QComboBox 并设置样式 QComboBox* comboBox = new QComboBox(); comboBox->addItem("Option 1"); comboBox->addItem("Option 2"); // comboBox->setFixedSize(200, 50); // 将 QComboBox 嵌入到 QGraphicsScene 中 QGraphicsProxyWidget* proxy = new QGraphicsProxyWidget; proxy->setWidget(comboBox); scene.addItem(proxy); proxy->setZValue(1000); // 确保 QComboBox 显示在其他项之上 // 设置 QComboBox 的初始位置 proxy->setPos(0, 0); // 显示视图 view.show(); return app.exec(); }