![]() |
API Documentation
|
Default dialog shown when the user exports an ascii-or custom column style file. More...
#include <AsciiModelFileDialog.h>
Public Types | |
| enum | AsciiError { e_valid , e_file_is_empty } |
Public Slots | |
| void | onFieldChooserAccepted () |
| void | onFieldChooserDeleted () |
| void | onFieldChooserEdited () |
| void | selectColumn (uint04 column) |
| void | showColumnContextMenu (const QPoint &point) |
| void | updateFromUISlot () |
Public Member Functions | |
| AsciiModelFileDialog (bool is_import, ProgressInfo *log, QWidget *parent=nullptr) | |
| bool | checkValidity () |
| void | enabledFormatChoosing (bool enabled) |
| virtual void | setRequests (const Buffer< FactoryParameters > &file) override |
| virtual void | setUUIDs (Buffer< UUID > models) override |
| void | updateOptions (FactoryOptions &new_options) override |
| ~AsciiModelFileDialog () | |
Public Member Functions inherited from AutoModelFileDialog | |
| AutoModelFileDialog (bool is_import, ProgressInfo *log, QWidget *parent=nullptr) | |
| virtual void | beginProcess () |
| Buffer< UUID > | IDs () const |
| virtual void | reset () |
| void | selectAllVisible () |
| void | selectDefaultToExport () |
| void | setIsValid (bool is_valid) |
| void | setPositionOnEnd (bool position_on_end) |
| ~AutoModelFileDialog () | |
Public Member Functions inherited from ModelFileDialog | |
| bool | canResetOptions () const |
| bool | canRevertOptions () const |
| void | closeEvent (QCloseEvent *) override |
| FactoryOptions::IncludeProperties | getGenerationPrecision () const |
| FactoryOptions::IncludeProperties | getReadPrecision () const |
| File | iniFile () const |
| virtual void | isOptionMode (bool is_options_mode) |
| ModelFileDialog (bool is_import, ProgressInfo *log, QWidget *parent=0) | |
| FactoryOptions | options () const |
| void | postUpdateUIRequest () |
| void | setFormat (const FactoryParameters &format) |
| virtual void | setGeometriesAndFeatures (const FactoryFeatures &features) |
| void | setWindingCalculation (WindingMode winding) |
| bool | shouldShow () const |
| virtual void | updateGeometriesAndFeatures () |
Static Public Member Functions | |
| static FileFormat | AsciiTemplateFormat () |
Static Public Member Functions inherited from ModelFileDialog | |
| static File | INISettingsFolder (bool is_import) |
| static void | ResetAllExportOptionsToDefaults () |
| static void | ResetAllImportOptionsToDefaults () |
Protected Attributes | |
| Ui::AsciiImportUI * | ascii_ui |
| Buffer< ColumnDetails > | m_column_details |
| QMenu * | m_field_menu = nullptr |
| bool | m_ignore_update = false |
| uint04 | m_line_preview_count = 60 |
| bool | m_pulling_template = false |
| DynamicPointer< Scanner > | m_scanner |
| uint04 | m_selected_column = 0 |
Protected Attributes inherited from AutoModelFileDialog | |
| CachedFactoryIOThread | m_factory_thread |
| Buffer< FactoryParameters > | m_files |
| ModelSelectionTree * | m_selection_tree |
| bool | m_show_error_dialog |
Protected Attributes inherited from ModelFileDialog | |
| bool | m_accepted |
| bool | m_canceled |
| FactoryOptions | m_default_options |
| UnitManager | m_file_units |
| Buffer< GenericOptionsGroup * > | m_generic_options_widgets |
| bool | m_has_settings_change |
| File | m_ini_file |
| const bool | m_is_import |
| ProgressInfo * | m_log |
| bool | m_original_show_on_each_import |
| FactoryParameters | m_params |
| bool | m_show_on_each_import |
| bool | m_ui_dirty = false |
| Ui::ImportSettings * | ui |
Additional Inherited Members | |
Signals inherited from AutoModelFileDialog | |
| void | loaded () |
Signals inherited from ModelFileDialog | |
| void | dialogEnded (bool accepted) |
| void | ModelLoaded (const Scene *object) |
Protected Slots inherited from ModelFileDialog | |
| void | revertOptionsToFactoryDefault () |
| void | saveOptionsAsDefault () |
| void | setOptionsToDefault () |
| void | setShowOnEachImport () |
Default dialog shown when the user exports an ascii-or custom column style file.
| enum AsciiError |
| AsciiModelFileDialog | ( | bool | is_import, |
| ProgressInfo * | log, | ||
| QWidget * | parent = nullptr ) |
| ~AsciiModelFileDialog | ( | ) |
|
protected |
|
static |
| bool checkValidity | ( | ) |
|
protected |
| void enabledFormatChoosing | ( | bool | enabled | ) |
|
protected |
|
protected |
|
overrideprotectedvirtual |
Reimplemented from AutoModelFileDialog.
|
protected |
|
protected |
|
protected |
|
protected |
|
slot |
|
slot |
|
slot |
|
protected |
|
protected |
|
protected |
|
slot |
|
protected |
|
overridevirtual |
Reimplemented from AutoModelFileDialog.
|
protected |
|
protected |
Reimplemented from AutoModelFileDialog.
|
slot |
|
overrideprotected |
|
protected |
|
protected |
|
protected |
|
slot |
|
overridevirtual |
Reimplemented from AutoModelFileDialog.
|
protected |
|
overrideprotectedvirtual |
Reimplemented from ModelFileDialog.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |