Make load_stl return a boolean
This commit is contained in:
parent
0dc400a7e1
commit
9803286d26
2 changed files with 5 additions and 2 deletions
|
@ -68,8 +68,10 @@ void Window::on_about()
|
||||||
" style=\"color: #93a1a1;\">matt.j.keeter@gmail.com</a></p>");
|
" style=\"color: #93a1a1;\">matt.j.keeter@gmail.com</a></p>");
|
||||||
}
|
}
|
||||||
|
|
||||||
void Window::load_stl(const QString &filename)
|
bool Window::load_stl(const QString& filename)
|
||||||
{
|
{
|
||||||
|
if (!open_action->isEnabled()) return false;
|
||||||
|
|
||||||
canvas->set_status("Loading " + filename);
|
canvas->set_status("Loading " + filename);
|
||||||
|
|
||||||
Loader* loader = new Loader(this, filename);
|
Loader* loader = new Loader(this, filename);
|
||||||
|
@ -90,4 +92,5 @@ void Window::load_stl(const QString &filename)
|
||||||
this, &Window::setWindowTitle);
|
this, &Window::setWindowTitle);
|
||||||
|
|
||||||
loader->start();
|
loader->start();
|
||||||
|
return true;
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,7 +10,7 @@ class Window : public QMainWindow
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
public:
|
public:
|
||||||
explicit Window(QWidget* parent=0);
|
explicit Window(QWidget* parent=0);
|
||||||
void load_stl(const QString& filename);
|
bool load_stl(const QString& filename);
|
||||||
|
|
||||||
public slots:
|
public slots:
|
||||||
void on_open();
|
void on_open();
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue