qt在图片中心显示一个标尺,标尺长10cm,左为正,右为负,每厘米50像素,每厘米有十个刻度值,标尺为半透明
时间: 2023-02-09 18:54:20 浏览: 118
在Qt中显示一个标尺可以使用QGraphicsView和QGraphicsScene类来实现。首先,需要创建一个QGraphicsView对象并将其设置为中心显示。然后,创建一个QGraphicsScene对象并将其附加到QGraphicsView上。在QGraphicsScene中添加一个QGraphicsLineItem对象来绘制标尺。设置标尺长度为10cm,左侧为正,右侧为负,每厘米50像素,每厘米有10个刻度值。最后,使用setOpacity()函数设置标尺的透明度为半透明。
相关问题
qt在图片中心显示一个标尺,标尺长10cm,左为正,右为负,每100像素显示为2cm,每厘米有十个刻度值,标尺为半透明
在Qt中,可以使用QGraphicsView类来显示图片。可以在QGraphicsView中添加QGraphicsItem子类来绘制标尺。在标尺的绘制中,可以设置标尺长度为10cm,左边为正,右边为负。可以设置每100像素显示为2cm,每厘米有10个刻度值,并设置标尺为半透明。
qt在屏幕中心显示一个标尺,标尺长10cm,左为正,右为负,每100像素显示为2cm,每厘米有十个刻度值,标尺为半透明
在 Qt 中显示标尺,可以使用 Qt 的图形绘制类(如 QPainter)进行绘制。在屏幕中心显示标尺,可以在绘制时将坐标系平移到屏幕中心。标尺长度为 10cm,左边为正,右边为负,每 100 像素显示为 2cm,每厘米有十个刻度值,可以在绘制时按照这些参数进行绘制。设置标尺为半透明,可以在绘制时设置透明度。
阅读全文