2009-10-22 9 views

Trả lời

4

Về mặt kỹ thuật số.

Sau khi xem nhanh mã nguồn của Qt, có vẻ như các loại mục tiêu chuẩn QGraphics * Mục có đường viền đứt nét làm hành vi mặc định. Bạn có thể làm việc xung quanh điều này bằng cách phân lớp QGraphicsItem của riêng bạn.

if (option->state & (QStyle::State_Selected | QStyle::State_HasFocus)) 
    qt_graphicsItem_highlightSelected(this, painter, option); 

Tôi đoán bạn không thể thay đổi "kiểu". Đây có vẻ là một tính năng rất tĩnh của QGraphicsItems chuẩn.

Hy vọng điều đó sẽ hữu ích!