pixmap中的绝对位置

时间:2015-10-31 22:19:57

标签: qt position

我希望从鼠标到Pixmap获得绝对位置。

我的pixmap比窗口大得多,所以我放了一个滚动条。 但是如果我想从鼠标中获取绝对位置到像素图中,则位置为假(与窗口框架相比)。

void ImageViewer::ImageViewer(){
    imageLabel->setPixmap(QPixmap()); //QLabel
    imageLabel->setFixedWidth(imageLabel->width()*2);
    imageLabel->setFixedHeight(imageLabel->height()*2);
    scrollArea = new QScrollArea;
    scrollArea->setBackgroundRole(QPalette::Dark);
    scrollArea->setWidget(imageLabel);
    setCentralWidget(scrollArea);
 }

void ImageViewer:: mouseMoveEvent(QMouseEvent *event){
    //How to get position into the Pixmap?
}

0 个答案:

没有答案