34#include <NDEVR/IOFactory.h>
35#include <NDEVR/File.h>
36#include <NDEVR/Buffer.h>
50 class BasicResourceListener;
53 class GenericOptionsGroup;
54 class FactoryFeatures;
61 virtual void updateUINow();
62 void postUpdateUIRequest();
65 return m_show_on_each_import;
69 if (!m_accepted && !m_canceled)
72 virtual void isOptionMode(
bool is_options_mode);
74 virtual void updateGeometriesAndFeatures();
79 virtual void _cancelled();
80 virtual void _accepted();
86 void saveOptionsAsDefault();
87 void setShowOnEachImport();
88 void setOptionsToDefault();
89 void revertOptionsToFactoryDefault();
91 bool canRevertOptions()
const;
92 bool canResetOptions()
const;
93 static void ResetAllImportOptionsToDefaults();
94 static void ResetAllExportOptionsToDefaults();
95 static File INISettingsFolder(
bool is_import);
105 Ui::ImportSettings*
ui;
112 bool m_ui_dirty =
false;
The equivelent of std::vector but with a bit more control. The basic array unit of the library.
Definition Buffer.hpp:64
Definition FactoryFeatures.h:40
Definition FactoryOptions.h:46
IncludeProperties
Definition FactoryOptions.h:57
Definition ModelFileDialog.h:56
bool m_original_show_on_each_import
Definition ModelFileDialog.h:107
File m_ini_file
Definition ModelFileDialog.h:103
FactoryParameters m_params
Definition ModelFileDialog.h:113
bool m_show_on_each_import
Definition ModelFileDialog.h:106
void closeEvent(QCloseEvent *) override
Definition ModelFileDialog.h:67
bool shouldShow() const
Definition ModelFileDialog.h:63
FactoryOptions options() const
Definition ModelFileDialog.h:99
void ModelLoaded(const Scene *object)
void dialogEnded(bool accepted)
Ui::ImportSettings * ui
Definition ModelFileDialog.h:105
bool m_canceled
Definition ModelFileDialog.h:109
UnitManager m_file_units
Definition ModelFileDialog.h:104
ProgressInfo * m_log
Definition ModelFileDialog.h:115
bool m_accepted
Definition ModelFileDialog.h:108
bool m_has_settings_change
Definition ModelFileDialog.h:111
FactoryOptions m_default_options
Definition ModelFileDialog.h:114
const bool m_is_import
Definition ModelFileDialog.h:110
Buffer< GenericOptionsGroup * > m_generic_options_widgets
Definition ModelFileDialog.h:116
Definition ProgressInfo.hpp:43
Definition UnitManager.h:126
WindingMode
Definition DesignObjectBase.h:97
Definition FontEditor.h:6
Definition IOFactory.h:56