API Documentation
|
Dialog that allows user to choose import or export options while simultaniously automatically. More...
#include <AutoModelFileDialog.h>
Signals | |
void | loaded () |
Signals inherited from ModelFileDialog | |
void | dialogEnded (bool accepted) |
void | ModelLoaded (const Scene *object) |
Public Member Functions | |
AutoModelFileDialog (bool is_import, ProgressInfo *log, QWidget *parent=nullptr) | |
~AutoModelFileDialog () | |
virtual void | setRequests (const Buffer< FactoryParameters > &file) |
virtual void | updateOptions (FactoryOptions &new_options) override |
Buffer< UUID > | IDs () const |
virtual void | setUUIDs (Buffer< UUID > models) |
void | selectAllVisible () |
void | selectDefaultToExport () |
virtual void | filterModelsToExport () |
virtual void | reset () |
virtual void | beginProcess () |
void | setIsValid (bool is_valid) |
void | setPositionOnEnd (bool position_on_end) |
Public Member Functions inherited from ModelFileDialog | |
ModelFileDialog (bool is_import, ProgressInfo *log, QWidget *parent=0) | |
void | setWindingCalculation (WindingMode winding) |
virtual void | updateUINow () |
void | postUpdateUIRequest () |
bool | shouldShow () const |
void | closeEvent (QCloseEvent *) override |
virtual void | isOptionMode (bool is_options_mode) |
void | setFormat (const FactoryParameters &format) |
virtual void | updateGeometriesAndFeatures () |
virtual void | setGeometriesAndFeatures (const FactoryFeatures &features) |
bool | canRevertOptions () const |
bool | canResetOptions () const |
File | iniFile () const |
FactoryOptions::IncludeProperties | getReadPrecision () const |
FactoryOptions::IncludeProperties | getGenerationPrecision () const |
FactoryOptions | options () const |
Protected Member Functions | |
bool | loadOrSaveFile () |
void | processWarnings () |
void | onOperationFinished (bool success) |
void | onSuccessfulSave () |
void | onSuccessfulImport () |
virtual void | _cancelled () override |
virtual void | _accepted () override |
ModelFactory * | factory () const |
Protected Member Functions inherited from ModelFileDialog | |
const FactoryOptions & | defaultOptions () |
Protected Attributes | |
Buffer< FactoryParameters > | m_files |
ModelSelectionTree * | m_selection_tree |
bool | m_show_error_dialog |
Protected Attributes inherited from ModelFileDialog | |
File | m_ini_file |
UnitManager | m_file_units |
Ui::ImportSettings * | ui |
bool | m_show_on_each_import |
bool | m_original_show_on_each_import |
bool | m_accepted |
bool | m_canceled |
const bool | m_is_import |
bool | m_has_settings_change |
bool | m_ui_dirty = false |
FactoryParameters | m_params |
FactoryOptions | m_default_options |
ProgressInfo * | m_log |
Buffer< GenericOptionsGroup * > | m_generic_options_widgets |
Additional Inherited Members | |
Static Public Member Functions inherited from ModelFileDialog | |
static void | ResetAllImportOptionsToDefaults () |
static void | ResetAllExportOptionsToDefaults () |
static File | INISettingsFolder (bool is_import) |
Protected Slots inherited from ModelFileDialog | |
void | saveOptionsAsDefault () |
void | setShowOnEachImport () |
void | setOptionsToDefault () |
void | revertOptionsToFactoryDefault () |
Dialog that allows user to choose import or export options while simultaniously automatically.
Class: AutoModelFileDialog
AutoModelFileDialog | ( | bool | is_import, |
ProgressInfo * | log, | ||
QWidget * | parent = nullptr ) |
~AutoModelFileDialog | ( | ) |
|
overrideprotectedvirtual |
Reimplemented from ModelFileDialog.
|
overrideprotectedvirtual |
Reimplemented from ModelFileDialog.
|
virtual |
|
protected |
|
virtual |
Reimplemented in AsciiModelFileDialog.
|
signal |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
virtual |
void selectAllVisible | ( | ) |
void selectDefaultToExport | ( | ) |
void setIsValid | ( | bool | is_valid | ) |
void setPositionOnEnd | ( | bool | position_on_end | ) |
|
virtual |
Reimplemented in AsciiModelFileDialog.
Reimplemented in AsciiModelFileDialog.
|
overridevirtual |
Reimplemented from ModelFileDialog.
Reimplemented in AsciiModelFileDialog.
|
protected |
|
protected |
|
protected |