QPushButton 加图片和文字
btn_detele = new QPushButton(this);
btn_detele->setIcon(QIcon("../../bin/qss/menu/delete.png"));
btn_detele->setText(QString::fromLocal8Bit(" 删除 "));
使用 QFrame 在两个界面加横线
QFrame * line = new QFrame;
line->setFrameShape(QFrame::HLine);
line->setFrameShadow(QFrame::Raised);line->setFixedHeight(1);
然后再将设置好的横线加入到Layout布局中去
layout->addWidget(line);
调整同一个Layout中布局的间隔
layout->setSpacing(0);
调整不同的Layout中的间隔
pathLayout->setContentsMargins(0, 5, 0, 10); //依次参数为左上右下
在qss中同时更改多个控件的样式 将QPushbutton设置objectName btn_list,btn_img;
QPushButton#btn_list,QPushButton#btn_img
{
border: 0px solid transparent;
background-color: transparent;
max-width: 25px;
max-height: 25px;
margin-left:1px;
margin-right:1px;
}
找小图标网址