环境: ubuntu-11.10,Qt 4.7.3
int main(int argc, char* argv[])
{
QApplication a(argc, argv);
QScrollArea area;
QWidget widget;
widget.resize(800, 800);
area.resize(200, 200);
area.setWidget(&widget);
int max = area.verticalScrollBar()->maximum();
//auto scroll to the bottom,why it does not work?
area.verticalScrollBar()->setValue( max );
//this funcation does not work too.
// area.ensureVisible(0, widget.height(), 0, 0);
area.show();
return a.exec();
}
我想让area垂直滚动条滚动到最低端,但貌似最多只能滚动到一半。
请问是什么原因?或者有什么办法?拜托各位大侠了!