#include "MyCube.h"

 MyWidget::MyWidget(QWidget *parent, const char *name)
        : QWidget(parent,name)
 {
   slider = new QSlider(Horizontal,this,"slider");
   slider->setRange(0,99);
   slider->setValue(0);
   QGridLayout *grid = new QGridLayout( this, 2, 1, 10 );
   My3DCanvas *canvas = new My3DCanvas(this,"cube");
   grid->addWidget( slider, 0, 0 );
   grid->addWidget( canvas, 1, 0 );
   QObject::connect(slider, SIGNAL(valueChanged(int)),canvas,SLOT(draw(int)));

 }

int main (int argc, char* argv[])
 {
    QApplication a(argc,argv);
    MyWidget w;
    w.setGeometry(100,100,400,400);
    a.setMainWidget(&w);
    w.show();
    return a.exec(); 
 }




