aboutsummaryrefslogtreecommitdiff
path: root/src/qt/transactionfilterproxy.h
diff options
context:
space:
mode:
authorGavin Andresen <gavinandresen@gmail.com>2011-11-21 11:31:57 -0800
committerGavin Andresen <gavinandresen@gmail.com>2011-11-21 11:31:57 -0800
commit92979f82882fbeca4e66a7b6ae5dc9b485588ca0 (patch)
tree74ecea4fd262a382b020801f4c5358156e600cfe /src/qt/transactionfilterproxy.h
parent0310cd6403e7e28cdbd0b436c55a8a4e0372f78e (diff)
parentaf836ad58808a1f6437a8b9a76b670c07c9a1212 (diff)
downloadbitcoin-92979f82882fbeca4e66a7b6ae5dc9b485588ca0.tar.xz
Merge pull request #634 from laanwj/doxygen
Add doxygen documentation
Diffstat (limited to 'src/qt/transactionfilterproxy.h')
-rw-r--r--src/qt/transactionfilterproxy.h14
1 files changed, 8 insertions, 6 deletions
diff --git a/src/qt/transactionfilterproxy.h b/src/qt/transactionfilterproxy.h
index 4dd2a8e5c6..76cf46f156 100644
--- a/src/qt/transactionfilterproxy.h
+++ b/src/qt/transactionfilterproxy.h
@@ -4,29 +4,31 @@
#include <QSortFilterProxyModel>
#include <QDateTime>
-// Filter transaction list according to pre-specified rules
+/** Filter the transaction list according to pre-specified rules. */
class TransactionFilterProxy : public QSortFilterProxyModel
{
Q_OBJECT
public:
explicit TransactionFilterProxy(QObject *parent = 0);
- // Earliest date that can be represented (far in the past)
+ /** Earliest date that can be represented (far in the past) */
static const QDateTime MIN_DATE;
- // Last date that can be represented (far in the future)
+ /** Last date that can be represented (far in the future) */
static const QDateTime MAX_DATE;
- // Type filter bit field (all types)
+ /** Type filter bit field (all types) */
static const quint32 ALL_TYPES = 0xFFFFFFFF;
static quint32 TYPE(int type) { return 1<<type; }
void setDateRange(const QDateTime &from, const QDateTime &to);
void setAddressPrefix(const QString &addrPrefix);
- // Type filter takes a bitfield created with TYPE() or ALL_TYPES
+ /**
+ @note Type filter takes a bitfield created with TYPE() or ALL_TYPES
+ */
void setTypeFilter(quint32 modes);
void setMinAmount(qint64 minimum);
- // Set maximum number of rows returned, -1 if unlimited
+ /** Set maximum number of rows returned, -1 if unlimited. */
void setLimit(int limit);
int rowCount(const QModelIndex &parent = QModelIndex()) const;