fstl/src/window.h
2014-03-24 21:01:43 -04:00

31 lines
497 B
C++

#ifndef WINDOW_H
#define WINDOW_H
#include <QMainWindow>
class Canvas;
class Window : public QMainWindow
{
Q_OBJECT
public:
explicit Window(QWidget* parent=0);
bool load_stl(const QString& filename);
public slots:
void on_open();
void on_about();
void on_ascii_stl();
void enable_open();
void disable_open();
private:
QAction* const open_action;
QAction* const about_action;
QAction* const quit_action;
Canvas* canvas;
};
#endif // WINDOW_H