Я новичок в QT Framework, поэтому, пожалуйста, потерпите меня ...
Мне было дано это простое задание, у меня есть серия Qlabels, каждый из которых настроен на .png pic
эти несколько Qlabels не умещаются на экране, поэтому здесь была бы удобна полоса прокрутки ...
, поэтому я вставил все свои предметы в область прокрутки
.в ситуации:
я хочу, чтобы полоса прокрутки управляла областью прокрутки для прокрутки вверх и вниз
Я создал слот slideMoved (), который поглощает сигнал, генерируемый прокруткойбар, когда слайд перемещается
это класс Form.cpp:
//Form.cpp
#include "form1.h"
#include "form.h"
#include "ui_form.h"
#include "ui_form1.h"
#include<QScrollArea>
#include<QScrollBar>
Form::Form(QWidget *parent) :
QWidget(parent),
ui(new Ui::Form)
{
ui->setupUi(this);
}
Form::~Form()
{
delete ui;
}
void Form::slideMoved()
{
}
Мои вопросы следующие,
- я делаю это правильно, илиЭто еще один более простой способ сделать это?
- как slideMoved () должен обрабатывать событие, прокручивая вверх и вниз область прокрутки
Пожалуйста, будьте конкретны, так как я новичок вэто, я был бы признателен, что
спасибо