Sử dụng qt để vẽ tia quét trên màn hình radar

e đang làm đồ án vẽ màn hình radar dùng Qt.
e đang vướng mắc chưa vẽ đc tia quét . Bác nào có thể hướng dẫn e chút được k ạ

Quét toàn bộ pixel trong 1 bức ảnh.
Tại mỗi pixel tính được bán kính và góc so với tâm quét (là tâm bức ảnh.

Pixel nào nằm ngoài bán kính quét -> màu đen.
Pixel nào nằm trước tia quét 1 góc sẽ màu đen.
Còn lại các pixel nằm sau tia quét thì tuỳ góc lệch so với tia quét nó sẽ có màu đậm hay nhạt.
Góc của tia quét thay đổi theo thời gian. Mỗi lần thay đổi thì vẽ lại toàn bộ bức ảnh.

bác dùng Line hay gì để tạo tia quét ạ

Lấy một cái bức ảnh (QImage hay QBitmap gì đó lâu mình quên rồi) rồi vẽ lên cái bức ảnh đó.
Tia quét thì vẽ một đường thẳng từ tâm ra rìa.
Kết thúc thì xuất ảnh ra một cái QLabel.

void RenderArea::loadimage()
{
QImage i(this)
QString url = R"(D:/rada_b.png)";
QPixmap img(url);
QLabel *Label = new QLabel(this);
Label->setPixmap(img);
}
e viết này k biết nó báo sai chỗ nào. bác cho e số đt có gì e hỏi đc k ạ

Từ một bức ảnh bạn load nó vào 1 QImage.
Từ QImage này tạo ra một QPixmap.
Rồi setPixmap vào label.

Lâu rồi mình không dung QT nên câu lệnh không còn nhớ rõ. Chỉ nhớ trình tự nó là như vậy.

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?