Bitcoin Core  0.20.99
P2P Digital Currency
Classes | Functions | Variables
transactiontablemodel.cpp File Reference
#include <qt/transactiontablemodel.h>
#include <qt/addresstablemodel.h>
#include <qt/clientmodel.h>
#include <qt/guiconstants.h>
#include <qt/guiutil.h>
#include <qt/optionsmodel.h>
#include <qt/platformstyle.h>
#include <qt/transactiondesc.h>
#include <qt/transactionrecord.h>
#include <qt/walletmodel.h>
#include <core_io.h>
#include <interfaces/handler.h>
#include <uint256.h>
#include <algorithm>
#include <QColor>
#include <QDateTime>
#include <QDebug>
#include <QIcon>
#include <QList>
Include dependency graph for transactiontablemodel.cpp:

Go to the source code of this file.

Classes

struct  TxLessThan
 
class  TransactionTablePriv
 
struct  TransactionNotification
 

Functions

static void NotifyTransactionChanged (TransactionTableModel *ttm, const uint256 &hash, ChangeType status)
 
static void ShowProgress (TransactionTableModel *ttm, const std::string &title, int nProgress)
 

Variables

static int column_alignments []
 
static bool fQueueNotifications = false
 
static std::vector< TransactionNotificationvQueueNotifications
 

Function Documentation

◆ NotifyTransactionChanged()

static void NotifyTransactionChanged ( TransactionTableModel ttm,
const uint256 hash,
ChangeType  status 
)
static

Definition at line 704 of file transactiontablemodel.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ShowProgress()

static void ShowProgress ( TransactionTableModel ttm,
const std::string &  title,
int  nProgress 
)
static

Definition at line 720 of file transactiontablemodel.cpp.

Here is the caller graph for this function:

Variable Documentation

◆ column_alignments

int column_alignments[]
static
Initial value:
= {
Qt::AlignLeft|Qt::AlignVCenter,
Qt::AlignLeft|Qt::AlignVCenter,
Qt::AlignLeft|Qt::AlignVCenter,
Qt::AlignLeft|Qt::AlignVCenter,
Qt::AlignLeft|Qt::AlignVCenter,
Qt::AlignRight|Qt::AlignVCenter
}

Definition at line 31 of file transactiontablemodel.cpp.

◆ fQueueNotifications

bool fQueueNotifications = false
static

Definition at line 701 of file transactiontablemodel.cpp.

◆ vQueueNotifications

std::vector< TransactionNotification > vQueueNotifications
static

Definition at line 702 of file transactiontablemodel.cpp.