Ok, vì vậy tôi đang sử dụng Qt và C++ làm môi trường của mình.Cảnh đồ họa Qt kéo dài để phù hợp với
Tôi vẽ ra một QGraphicsView
trong giao diện người dùng của mình.
Sau đó, tôi tạo một cảnh và thêm đường vào cảnh đó. Tôi chạy qua một loạt 5000 điểm và vẽ các đường nối mỗi điểm.
QGraphicsScene *scene = new QGraphicsScene();
QPen pen2 = QPen(Qt::blue, 8.0);
int j=1;
for (int i=1; i<5000; i++)
{
scene->addLine(xArray[i],yArray[i],xArray[j],yArray[j], pen2);
j++;
}
Vấn đề là các số tôi đang nắm bắt rất nhỏ, ví dụ: 2.000e-12. Các con số sẽ luôn thay đổi dựa trên ứng dụng. Làm thế nào tôi có thể điều chỉnh cảnh của tôi để kéo dài để điền vào QGraphicsView
của tôi. Bây giờ, tất cả những gì tôi thấy là một dấu chấm ở giữa tầm nhìn của tôi. Tôi có ý nghĩa không?
điều này không có tác dụng đối với tôi, và tôi không thể tìm thấy bất kỳ tài liệu trực tuyến nào tốt? ui-> graphicsView-> setSceneRect (x1, y1, x2, y2) ??? – JohnStudio