#include #include #include #include #include #include #include "../glw-base.h" #include "../glw-widget.h" #include "colorchange.h" int main(int argc, char** argv){ QApplication A(argc,argv); qDebug() << "Creating base widget"; GLW_Base base; qDebug() << "Resize base widget"; base.resize(200,200); qDebug() << "Create Other widgets"; GLW_Widget wgt1(&base); wgt1.setGLBase(&base); wgt1.setGeometry(50,50,50,50); wgt1.setDraggable(true); GLW_Widget wgt(&base); wgt.setGLBase(&base); wgt.setGeometry(75,50,50,50); QPropertyAnimation anim(&wgt); anim.setTargetObject(&wgt); anim.setPropertyName("geometry"); //anim.setStartValue(QRect(-50,-50,50,50)); //anim.setEndValue(QRect(200,200,50,50)); anim.setStartValue(QRect(100,100,0,0)); anim.setEndValue(QRect(0,0,200,200)); anim.setDuration(1500); anim.setLoopCount(-1); //anim.start(); /*QPushButton but(&base); but.setText("button"); but.setGeometry(100,100,50,50); but.setStyleSheet("background: rgba(0,150,0,125)");*/ colorchange CC(&base); qDebug() << "Start Event loop"; base.show(); A.exec(); qDebug() << " - Finished"; }