还有好多成员函数没有引用,学习方法很重要,可以经常查看指导手册!
#include
"scopewidget.h"
#include <QScrollArea>
#include<Qlabel>
ScopeWidget::ScopeWidget(QWidget *parent)
: QWidget(parent)
{
#include "scopewidget.h"
#include <QScrollArea>
#include<Qlabel>
#include <QHBoxLayout>
ScopeWidget::ScopeWidget(QWidget *parent)
: QWidget(parent)
{
//QHBoxLayout *layout = new QHBoxLayout();
QLabel *imageLabel = new QLabel(this);
resize(600,600);
imageLabel->resize(600,600);
imageLabel->setPixmap(QPixmap("F:/expert.png"));
QScrollArea *scrollArea = new QScrollArea(this);
scrollArea->resize(350,350);
scrollArea->setAutoFillBackground(QPalette::Light);//设置窗体自动填充背景
scrollArea->setBackgroundRole(QPalette::Highlight); // 背景色
scrollArea->setAlignment(Qt::AlignCenter); // 居中对齐
scrollArea->setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOn); //设置总是显示滚动条水平
scrollArea->setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOn); //设置总是显示滚动条竖直
scrollArea
->
setWidget
(
imageLabel
);
scrollArea->show();
}
ScopeWidget::~ScopeWidget()
{
}
效果图: