球支援:QLabel显示不了图片
写了一个程序用图片去做界面美化出现了个问题,设置图片的程序如下:void Client::init_UI(){ ui->frame->setStyleSheet("QFrame {border-image: url(:/image/backgroud/clienback2.png);}"); ui->frame_2->setStyleSheet("QFrame {border-image: url(:/image/backgroud/logo.png);}"); ui->showphotoButton->setStyleSheet("QToolButton {border-image: url(:/image/button/Photobutton.png);}\ QToolButton:hover:pressed{border-image: url(:/image/button/Photobutton2.png);} \ QToolButton:hover:!pressed{border-image: url(:/image/button/Photobutton.png);}"); ui->showuploadButton->setStyleSheet("QToolButton{border-image: url(:/image/button/uploadbutton.png);}\ QToolButton:hover:pressed{border-image: url(:/image/button/uploadbutton1.png);} \ QToolButton:hover:!pressed{border-image: url(:/image/button/uploadbutton.png);}"); ui->showimageshowButton->setStyleSheet("QToolButton{border-image: url(:/image/button/imageshowbutton.png);}\ QToolButton:hover:pressed{border-image: url(:/image/button/imageshowbutton1.png);} \ QToolButton:hover:!pressed{border-image: url(:/image/button/imageshowbutton.png);}"); ui->mainwidget->setStyleSheet("QStackedWidget {border-image: url(:/image/button/white1.png);}"); ui->uploadButton->setStyleSheet("QToolButton {border-image: url(:/image/button/upbutton.png);}\ QToolButton:hover:pressed{border-image: url(:/image/button/upbutton2.png);} \ QToolButton:hover:!pressed{border-image: url(:/image/button/upbutton.png);}"); ui->openButton->setStyleSheet("QToolButton {border-image: url(:/image/button/openButton2.png);}\ QToolButton:hover:pressed{border-image: url(:/image/button/openButton.png);} \ QToolButton:hover:!pressed{border-image: url(:/image/button/openButton2.png);}"); ui->showtitleButton->setStyleSheet("QToolButton {border-image: url(:/image/button/showtitlebutton.png);}\ QToolButton:hover:pressed{border-image: url(:/image/button/showtitlebutton1.png);} \ QToolButton:hover:!pressed{border-image: url(:/image/button/showtitlebutton.png);}"); ui->helpButton->setStyleSheet("QToolButton {border-image: url(:/image/button/helpbutton.png);}\ QToolButton:hover:pressed{border-image: url(:/image/button/helpbutton1.png);} \ QToolButton:hover:!pressed{border-image: url(:/image/button/helpbutton.png);}"); ui->aboutButton->setStyleSheet("QToolButton {border-image: url(:/image/button/aboutbutton.png);}\ QToolButton:hover:pressed{border-image: url(:/image/button/aboutbutton1.png);} \ QToolButton:hover:!pressed{border-image: url(:/image/button/aboutbutton.png);}"); ui->quitButton->setStyleSheet("QToolButton {border-image: url(:/image/button/closebutton.png);}\ QToolButton:hover:pressed{border-image: url(:/image/button/closebutton1.png);} \ QToolButton:hover:!pressed{border-image: url(:/image/button/closebutton.png);}"); ui->takephotoButton->setStyleSheet("QToolButton {border-image: url(:/image/button/takephotobutton.png);}\ QToolButton:hover:pressed{border-image: url(:/image/button/takephotobutton1.png);} \ QToolButton:hover:!pressed{border-image: url(:/image/button/takephotobutton.png);}"); ui->loglabel->setPixmap(QPixmap(":/image/backgroud/title.png")); ui->photolabel->setStyleSheet("QLabel {border-image: url(:/images/button/white.png)}"); ui->leaveworftextEdit->setStyleSheet("QTextEdit {border-image: url(:/images/button/white.png)}"); ui->takephotolabel->setStyleSheet("QLabel {border-image: url(:/images/button/white.png)}"); ui->label_1->setStyleSheet("QLabel {border-image: url(:/image/button/white.png)}"); ui->label_4->setStyleSheet("QLabel {border-image: url(:/image/button/white.png)}"); ui->label_3->setStyleSheet("QLabel {border-image: url(:/image/button/white.png)}"); ui->label_2->setStyleSheet("QLabel {border-image: url(:/image/button/white.png)}"); /*ui->aboutlabel->setStyleSheet("QLabel {border-image: url(:/image/button/white.png)}"); ui->helplabel->setStyleSheet("QLabel {border-image: url(:/image/button/white.png)}");*/ ui->aboutlabel->setPixmap(QPixmap(":/image/backgroud/abuoutback.png")); ui->helplabel->setPixmap(QPixmap(":/image/backgroud/helpback.png")); ui->helptotitleButton->setStyleSheet("QToolButton {border-image: url(:/image/button/backbutton.png);}\ QToolButton:hover:pressed{border-image: url(:/image/button/backbutton2.png);} \ QToolButton:hover:!pressed{border-image: url(:/image/button/backbutton.png);}"); ui->abouttotitleButton->setStyleSheet("QToolButton {border-image: url(:/image/button/backbutton.png);}\ QToolButton:hover:pressed{border-image: url(:/image/button/backbutton2.png);} \ QToolButton:hover:!pressed{border-image: url(:/image/button/backbutton.png);}");}其他控件的图片都可以显示但是aboutlabel 、helplabel不能显示图片:ui->aboutlabel->setPixmap(QPixmap(":/image/backgroud/abuoutback.png")); ui->helplabel->setPixmap(QPixmap(":/image/backgroud/helpback.png"));这两句不能显示图片,是空白的高手帮忙看看是怎么回事