天天看點

Qt利用QtCreator繪制線段

                                          Qt利用QtCreator繪制線段

1.第一種方式使用  QPainter手動繪制

QPainter painter(this);
    // 反走樣
    painter.setRenderHint(QPainter::Antialiasing, true);
    // 設定畫筆顔色
    painter.setPen(QColor(57, 175, 213));


        // 繪制直線 IF1
        //  painter.drawLine(QPointF(440, 380), QPointF(width() / 8, height() / 8));
        painter.drawLine(QPointF(260, 300), QPointF(410,300));      

效果

Qt利用QtCreator繪制線段

2.第二種使用qtCreator設計器 horizontal line控件

  (1)選擇horizontal line控件

Qt利用QtCreator繪制線段

(2)設定horizontal line控件屬性,點選最右邊三個點"..."

Qt利用QtCreator繪制線段
Qt利用QtCreator繪制線段
color: rgb(24, 38, 87);      

3.設定線型

Qt利用QtCreator繪制線段

   注意:屬性frameShadow預設是  
Qt利用QtCreator繪制線段
,顯示的結果是 

Qt利用QtCreator繪制線段