PIVX Core  5.6.99
P2P Digital Currency
Public Member Functions | Public Attributes | Private Attributes | List of all members
TxViewHolder Class Reference

#include <txviewholder.h>

Inheritance diagram for TxViewHolder:
[legend]
Collaboration diagram for TxViewHolder:
[legend]

Public Member Functions

 TxViewHolder ()
 
 TxViewHolder (bool _isLightTheme)
 
QWidget * createHolder (int pos) override
 
void init (QWidget *holder, const QModelIndex &index, bool isHovered, bool isSelected) const override
 
QColor rectColor (bool isHovered, bool isSelected) override
 
 ~TxViewHolder () override
 
void setDisplayUnit (int displayUnit)
 
void setFilter (TransactionFilterProxy *_filter)
 
- Public Member Functions inherited from FurListRow< QWidget * >
 FurListRow ()
 
virtual ~FurListRow ()
 

Public Attributes

bool isLightTheme
 

Private Attributes

int nDisplayUnit {0}
 
TransactionFilterProxyfilter {nullptr}
 
TxRowtxRow {nullptr}
 

Detailed Description

Definition at line 17 of file txviewholder.h.

Constructor & Destructor Documentation

◆ TxViewHolder() [1/2]

TxViewHolder::TxViewHolder ( )

◆ TxViewHolder() [2/2]

TxViewHolder::TxViewHolder ( bool  _isLightTheme)
inlineexplicit

Definition at line 22 of file txviewholder.h.

◆ ~TxViewHolder()

TxViewHolder::~TxViewHolder ( )
inlineoverride

Definition at line 30 of file txviewholder.h.

Member Function Documentation

◆ createHolder()

QWidget * TxViewHolder::createHolder ( int  pos)
overridevirtual

Reimplemented from FurListRow< QWidget * >.

Definition at line 14 of file txviewholder.cpp.

Here is the call graph for this function:

◆ init()

void TxViewHolder::init ( QWidget *  holder,
const QModelIndex &  index,
bool  isHovered,
bool  isSelected 
) const
overridevirtual

Reimplemented from FurListRow< QWidget * >.

Definition at line 21 of file txviewholder.cpp.

Here is the call graph for this function:

◆ rectColor()

QColor TxViewHolder::rectColor ( bool  isHovered,
bool  isSelected 
)
overridevirtual

Reimplemented from FurListRow< QWidget * >.

Definition at line 78 of file txviewholder.cpp.

Here is the call graph for this function:

◆ setDisplayUnit()

void TxViewHolder::setDisplayUnit ( int  displayUnit)
inline

Definition at line 34 of file txviewholder.h.

Here is the caller graph for this function:

◆ setFilter()

void TxViewHolder::setFilter ( TransactionFilterProxy _filter)
inline

Definition at line 38 of file txviewholder.h.

Here is the caller graph for this function:

Member Data Documentation

◆ filter

TransactionFilterProxy* TxViewHolder::filter {nullptr}
private

Definition at line 44 of file txviewholder.h.

◆ isLightTheme

bool TxViewHolder::isLightTheme

Definition at line 32 of file txviewholder.h.

◆ nDisplayUnit

int TxViewHolder::nDisplayUnit {0}
private

Definition at line 43 of file txviewholder.h.

◆ txRow

TxRow* TxViewHolder::txRow {nullptr}
private

Definition at line 45 of file txviewholder.h.


The documentation for this class was generated from the following files: