我正在开发一个基于QScrollArea的图像查看器和一个包含要显示的图像的QLabel。
现在,我需要在标签上显示文字,如当前鼠标(x,y)位置,图像大小等,在特定点,但它不会受到滚动的影响。
我该怎么做?
答案 0 :(得分:1)
我要尝试的第一件事是:
container = new QWidget();
scrollArea = new QScrollArea(container);
pic = new QLabel();
pic->setPixmap(...);
scrollArea->setWidget(pic);
infoLabel = new QLabel("mouse is at 0, 0", container);
infoLabel->move(20, 20); // the desired non-scrolling position