|
GnuCash c935c2f+
|
CSV Import Assistant. More...
#include <guid.hpp>#include <config.h>#include <gtk/gtk.h>#include <glib/gi18n.h>#include <stdexcept>#include <stdlib.h>#include <cstdint>#include "gnc-path.h"#include "gnc-ui.h"#include "gnc-uri-utils.h"#include "gnc-ui-util.h"#include "dialog-utils.h"#include "gnc-component-manager.h"#include "gnc-state.h"#include "assistant-csv-trans-import.h"#include "import-account-matcher.h"#include "import-main-matcher.h"#include "import-backend.h"#include "gnc-account-sel.h"#include "gnc-csv-gnumeric-popup.h"#include "go-charmap-sel.h"#include "gnc-imp-settings-csv-tx.hpp"#include "gnc-import-tx.hpp"#include "gnc-tokenizer-fw.hpp"#include "gnc-tokenizer-csv.hpp"#include <algorithm>#include <exception>#include <iostream>#include <memory>#include <numeric>#include <string>#include <tuple>#include <gnc-locale-utils.hpp>#include <boost/locale.hpp>Go to the source code of this file.
Data Structures | |
| class | CsvImpTransAssist |
Macros | |
| #define | MIN_COL_WIDTH 70 |
| #define | GNC_PREFS_GROUP "dialogs.import.csv" |
| #define | ASSISTANT_CSV_IMPORT_TRANS_CM_CLASS "assistant-csv-trans-import" |
CSV Import Assistant.
Definition in file assistant-csv-trans-import.cpp.
| #define ASSISTANT_CSV_IMPORT_TRANS_CM_CLASS "assistant-csv-trans-import" |
Definition at line 81 of file assistant-csv-trans-import.cpp.
| #define GNC_PREFS_GROUP "dialogs.import.csv" |
Definition at line 80 of file assistant-csv-trans-import.cpp.
| #define MIN_COL_WIDTH 70 |
Definition at line 79 of file assistant-csv-trans-import.cpp.
| anonymous enum |
Definition at line 1234 of file assistant-csv-trans-import.cpp.
| enum GncImportColumn |
Definition at line 86 of file assistant-csv-trans-import.cpp.
| enum PreviewDataTableCols |
Definition at line 1174 of file assistant-csv-trans-import.cpp.
| enum PreviewHeaderComboCols |
Definition at line 1170 of file assistant-csv-trans-import.cpp.
| void csv_tximp_acct_match_button_clicked_cb | ( | GtkWidget * | widget, |
| CsvImpTransAssist * | info | ||
| ) |
Definition at line 455 of file assistant-csv-trans-import.cpp.
| bool csv_tximp_acct_match_view_clicked_cb | ( | GtkWidget * | widget, |
| GdkEventButton * | event, | ||
| CsvImpTransAssist * | info | ||
| ) |
Definition at line 460 of file assistant-csv-trans-import.cpp.
| void csv_tximp_assist_close_cb | ( | GtkAssistant * | gtkassistant, |
| CsvImpTransAssist * | info | ||
| ) |
Definition at line 322 of file assistant-csv-trans-import.cpp.
| void csv_tximp_assist_finish_cb | ( | GtkAssistant * | gtkassistant, |
| CsvImpTransAssist * | info | ||
| ) |
Definition at line 328 of file assistant-csv-trans-import.cpp.
| void csv_tximp_assist_prepare_cb | ( | GtkAssistant * | assistant, |
| GtkWidget * | page, | ||
| CsvImpTransAssist * | info | ||
| ) |
Definition at line 315 of file assistant-csv-trans-import.cpp.
| void csv_tximp_file_activated_cb | ( | GtkFileChooser * | chooser, |
| CsvImpTransAssist * | info | ||
| ) |
Definition at line 333 of file assistant-csv-trans-import.cpp.
| void csv_tximp_file_selection_changed_cb | ( | GtkFileChooser * | chooser, |
| CsvImpTransAssist * | info | ||
| ) |
Definition at line 338 of file assistant-csv-trans-import.cpp.
| void csv_tximp_preview_acct_sel_cb | ( | GtkWidget * | widget, |
| CsvImpTransAssist * | info | ||
| ) |
Definition at line 420 of file assistant-csv-trans-import.cpp.
| void csv_tximp_preview_del_settings_cb | ( | GtkWidget * | button, |
| CsvImpTransAssist * | info | ||
| ) |
Definition at line 343 of file assistant-csv-trans-import.cpp.
| void csv_tximp_preview_enc_sel_cb | ( | GOCharmapSel * | selector, |
| const char * | encoding, | ||
| CsvImpTransAssist * | info | ||
| ) |
Definition at line 425 of file assistant-csv-trans-import.cpp.
| void csv_tximp_preview_erow_cb | ( | GtkSpinButton * | spin, |
| CsvImpTransAssist * | info | ||
| ) |
Definition at line 390 of file assistant-csv-trans-import.cpp.
| void csv_tximp_preview_multisplit_cb | ( | GtkToggleButton * | checkbox, |
| CsvImpTransAssist * | info | ||
| ) |
Definition at line 405 of file assistant-csv-trans-import.cpp.
| void csv_tximp_preview_save_settings_cb | ( | GtkWidget * | button, |
| CsvImpTransAssist * | info | ||
| ) |
Definition at line 348 of file assistant-csv-trans-import.cpp.
| void csv_tximp_preview_sep_button_cb | ( | GtkWidget * | widget, |
| CsvImpTransAssist * | info | ||
| ) |
Definition at line 410 of file assistant-csv-trans-import.cpp.
| void csv_tximp_preview_sep_fixed_sel_cb | ( | GtkToggleButton * | csv_button, |
| CsvImpTransAssist * | info | ||
| ) |
Definition at line 415 of file assistant-csv-trans-import.cpp.
| void csv_tximp_preview_settings_sel_changed_cb | ( | GtkComboBox * | combo, |
| CsvImpTransAssist * | info | ||
| ) |
Definition at line 353 of file assistant-csv-trans-import.cpp.
| void csv_tximp_preview_settings_text_changed_cb | ( | GtkEntry * | entry, |
| CsvImpTransAssist * | info | ||
| ) |
Definition at line 380 of file assistant-csv-trans-import.cpp.
| void csv_tximp_preview_settings_text_inserted_cb | ( | GtkEditable * | entry, |
| gchar * | new_text, | ||
| gint | new_text_length, | ||
| gint * | position, | ||
| CsvImpTransAssist * | info | ||
| ) |
Definition at line 359 of file assistant-csv-trans-import.cpp.
| void csv_tximp_preview_skiperrors_cb | ( | GtkToggleButton * | checkbox, |
| CsvImpTransAssist * | info | ||
| ) |
Definition at line 400 of file assistant-csv-trans-import.cpp.
| void csv_tximp_preview_skiprows_cb | ( | GtkToggleButton * | checkbox, |
| CsvImpTransAssist * | info | ||
| ) |
Definition at line 395 of file assistant-csv-trans-import.cpp.
| void csv_tximp_preview_srow_cb | ( | GtkSpinButton * | spin, |
| CsvImpTransAssist * | info | ||
| ) |
Definition at line 385 of file assistant-csv-trans-import.cpp.
| gboolean fixed_context_menu_handler | ( | GnumericPopupMenuElement const * | element, |
| gpointer | userdata | ||
| ) |
Definition at line 1291 of file assistant-csv-trans-import.cpp.
| void gnc_file_csv_trans_import | ( | void | ) |
The gnc_file_csv_trans_import() will let the user import the account tree or transactions to a delimited file.
Definition at line 2310 of file assistant-csv-trans-import.cpp.