33#include <NDEVR/Editor.h>
34#include <NDEVR/FileChooserDialog.h>
35#include <QApplication>
Provides a modifiable pointer that has shared ownership of a dynamically allocated object.
Definition Pointer.hpp:320
A base class for displaying options for editing a single DesignObject, typically a Model.
Definition Editor.h:48
A dialog designed to allow the user to navigate a filesytem and select or create one or more files or...
Definition FileChooserDialog.h:79
Logic for reading or writing to a file as well as navigating filesystems.
Definition File.h:48
A popup Editor dialog for showing options or information related to Project model objects....
Definition ProjectEditor.h:48
Ui::ProjectUI * ui
Definition ProjectEditor.h:67
static String getProjectName(const String &project_name)
bool willOverrideExisting(const String &folder_name, const String &project_name)
static File getFileName(const String &folder_name, const String &project_name)
virtual bool fullscreenTouch() const override
Definition ProjectEditor.h:58
FileChooserDialog * m_file_chooser_dialog
Definition ProjectEditor.h:66
virtual void updateValues() override
ProjectEditor(const DynamicPointer< QTDesignObject > &project, QWidget *parent=nullptr)
The core String class for the NDEVR API.
Definition String.h:69
Definition FontEditor.h:6