예제 #1
0
pcl::modeler::MainWindow::MainWindow() :
  ui_(new Ui::MainWindow),
  pcl_modeler_(new pcl::modeler::PCLModeler(this)),
  scene_tree_(new QStandardItemModel)
{
  ui_->setupUi(this);
  ui_->treeViewSceneExplorer->setHeaderHidden(true);
  ui_->treeViewSceneExplorer->setModel(scene_tree_.get());

  RenderWidget* main_render_widget = new RenderWidget(this, 0);
  setCentralWidget(main_render_widget);
  addRenderWidget(main_render_widget);

  // Set up action signals and slots
  connectFileMenuActions();
  connectViewMenuActions();

  loadGlobalSettings();

  showMaximized();
};
예제 #2
0
boost::shared_ptr<IGlobalSettings> SettingsFactory::createSolverGlobalSettings()
{
  _global_settings = boost::shared_ptr<IGlobalSettings>(new GlobalSettings());
  loadGlobalSettings(_global_settings);
  return _global_settings;
}