Introduce old redir program
[lcapit-junk-code.git] / qt-course / mouse-click-event / MyWidget.cpp
blob51cb44f7bef260464dfe0b1989e6cfaeeb1740f1
1 #include <QLabel>
2 #include <QString>
3 #include <QMouseEvent>
4 #include <QPushButton>
5 #include <QVBoxLayout>
7 #include "MyWidget.h"
9 MyWidget::MyWidget(QWidget *parent)
10 : QWidget(parent)
12 m_label = new QLabel("Hello, World!", this);
13 m_button = new QPushButton("Press me", this);
15 QVBoxLayout *layout = new QVBoxLayout(this);
16 layout->addWidget(m_label);
17 layout->addWidget(m_button);
20 MyWidget::~MyWidget()
24 void MyWidget::mousePressEvent(QMouseEvent *event)
26 QString text = "Clicked: " + QString::number(event->x()) +
27 "," + QString::number(event->y());
28 m_label->setText(text);