11#include <QtCore/qbytearray.h> 
   12#include <QtCore/qmetatype.h> 
   13#if !defined(Q_MOC_OUTPUT_REVISION) 
   14#error "The header file 'clientmodel.h' doesn't include <QObject>." 
   15#elif Q_MOC_OUTPUT_REVISION != 67 
   16#error "This file was generated using the moc from 5.15.2. It" 
   17#error "cannot be used with the include files from this version of Qt." 
   18#error "(The moc has changed too much.)" 
   23QT_WARNING_DISABLE_DEPRECATED
 
   28#define QT_MOC_LITERAL(idx, ofs, len) \ 
   29    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ 
   30    qptrdiff(offsetof(qt_meta_stringdata_ClientModel_t, stringdata0) + ofs \ 
   31        - idx * sizeof(QByteArrayData)) \ 
   67    "ClientModel\0numConnectionsChanged\0\0" 
   68    "count\0numBlocksChanged\0blockDate\0" 
   69    "nVerificationProgress\0header\0" 
   70    "SynchronizationState\0sync_state\0" 
   71    "mempoolSizeChanged\0size_t\0mempoolSizeInBytes\0" 
   72    "networkActiveChanged\0networkActive\0" 
   73    "alertsChanged\0warnings\0bytesChanged\0" 
   74    "totalBytesIn\0totalBytesOut\0message\0" 
   75    "title\0style\0showProgress\0nProgress\0" 
   76    "updateNumConnections\0numConnections\0" 
   77    "updateNetworkActive\0updateAlert\0" 
  102      20,    3,  104,    2, 0x06 ,
 
  103      23,    2,  111,    2, 0x06 ,
 
  106      25,    1,  116,    2, 0x0a ,
 
  107      27,    1,  119,    2, 0x0a ,
 
  108      28,    0,  122,    2, 0x0a ,
 
  109      29,    0,  123,    2, 0x0a ,
 
  112    QMetaType::Void, QMetaType::Int,    3,
 
  113    QMetaType::Void, QMetaType::Int, QMetaType::QDateTime, QMetaType::Double, QMetaType::Bool, 0x80000000 | 8,    3,    5,    6,    7,    9,
 
  114    QMetaType::Void, QMetaType::Long, 0x80000000 | 11,    3,   12,
 
  115    QMetaType::Void, QMetaType::Bool,   14,
 
  116    QMetaType::Void, QMetaType::QString,   16,
 
  117    QMetaType::Void, QMetaType::ULongLong, QMetaType::ULongLong,   18,   19,
 
  118    QMetaType::Void, QMetaType::QString, QMetaType::QString, QMetaType::UInt,   21,   20,   22,
 
  119    QMetaType::Void, QMetaType::QString, QMetaType::Int,   21,   24,
 
  122    QMetaType::Void, QMetaType::Int,   26,
 
  123    QMetaType::Void, QMetaType::Bool,   14,
 
  130void ClientModel::qt_static_metacall(QObject *_o, QMetaObject::Call _c, 
int _id, 
void **_a)
 
  132    if (_c == QMetaObject::InvokeMetaMethod) {
 
  137        case 1: _t->numBlocksChanged((*
reinterpret_cast< int(*)
>(_a[1])),(*
reinterpret_cast< const QDateTime(*)
>(_a[2])),(*
reinterpret_cast< double(*)
>(_a[3])),(*
reinterpret_cast< bool(*)
>(_a[4])),(*
reinterpret_cast< SynchronizationState(*)
>(_a[5]))); 
break;
 
  138        case 2: _t->mempoolSizeChanged((*
reinterpret_cast< long(*)
>(_a[1])),(*
reinterpret_cast< size_t(*)
>(_a[2]))); 
break;
 
  139        case 3: _t->networkActiveChanged((*
reinterpret_cast< bool(*)
>(_a[1]))); 
break;
 
  140        case 4: _t->alertsChanged((*
reinterpret_cast< const QString(*)
>(_a[1]))); 
break;
 
  141        case 5: _t->bytesChanged((*
reinterpret_cast< quint64(*)
>(_a[1])),(*
reinterpret_cast< quint64(*)
>(_a[2]))); 
break;
 
  142        case 6: _t->message((*
reinterpret_cast< const QString(*)
>(_a[1])),(*
reinterpret_cast< const QString(*)
>(_a[2])),(*
reinterpret_cast< uint(*)
>(_a[3]))); 
break;
 
  143        case 7: _t->showProgress((*
reinterpret_cast< const QString(*)
>(_a[1])),(*
reinterpret_cast< int(*)
>(_a[2]))); 
break;
 
  144        case 8: _t->updateNumConnections((*
reinterpret_cast< int(*)
>(_a[1]))); 
break;
 
  145        case 9: _t->updateNetworkActive((*
reinterpret_cast< bool(*)
>(_a[1]))); 
break;
 
  146        case 10: _t->updateAlert(); 
break;
 
  147        case 11: _t->updateBanlist(); 
break;
 
  150    } 
