Qt.h File Reference

#include <QtGlobal>
#include <QObject>
#include <QApplication>
#include <QtGui>
#include <QTcpSocket>
#include <QTcpServer>
#include <QUdpSocket>
#include <QHostInfo>
#include <QTime>
#include <QList>
#include <QMap>
#include <QMultiMap>
#include <QUuid>
#include <QDataStream>
#include <QDomDocument>
#include <memory>
#include <typeinfo>
#include <algorithm>
#include <numeric>

Include dependency graph for Qt.h:

Go to the source code of this file.

Defines

#define CALITKO_TESTABLE
 Mark a class as testable, so that a test driver is generated automatically.
#define CALITKO_MOCKABLE
 Mark a class as mockable, so that a mock class is generated automatically.
#define FORWARD_DECLARE(ns, dec)   namespace ns { dec; }
#define FORWARD_DECLARE2(ns1, ns2, dec)   namespace ns1 { namespace ns2 { dec; }}
#define FORWARD_DECLARE3(ns1, ns2, ns3, dec)   namespace ns1 { namespace ns2 { namespace ns3 { dec; }}}
#define FORWARD_DECLARE4(ns1, ns2, ns3, ns4, dec)
#define FORWARD_DECLARE5(ns1, ns2, ns3, ns4, ns5, dec)
#define FORWARD_DECLARE6(ns1, ns2, ns3, ns4, ns5, ns6, dec)
#define FORWARD_DECLARE7(ns1, ns2, ns3, ns4, ns5, ns6, ns7, dec)
#define FORWARD_DECLARE8(ns1, ns2, ns3, ns4, ns5, ns6, ns7, ns8, dec)
#define FORWARD_DECLARE9(ns1, ns2, ns3, ns4, ns5, ns6, ns7, ns8, ns9, dec)
#define REFERENCE_OBJECT(Class)
#define VALUE_OBJECT(Class)
#define STATIC_HELPER(Class)

Typedefs

typedef long ConnectionId

Functions

uint qHash (const QUuid &key)


Define Documentation

#define CALITKO_MOCKABLE
 

Mark a class as mockable, so that a mock class is generated automatically.

Definition at line 62 of file Qt.h.

#define CALITKO_TESTABLE
 

Mark a class as testable, so that a test driver is generated automatically.

Definition at line 58 of file Qt.h.

#define FORWARD_DECLARE ns,
dec   )     namespace ns { dec; }
 

Definition at line 70 of file Qt.h.

#define FORWARD_DECLARE2 ns1,
ns2,
dec   )     namespace ns1 { namespace ns2 { dec; }}
 

Definition at line 72 of file Qt.h.

#define FORWARD_DECLARE3 ns1,
ns2,
ns3,
dec   )     namespace ns1 { namespace ns2 { namespace ns3 { dec; }}}
 

Definition at line 74 of file Qt.h.

#define FORWARD_DECLARE4 ns1,
ns2,
ns3,
ns4,
dec   ) 
 

Value:

namespace ns1 { namespace ns2 { namespace ns3 {                         \
    namespace ns4 { dec; }}}}

Definition at line 76 of file Qt.h.

#define FORWARD_DECLARE5 ns1,
ns2,
ns3,
ns4,
ns5,
dec   ) 
 

Value:

namespace ns1 { namespace ns2 { namespace ns3 {                         \
    namespace ns4 { namespace ns5 { dec; }}}}}

Definition at line 79 of file Qt.h.

#define FORWARD_DECLARE6 ns1,
ns2,
ns3,
ns4,
ns5,
ns6,
dec   ) 
 

Value:

namespace ns1 { namespace ns2 { namespace ns3 {                         \
    namespace ns4 { namespace ns5 { namespace ns6 { dec; }}}}}}

Definition at line 82 of file Qt.h.

#define FORWARD_DECLARE7 ns1,
ns2,
ns3,
ns4,
ns5,
ns6,
ns7,
dec   ) 
 

Value:

namespace ns1 { namespace ns2 { namespace ns3 {                         \
    namespace ns4 { namespace ns5 { namespace ns6 {                         \
    namespace ns7 { dec; }}}}}}}

Definition at line 85 of file Qt.h.

#define FORWARD_DECLARE8 ns1,
ns2,
ns3,
ns4,
ns5,
ns6,
ns7,
ns8,
dec   ) 
 

Value:

namespace ns1 { namespace ns2 { namespace ns3 {                         \
    namespace ns4 { namespace ns5 { namespace ns6 {                         \
    namespace ns7 { namespace ns8 { dec; }}}}}}}}

Definition at line 89 of file Qt.h.

#define FORWARD_DECLARE9 ns1,
ns2,
ns3,
ns4,
ns5,
ns6,
ns7,
ns8,
ns9,
dec   ) 
 

Value:

namespace ns1 { namespace ns2 { namespace ns3 {                         \
    namespace ns4 { namespace ns5 { namespace ns6 {                         \
    namespace ns7 { namespace ns8 { namespace ns9 {                         \
    dec; }}}}}}}}}

Definition at line 93 of file Qt.h.

#define REFERENCE_OBJECT Class   ) 
 

Value:

Class (const Class &);                  \
                                    Class & operator= (const Class &);

Definition at line 99 of file Qt.h.

#define STATIC_HELPER Class   ) 
 

Value:

Class();                                \
                                    ~Class();                               \
                                    Class (const Class &);                  \
                                    Class & operator= (const Class &);      \

Definition at line 107 of file Qt.h.

#define VALUE_OBJECT Class   ) 
 

Value:

Class (const Class &);                  \
                                    Class & operator= (const Class &);      \
                                    bool operator== (const Class &) const;  \
                                    bool operator!= (const Class &) const;

Definition at line 102 of file Qt.h.


Typedef Documentation

typedef long ConnectionId
 

Definition at line 67 of file Qt.h.


Function Documentation

uint qHash const QUuid &  key  ) 
 

Definition at line 25 of file Qt.cpp.