QPushButton, 在代碼中設置border-image無效,在qss文件中設置生效?? 請教各位網友


qss文件=====ok

QTreeView::item QPushButton{
    height:40px;
    width:40px;
    background-color:transparent;
    border-image:url(":/image/dataview/下三角形_灰白 .png");
}




代碼中=====not work----why???
connect(this, &QTreeWidget::itemExpanded, [](QTreeWidgetItem * item){
        MyTreeWidgetItem * myItem = static_cast<MyTreeWidgetItem*>(item);
        if (item->childCount() > 0){
            myItem->xxbsItem()->setDropArrawStyleSheet("height:40px;"  //work
                                                        "width:40px;"  //work
                                                        "background-color:rgba(100,0, 0,1);"     //work
                                                        "border-image:url(:/image/dataview/上三角形_灰白 .png);" //not work
                                                        "");
        }
    });

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM