Witam
Piszę sobie mały programik. Chcę żeby w QLabel była podawana aktualny rozmiar QGraphicsView oraz gdy zmienię myszką wielkość okienka też pokazywał się w QLabel aktualny rozmiar QGraphicsView
Mój kod źródłowy:
plik analogclock.cpp
#include
#include “analogclock.h”
AnalogClock::AnalogClock(QWidget *parent)
: QWidget(parent)
{
QGraphicsView *graphicsView = new QGraphicsView(this);
QLabel *label = new QLabel(this);
label->setNum(graphicsView->height());
QVBoxLayout *verticalLayout = new QVBoxLayout(this);
verticalLayout->addWidget(graphicsView);
verticalLayout->addWidget(label);
}
plik analogclock.h
#ifndef ANALOGCLOCK_H
#define ANALOGCLOCK_H
#include
class AnalogClock : public QWidget
{
Q_OBJECT
public:
AnalogClock(QWidget *parent = 0);
protected:
};
#endif
i main.cpp
#include
#include “analogclock.h”
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
AnalogClock clock;
clock.show();
return app.exec();
}
Pozdrawiam
Grzes z Częstochowy