欧美经典成人在观看线视频_嫩草成人影院_国产在线精品一区二区中文_国产欧美日韩综合二区三区

當前位置:首頁 > 編程技術 > 正文

cdr如何設置選邊框只能選擇邊線

cdr如何設置選邊框只能選擇邊線

在C++中使用Qt框架時,如果你想設置一個邊框只顯示邊線而不顯示填充色,可以通過設置`QGraphicsItem`的`pen`屬性來實現。以下是一個簡單的例子,展示了如...

在C++中使用Qt框架時,如果你想設置一個邊框只顯示邊線而不顯示填充色,可以通過設置`QGraphicsItem`的`pen`屬性來實現。以下是一個簡單的例子,展示了如何設置一個`QGraphicsRectItem`的邊框只顯示邊線:

```cpp

include

include

include

include

include

int main(int argc, char argv[])

{

QApplication a(argc, argv);

QGraphicsScene scene;

QGraphicsView view(&scene);

view.setRenderHint(QPainter::Antialiasing);

view.setGeometry(100, 100, 400, 300);

view.show();

QGraphicsRectItem rectItem = new QGraphicsRectItem(50, 50, 100, 100);

scene.addItem(rectItem);

// 設置邊框樣式,只顯示邊線,不顯示填充色

QPen pen;

pen.setColor(Qt::black); // 設置邊框顏色

pen.setWidth(2); // 設置邊框寬度

pen.setStyle(Qt::SolidLine); // 設置邊框樣式為實線

rectItem->setPen(pen); // 應用邊框樣式到矩形項

return a.exec();