m_background.load("F:/03_project/opencv_and_Qt/cs/AVI_Vision/rcc/222.jpg"); setAutoFillBackground(true); setPalette(QPalette(m_background));报错mainwindow.cpp:24: error: No matching conversion for functional-style cast from 'QPixmap' to 'QPalette'
时间: 2023-05-22 13:02:29 浏览: 169
这个错误是因为在将 QPixmap 类型的 m_background 转换为 QPalette 类型时发生了类型不匹配的错误。你可以尝试使用 QPalette::Background 属性来设置背景,例如:
QPalette palette;
palette.setBrush(QPalette::Background, m_background);
setPalette(palette);
阅读全文