最近,我一直在为个人项目做一些工作。问题是,现在,我需要在mainWindow中创建一个带滚动条的小部件 但是我不知道怎么做!!! 请帮帮我!
答案 0 :(得分:1)
您可以使用QScrollArea
向另一个小部件提供滚动视图。它用于显示框架内子窗口小部件的内容。如果窗口小部件超出框架的大小,则视图可以提供滚动条,以便可以查看子窗口小部件的整个区域。
一个例子:
QLabel *imageLabel = new QLabel;
QImage image("happyguy.png");
imageLabel->setPixmap(QPixmap::fromImage(image));
QScrollArea *scrollArea = new QScrollArea(this);
scrollArea->setBackgroundRole(QPalette::Dark);
scrollArea->setWidget(imageLabel);