我写了个图片处理的Demo,想让QGraphicsView中显示图片的QLabel加个阴影或者加个边框,QSS也设置了,网上的办法也试了,就是加不了,有大佬知道么,小弟在此谢过了,ImageLabel是继承QLabel的类,想用设计师里面画的QGraphicsView加载这个Label去显示图片
void ImageWidget::loadImage(const QString &Image){    if(Image.isEmpty())        return;    if(m_ImageViewScene == NULL)        m_ImageViewScene = new QGraphicsScene;    if(m_ImageLabel == NULL)    {        //如果加上这些就显示不出来图片//        QGraphicsDropShadowEffect *defaultShadow = new QGraphicsDropShadowEffect();//        defaultShadow->setBlurRadius(9.0);//        defaultShadow->setColor(QColor(0, 0, 0, 160));//        defaultShadow->setOffset(4.0);//        m_ImageLabel->setGraphicsEffect(defaultShadow);                m_ImageLabel = new ImageLabel(Image, 0.25);        connect(m_ImageLabel, SIGNAL(updataImage()), this, SLOT(updataWidget()));        connect(m_ImageLabel, SIGNAL(sigErase()), this, SLOT(onErase()), Qt::DirectConnection);        //qss设置无效//        m_ImageLabel->setStyleSheet("border:10px groove #242424;");    }
    m_ImageViewScene->addWidget(m_ImageLabel);    ui->graphicsView->setScene(m_ImageViewScene);}