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