16,224
社区成员
发帖
与我相关
我的任务
分享
QWidget *dd = new QWidget();
dd->resize(this->size());
QPixmap tempimage = QPixmap::grabWidget(this,this->rect());
QImage ss = tempimage.toImage();
QPixmap tempimage1 = QPixmap::fromImage(ss,Qt::MonoOnly);
QPalette newpattele = dd->palette();
dd->setAutoFillBackground(true);
newpattele.setBrush(QPalette::Background,tempimage);
dd->setPalette(newpattele);
int c = tempimage1.depth();
dd->show();