|
我写的是:- QDockWidget *secondDockWidget = new QDockWidget(this);
- secondDockWidget->setWindowTitle(tr("About Me"));
- secondDockWidget->setAllowedAreas(Qt::LeftDockWidgetArea | Qt::BottomDockWidgetArea | Qt::RightDockWidgetArea);
- QPainter painter(this);
- QPixmap pix;
- pix.load("image.jpg");
- painter.drawPixmap(0,0,100,100,pix);
- secondDockWidget->setWidget(&painter);
复制代码 编译出错: secondDockWidget->setWidget(&painter); 这句话,不能将参数 1 从“QPainter *”转换为“QWidget *”。 |
|