GnuCash
5.6-150-g038405b370+
|
Transaction matcher main window. More...
#include "Transaction.h"
#include "import-backend.h"
#include "import-match-picker.h"
#include <stdbool.h>
Go to the source code of this file.
Typedefs | |
typedef void(* | GNCTransactionProcessedCB) (GNCImportTransInfo *trans_info, gboolean imported, gpointer user_data) |
Functions | |
GNCImportMainMatcher * | gnc_gen_trans_list_new (GtkWidget *parent, const gchar *heading, bool all_from_same_account, gint match_date_hardlimit, bool show_all) |
Create a new generic transaction dialog window and return it. More... | |
GNCImportMainMatcher * | gnc_gen_trans_assist_new (GtkWidget *parent, GtkWidget *assistant_page, const gchar *heading, bool all_from_same_account, gint match_date_hardlimit) |
Add the Transaction matcher to an existing page of an assistant. More... | |
void | gnc_gen_trans_assist_start (GNCImportMainMatcher *info) |
This starts the import process for transaction from an assistant. More... | |
void | on_matcher_help_clicked (GtkButton *button, gpointer user_data) |
This allows for the transaction help dialog to be started from the assistant button callback. More... | |
void | gnc_gen_trans_list_add_tp_cb (GNCImportMainMatcher *info, GNCTransactionProcessedCB trans_processed_cb, gpointer user_data) |
Add transaction processed callback to the transaction importer. More... | |
void | gnc_gen_trans_list_delete (GNCImportMainMatcher *info) |
Deletes the given object. More... | |
void | gnc_gen_trans_list_add_trans (GNCImportMainMatcher *gui, Transaction *trans) |
Add a newly imported Transaction to the Transaction Importer. More... | |
void | gnc_gen_trans_list_add_trans_with_split_data (GNCImportMainMatcher *gui, Transaction *trans, GNCImportLastSplitInfo *lsplit) |
Add a newly imported Transaction to the Transaction Importer. More... | |
void | gnc_gen_trans_list_add_trans_with_ref_id (GNCImportMainMatcher *gui, Transaction *trans, guint32 ref_id) |
Add a newly imported Transaction to the Transaction Importer and provide an external reference id for it. More... | |
bool | gnc_gen_trans_list_run (GNCImportMainMatcher *info) |
Run this dialog and return only after the user pressed Ok, Cancel, or closed the window. More... | |
GtkWidget * | gnc_gen_trans_list_widget (GNCImportMainMatcher *info) |
Returns the widget of this dialog. More... | |
GtkWidget * | gnc_gen_trans_list_append_text_widget (GNCImportMainMatcher *info) |
Returns the append_text widget of this dialog. More... | |
bool | gnc_gen_trans_list_empty (GNCImportMainMatcher *info) |
Checks whether there are no transactions to match. More... | |
void | gnc_gen_trans_list_show_all (GNCImportMainMatcher *info) |
Shows widgets. More... | |
void | gnc_gen_trans_list_show_reconcile_after_close_button (GNCImportMainMatcher *info, bool reconcile_after_close, bool active) |
Show and set the reconcile after close check button. More... | |
GtkWidget * | gnc_gen_trans_list_get_reconcile_after_close_button (GNCImportMainMatcher *info) |
Returns the reconcile after close check button. More... | |
Transaction matcher main window.
Definition in file import-main-matcher.h.