else if (_c == QMetaObject::IndexOfMethod) {
 
  151        int *result = 
reinterpret_cast<int *
>(_a[0]);
 
  181            using _t = void (
ClientModel::*)(
const QString & );
 
  188            using _t = void (
ClientModel::*)(quint64 , quint64 );
 
  195            using _t = void (
ClientModel::*)(
const QString & , 
const QString & , 
unsigned int );
 
  202            using _t = void (
ClientModel::*)(
const QString & , int );
 
  211QT_INIT_METAOBJECT 
const QMetaObject ClientModel::staticMetaObject = { {
 
  212    QMetaObject::SuperData::link<QObject::staticMetaObject>(),
 
  221const QMetaObject *ClientModel::metaObject()
 const 
  223    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
 
  226void *ClientModel::qt_metacast(
const char *_clname)
 
  228    if (!_clname) 
return nullptr;
 
  230        return static_cast<void*
>(
this);
 
  231    return QObject::qt_metacast(_clname);
 
  234int ClientModel::qt_metacall(QMetaObject::Call _c, 
int _id, 
void **_a)
 
  236    _id = QObject::qt_metacall(_c, _id, _a);
 
  239    if (_c == QMetaObject::InvokeMetaMethod) {
 
  241            qt_static_metacall(
this, _c, _id, _a);
 
  243    } 
else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
 
  245            *
reinterpret_cast<int*
>(_a[0]) = -1;
 
  254    void *_a[] = { 
nullptr, 
const_cast<void*
>(
reinterpret_cast<const void*
>(std::addressof(_t1))) };
 
  255    QMetaObject::activate(
this, &staticMetaObject, 0, _a);
 
  261    void *_a[] = { 
nullptr, 
const_cast<void*
>(
reinterpret_cast<const void*
>(std::addressof(_t1))), 
const_cast<void*
>(
reinterpret_cast<const void*
>(std::addressof(_t2))), 
const_cast<void*
>(
reinterpret_cast<const void*
>(std::addressof(_t3))), 
const_cast<void*
>(
reinterpret_cast<const void*
>(std::addressof(_t4))), 
const_cast<void*
>(
reinterpret_cast<const void*
>(std::addressof(_t5))) };
 
  262    QMetaObject::activate(
this, &staticMetaObject, 1, _a);
 
  268    void *_a[] = { 
nullptr, 
const_cast<void*
>(
reinterpret_cast<const void*
>(std::addressof(_t1))), 
const_cast<void*
>(
reinterpret_cast<const void*
>(std::addressof(_t2))) };
 
  269    QMetaObject::activate(
this, &staticMetaObject, 2, _a);
 
  275    void *_a[] = { 
nullptr, 
const_cast<void*
>(
reinterpret_cast<const void*
>(std::addressof(_t1))) };
 
  276    QMetaObject::activate(
this, &staticMetaObject, 3, _a);
 
  282    void *_a[] = { 
nullptr, 
const_cast<void*
>(
reinterpret_cast<const void*
>(std::addressof(_t1))) };
 
  283    QMetaObject::activate(
this, &staticMetaObject, 4, _a);
 
  289    void *_a[] = { 
nullptr, 
const_cast<void*
>(
reinterpret_cast<const void*
>(std::addressof(_t1))), 
const_cast<void*
>(
reinterpret_cast<const void*
>(std::addressof(_t2))) };
 
  290    QMetaObject::activate(
this, &staticMetaObject, 5, _a);
 
  296    void *_a[] = { 
nullptr, 
const_cast<void*
>(
reinterpret_cast<const void*
>(std::addressof(_t1))), 
const_cast<void*
>(
reinterpret_cast<const void*
>(std::addressof(_t2))), 
const_cast<void*
>(
reinterpret_cast<const void*
>(std::addressof(_t3))) };
 
  297    QMetaObject::activate(
this, &staticMetaObject, 6, _a);
 
  303    void *_a[] = { 
nullptr, 
const_cast<void*
>(
reinterpret_cast<const void*
>(std::addressof(_t1))), 
const_cast<void*
>(
reinterpret_cast<const void*
>(std::addressof(_t2))) };
 
  304    QMetaObject::activate(
this, &staticMetaObject, 7, _a);
 
Model for Bitcoin network client.
void bytesChanged(quint64 totalBytesIn, quint64 totalBytesOut)
void showProgress(const QString &title, int nProgress)
void message(const QString &title, const QString &message, unsigned int style)
Fired when a message should be reported to the user.
void numConnectionsChanged(int count)
void numBlocksChanged(int count, const QDateTime &blockDate, double nVerificationProgress, bool header, SynchronizationState sync_state)
void alertsChanged(const QString &warnings)
void mempoolSizeChanged(long count, size_t mempoolSizeInBytes)
void networkActiveChanged(bool networkActive)
static const qt_meta_stringdata_ClientModel_t qt_meta_stringdata_ClientModel
static const uint qt_meta_data_ClientModel[]
#define QT_MOC_LITERAL(idx, ofs, len)
SynchronizationState
Current sync state passed to tip changed callbacks.