diff --git a/modules/gui/src/file_browser.cc b/modules/gui/src/file_browser.cc index c922d07c8966efa3e0d241d2c3047838bb5adb1a..6fe849e13518f6617a3fd56a11be215b32cdc996 100644 --- a/modules/gui/src/file_browser.cc +++ b/modules/gui/src/file_browser.cc @@ -16,14 +16,12 @@ // along with this library; if not, write to the Free Software Foundation, Inc., // 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA //------------------------------------------------------------------------------ +#include <QCoreApplication> #include <QCursor> #include <QVBoxLayout> #include <QDesktopServices> #include <QDir> -#include <QHeaderView> #include <QFileInfo> -#include <QMessageBox> -#include <QApplication> #include <QUrl> #include <ost/platform.hh> @@ -82,6 +80,11 @@ FileBrowser::FileBrowser(QWidget* parent): } } } +# else + QString example_path=path+"/share/openstructure/examples/"; + if (QDir(example_path).exists()) { + path=example_path; + } #endif this->Init(path); } diff --git a/modules/gui/src/file_browser.hh b/modules/gui/src/file_browser.hh index a4f9f263bc098ce3f8a5d4ec6012b42ac9781379..fadaf69a9d3ff30dcd5d68eec536ae1de3d06d51 100644 --- a/modules/gui/src/file_browser.hh +++ b/modules/gui/src/file_browser.hh @@ -55,6 +55,7 @@ private slots: void LoadCurrentObject(); void LoadWithSystemEditor(); void LoadWithSourceViewer(); + private: void LoadObject(const QModelIndex& index); void UpdateMenu(const QString& path);