1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
|
#include "Windows.h"
Windows::Windows() : QWidget()
{
setFixedSize(200, 180);
m_slider = new QSlider(Qt::Horizontal, this);
m_slider->setGeometry(25, 60, 150, 20);
m_slider->setRange(180, 600);
m_slider2 = new QSlider(this);
m_slider2->setGeometry(180, 60, 20, 100);
m_slider2->setRange(180, 600);
m_about = new QPushButton("A propos", this);
m_about->setGeometry(0, 0, 80, 20);
QObject::connect(m_slider, SIGNAL(valueChanged(int)), this, SLOT(changeWidth(int)));
QObject::connect(m_slider2, SIGNAL(valueChanged(int)), this, SLOT(changeHeight(int)));
QObject::connect(m_about, SIGNAL(clicked()), this, SLOT(about()));
}
void Windows::changeWidth(int w)
{
setFixedSize(w, this->height());
}
void Windows::changeHeight(int h)
{
setFixedSize(this->width(), h);
}
void Windows::about()
{
QMessageBox::information(this, "A propos de l'auteur", "Author: <b></b><br /> <br />Website: <b></b>");
} |
Partager