Adding default model

This commit is contained in:
Matt Keeter 2014-03-14 21:49:07 -04:00
parent 9bce01a717
commit c2d07bc40c
4 changed files with 7 additions and 2 deletions

View file

@ -4,5 +4,6 @@
<file>mesh.vert</file> <file>mesh.vert</file>
<file>quad.frag</file> <file>quad.frag</file>
<file>quad.vert</file> <file>quad.vert</file>
<file>sphere.stl</file>
</qresource> </qresource>
</RCC> </RCC>

BIN
gl/sphere.stl Normal file

Binary file not shown.

View file

@ -8,6 +8,7 @@ App::App(int argc, char *argv[]) :
QApplication(argc, argv), window(new Window()) QApplication(argc, argv), window(new Window())
{ {
window->show(); window->show();
window->load_stl(":gl/sphere.stl");
} }
bool App::event(QEvent* e) bool App::event(QEvent* e)

View file

@ -88,8 +88,11 @@ bool Window::load_stl(const QString& filename)
connect(loader, &Loader::finished, connect(loader, &Loader::finished,
[=](){ canvas->set_status(""); }); [=](){ canvas->set_status(""); });
if (filename[0] != ':')
{
connect(loader, &Loader::loaded_file, connect(loader, &Loader::loaded_file,
this, &Window::setWindowTitle); this, &Window::setWindowTitle);
}
loader->start(); loader->start();
return true; return true;