#ifndef MAIN_WINDOW_H #define MAIN_WINDOW_H #include #include #include #include #include "modelingwidget.h" #include "skeletoneditwidget.h" #include "skeletontomesh.h" #include "turnaroundloader.h" class MainWindow : public QMainWindow { Q_OBJECT public: MainWindow(); public slots: void skeletonChanged(); void meshReady(); void turnaroundChanged(); void turnaroundImageReady(); void changeTurnaround(); void saveClip(); void showModelingWidgetAtCorner(); private: ModelingWidget *m_modelingWidget; SkeletonEditWidget *m_skeletonEditWidget; SkeletonToMesh *m_skeletonToMesh; bool m_skeletonDirty; TurnaroundLoader *m_turnaroundLoader; bool m_turnaroundDirty; QString m_turnaroundFilename; }; #endif