Qt QGraphicsView和StyleSheets

时间:2012-09-21 05:11:19

标签: c++ css qt qgraphicsview

我可以使用CSS /样式表来设置QGraphicsView中的项目样式,比如QGraphicsWidget吗? 如果是,怎么样?

1 个答案:

答案 0 :(得分:0)

我不认为这是直接可能的,至少如果你将样式表应用于QGraphicsView本身它不会影响其中的任何小部件。但是,您可以在将样式表添加到场景中之前为其指定样式表,然后在添加后保留样式:

QGraphicsScene scene;
QPushButton b;

b.setStyleSheet("QPushButton{background-color:red}");
scene.addWidget(&b);

QGraphicsView view(&scene);
view.show();