GnuCash
5.6-150-g038405b370+
|
Public Member Functions | |
CsvImpPriceAssist (const CsvImpPriceAssist &)=delete | |
CsvImpPriceAssist & | operator= (const CsvImpPriceAssist &)=delete |
CsvImpPriceAssist (CsvImpPriceAssist &&)=delete | |
CsvImpPriceAssist & | operator= (CsvImpPriceAssist &&)=delete |
void | assist_prepare_cb (GtkWidget *page) |
void | assist_file_page_prepare () |
void | assist_preview_page_prepare () |
void | assist_confirm_page_prepare () |
void | assist_summary_page_prepare () |
void | assist_finish () |
void | assist_compmgr_close () |
void | file_activated_cb () |
void | file_selection_changed_cb () |
void | preview_settings_delete () |
void | preview_settings_save () |
void | preview_settings_name (GtkEntry *entry) |
void | preview_settings_load () |
void | preview_update_skipped_rows () |
void | preview_over_write (bool over) |
void | preview_update_separators (GtkWidget *widget) |
Event handler for separator changes. More... | |
void | preview_update_file_format () |
Event handler for clicking one of the format type radio buttons. More... | |
void | preview_update_encoding (const char *encoding) |
Event handler for a new encoding. More... | |
void | preview_update_date_format () |
void | preview_update_currency_format () |
void | preview_update_currency () |
void | preview_update_commodity () |
void | preview_reparse_col_type (GncPricePropType type) |
void | preview_update_col_type (GtkComboBox *cbox) |
Event handler for the user selecting a new column type. More... | |
void | preview_update_fw_columns (GtkTreeView *treeview, GdkEventButton *event) |
Event handler for clicking on column headers. More... | |
void | preview_populate_settings_combo () |
void | preview_handle_save_del_sensitivity (GtkComboBox *combo) |
void | preview_split_column (int col, int offset) |
void | preview_refresh_table () |
void | preview_refresh () |
void | preview_validate_settings () |
Friends | |
gboolean | fixed_context_menu_handler_price (GnumericPopupMenuElement const *element, gpointer userdata) |
Definition at line 80 of file assistant-csv-price-import.cpp.
void CsvImpPriceAssist::preview_update_col_type | ( | GtkComboBox * | cbox | ) |
Event handler for the user selecting a new column type.
When the user selects a new column type, that column's text must be changed to the selection, and any other columns containing that selection must be changed to "None" because we don't allow duplicates.
renderer | The renderer of the column the user changed |
path | There is only 1 row in info->ctreeview, so this is always 0. |
new_text | The text the user selected |
info | The display of the data being imported |
Definition at line 1232 of file assistant-csv-price-import.cpp.
void CsvImpPriceAssist::preview_update_encoding | ( | const char * | encoding | ) |
Event handler for a new encoding.
This is called when the user selects a new encoding; the data is reparsed and shown to the user.
selector | The widget the user uses to select a new encoding |
encoding | The encoding that the user selected |
Definition at line 1129 of file assistant-csv-price-import.cpp.
void CsvImpPriceAssist::preview_update_file_format | ( | ) |
Event handler for clicking one of the format type radio buttons.
This occurs if the format (Fixed-Width or CSV) is changed.
csv_button | The "Separated" radio button |
info | The display of the data being imported |
Definition at line 1083 of file assistant-csv-price-import.cpp.
void CsvImpPriceAssist::preview_update_fw_columns | ( | GtkTreeView * | treeview, |
GdkEventButton * | event | ||
) |
Event handler for clicking on column headers.
This function is called whenever the user clicks on column headers in preview->treeview to modify columns when in fixed-width mode.
button | The button at the top of a column of the treeview |
event | The event that happened (where the user clicked) |
info | The data being configured |
Definition at line 1448 of file assistant-csv-price-import.cpp.
void CsvImpPriceAssist::preview_update_separators | ( | GtkWidget * | widget | ) |
Event handler for separator changes.
This function is called whenever one of the widgets for configuring the separators (the separator checkbuttons or the custom separator entry) is changed.
widget | The widget that was changed |
info | The data that is being configured |
Definition at line 1016 of file assistant-csv-price-import.cpp.