如何为qt控件制作滚动条
QScrollArea?*pArea=?新的?QScrollArea(这个);
QWidget?*?qw?=?新的?q widget(pArea);//你需要滚动的是一个Qwidget,如果你把一个控件拖入设计器,它会自动加一个。
QPushButton?*?pb?=?新的?q push button(qw);//测试的话,你实际用的是把按钮设置到父窗口,放在qw里。
pb- >setText(" 1235647 ");
pb- >动(130,50);
pArea-& gt;set widget(qw);//这里设置滚动窗口qw。
pArea-& gt;setGeometry(0,0,200,200);//要显示的区域的大小
qw-& gt;setGeometry(0,0,300,300);//再大一点,可以看到他其实是在里面滚动QWidget窗口。