Пружинный ботинок 2 Oauth2

Хотя на это уже был дан ответ, только для полноты, я добавлю к сообщению Тревора Бойда Смита (см. выше) пример кода:

void MainWindow::on_myButton_GUI_Screeshot_clicked()
{
    QPixmap qPixMap = QPixmap::grabWidget(this);  // *this* is window pointer, the snippet     is in the mainwindow.cpp file

    QImage qImage = qPixMap.toImage();

    cv::Mat GUI_SCREENSHOT = cv::Mat(         qImage.height(),
                                              qImage.width(), CV_8UC4,
                                      (uchar*)qImage.bits(),
                                              qImage.bytesPerLine()  );

    cv::imshow("GUI_SCREENSHOT",GUI_SCREENSHOT);
}
0
задан Vahan Yeghyan 21 January 2019 в 05:57
поделиться