Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Main.cpp :
- #include <QApplication>
- #include "windows.h"
- int main(int argc, char *argv[])
- {
- QApplication app(argc, argv);
- Windows Windows;
- Windows.show();
- return app.exec();
- }
- windows.cpp :
- #include "windows.h"
- using namespace std;
- Windows::Windows() : QWidget()
- {
- setFixedSize(200, 100);
- m_slider = new QSlider(Qt::Horizontal, this);
- m_slider->setRange(200, 600);
- m_slider->setGeometry(10, 60, 150, 20);
- QObject::connect(m_slider, SIGNAL(valueChanged(int)), this, SLOT(changerLargeur(int)));
- }
- void Windows::changerLargeur(int largeur)
- {
- setFixedSize(largeur, 100);
- }
- windows.h :
- #ifndef WINDOWS_H
- #define WINDOWS_H
- #include <QObject>
- #include <QApplication>
- #include <QWidget>
- #include <QPushButton>
- #include <QSlider>
- class Windows : public QWidget
- {
- Q_OBJECT
- protected:
- QSlider *m_slider;
- public:
- Windows();
- public slots:
- void changerLargeur(int largeur);
- };
- #endif // WINDOWS_H
Advertisement
Add Comment
Please, Sign In to add comment