2017-09-04 143 views
0

我在QHBoxLayout佈局中添加了一個按鈕,它在右側對齊。QHBoxLayoutalignment不按預期工作

我的意圖是在按鈕的頂部和右側留出1釐米的間隙。

m_clearButton = new QPushButton(widget); 
m_clearButton->setText("Clear"); 
m_clearButton->setMinimumWidth(35); 
m_clearButton->setMinimumHeight(10); 
m_clearButton->setFocusPolicy(Qt::NoFocus); 

QHBoxLayout * mainLyt1 = new QHBoxLayout(this); 
mainLyt1->addSpacerItem(new QSpacerItem(0, 0, QSizePolicy::Minimum, QSizePolicy::Expanding)); 
mainLyt1->addWidget(m_clearButton,0,Qt::AlignRight); 

任何輸入被感激,謝謝

回答