|
GnuCash
5.6-150-g038405b370+
|
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" |
Functions | |
| void | csv_tximp_assist_prepare_cb (GtkAssistant *assistant, GtkWidget *page, CsvImpTransAssist *info) |
| void | csv_tximp_assist_close_cb (GtkAssistant *gtkassistant, CsvImpTransAssist *info) |
| void | csv_tximp_assist_finish_cb (GtkAssistant *gtkassistant, CsvImpTransAssist *info) |
| void | csv_tximp_file_activated_cb (GtkFileChooser *chooser, CsvImpTransAssist *info) |
| void | csv_tximp_file_selection_changed_cb (GtkFileChooser *chooser, CsvImpTransAssist *info) |
| void | csv_tximp_preview_del_settings_cb (GtkWidget *button, CsvImpTransAssist *info) |
| void | csv_tximp_preview_save_settings_cb (GtkWidget *button, CsvImpTransAssist *info) |
| void | csv_tximp_preview_settings_sel_changed_cb (GtkComboBox *combo, CsvImpTransAssist *info) |
| void | csv_tximp_preview_settings_text_inserted_cb (GtkEditable *entry, gchar *new_text, gint new_text_length, gint *position, CsvImpTransAssist *info) |
| void | csv_tximp_preview_settings_text_changed_cb (GtkEntry *entry, CsvImpTransAssist *info) |
| void | csv_tximp_preview_srow_cb (GtkSpinButton *spin, CsvImpTransAssist *info) |
| void | csv_tximp_preview_erow_cb (GtkSpinButton *spin, CsvImpTransAssist *info) |
| void | csv_tximp_preview_skiprows_cb (GtkToggleButton *checkbox, CsvImpTransAssist *info) |
| void | csv_tximp_preview_skiperrors_cb (GtkToggleButton *checkbox, CsvImpTransAssist *info) |
| void | csv_tximp_preview_multisplit_cb (GtkToggleButton *checkbox, CsvImpTransAssist *info) |
| void | csv_tximp_preview_sep_button_cb (GtkWidget *widget, CsvImpTransAssist *info) |
| void | csv_tximp_preview_sep_fixed_sel_cb (GtkToggleButton *csv_button, CsvImpTransAssist *info) |
| void | csv_tximp_preview_acct_sel_cb (GtkWidget *widget, CsvImpTransAssist *info) |
| void | csv_tximp_preview_enc_sel_cb (GOCharmapSel *selector, const char *encoding, CsvImpTransAssist *info) |
| void | csv_tximp_acct_match_button_clicked_cb (GtkWidget *widget, CsvImpTransAssist *info) |
| bool | csv_tximp_acct_match_view_clicked_cb (GtkWidget *widget, GdkEventButton *event, CsvImpTransAssist *info) |
| gboolean | fixed_context_menu_handler (GnumericPopupMenuElement const *element, gpointer userdata) |
| 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. | |
CSV Import Assistant.
Definition in file assistant-csv-trans-import.cpp.
1.8.14