qt當(dāng)前窗口添加滾動條 Qt的FormLayout有多列時,怎么讓他自動加上滾動條?
Qt的FormLayout有多列時,怎么讓他自動加上滾動條?首先添加QScrollArea,在這個里面加QWidget,然后添加你的小部件并布局,在設(shè)置部件關(guān)聯(lián)。類似這個代碼吧:QScrollArea
Qt的FormLayout有多列時,怎么讓他自動加上滾動條?
首先添加QScrollArea,在這個里面加QWidget,然后添加你的小部件并布局,在設(shè)置部件關(guān)聯(lián)。類似這個代碼吧:
QScrollArea *pArea= new QScrollArea(this)
QWidget * qw = new QWidget(pArea)//需要滾動的是一個Qwidget,而如果是在設(shè)計器里面拖入控件,會自動添加一個
QPushButton * pb = new QPushButton(qw)
pb->setText("1235647")
pb->move(130,50)
pArea->setWidget(qw)//這里設(shè)置滾動窗口