ÿØÿà�JFIF������ÿápExif��II*������[������¼ p!ranha?
Server IP : 172.67.145.202  /  Your IP : 108.162.227.14
Web Server : Apache/2.2.15 (CentOS)
System : Linux GA 2.6.32-431.1.2.0.1.el6.x86_64 #1 SMP Fri Dec 13 13:06:13 UTC 2013 x86_64
User : apache ( 48)
PHP Version : 5.6.38
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : OFF
Directory :  /usr/include/QtGui/

Upload File :
Curr3nt_D!r [ Writeable ] D0cum3nt_r0Ot [ Writeable ]

 
Command :
Current File : /usr/include/QtGui/qmatrix4x4.h
/****************************************************************************
**
** Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies).
** All rights reserved.
** Contact: Nokia Corporation (qt-info@nokia.com)
**
** This file is part of the QtGui module of the Qt Toolkit.
**
** $QT_BEGIN_LICENSE:LGPL$
** Commercial Usage
** Licensees holding valid Qt Commercial licenses may use this file in
** accordance with the Qt Commercial License Agreement provided with the
** Software or, alternatively, in accordance with the terms contained in
** a written agreement between you and Nokia.
**
** GNU Lesser General Public License Usage
** Alternatively, this file may be used under the terms of the GNU Lesser
** General Public License version 2.1 as published by the Free Software
** Foundation and appearing in the file LICENSE.LGPL included in the
** packaging of this file.  Please review the following information to
** ensure the GNU Lesser General Public License version 2.1 requirements
** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
**
** In addition, as a special exception, Nokia gives you certain additional
** rights.  These rights are described in the Nokia Qt LGPL Exception
** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
**
** GNU General Public License Usage
** Alternatively, this file may be used under the terms of the GNU
** General Public License version 3.0 as published by the Free Software
** Foundation and appearing in the file LICENSE.GPL included in the
** packaging of this file.  Please review the following information to
** ensure the GNU General Public License version 3.0 requirements will be
** met: http://www.gnu.org/copyleft/gpl.html.
**
** If you have questions regarding the use of this file, please contact
** Nokia at qt-info@nokia.com.
** $QT_END_LICENSE$
**
****************************************************************************/

#ifndef QMATRIX4X4_H
#define QMATRIX4X4_H

#include <QtGui/qvector3d.h>
#include <QtGui/qvector4d.h>
#include <QtGui/qquaternion.h>
#include <QtGui/qgenericmatrix.h>
#include <QtCore/qrect.h>

QT_BEGIN_HEADER

QT_BEGIN_NAMESPACE

QT_MODULE(Gui)

#ifndef QT_NO_MATRIX4X4

class QMatrix;
class QTransform;
class QVariant;

class Q_GUI_EXPORT QMatrix4x4
{
public:
    inline QMatrix4x4() { setToIdentity(); }
    explicit QMatrix4x4(const qreal *values);
    inline QMatrix4x4(qreal m11, qreal m12, qreal m13, qreal m14,
                      qreal m21, qreal m22, qreal m23, qreal m24,
                      qreal m31, qreal m32, qreal m33, qreal m34,
                      qreal m41, qreal m42, qreal m43, qreal m44);
#if !defined(QT_NO_MEMBER_TEMPLATES) || defined(Q_QDOC)
    template <int N, int M>
    explicit QMatrix4x4(const QGenericMatrix<N, M, qreal>& matrix);
#endif
    QMatrix4x4(const qreal *values, int cols, int rows);
    QMatrix4x4(const QTransform& transform);
    QMatrix4x4(const QMatrix& matrix);

    inline const qreal& operator()(int row, int column) const;
    inline qreal& operator()(int row, int column);

    inline QVector4D column(int index) const;
    inline void setColumn(int index, const QVector4D& value);

    inline QVector4D row(int index) const;
    inline void setRow(int index, const QVector4D& value);

    inline bool isIdentity() const;
    inline void setToIdentity();

    inline void fill(qreal value);

    qreal determinant() const;
    QMatrix4x4 inverted(bool *invertible = 0) const;
    QMatrix4x4 transposed() const;
    QMatrix3x3 normalMatrix() const;

    inline QMatrix4x4& operator+=(const QMatrix4x4& other);
    inline QMatrix4x4& operator-=(const QMatrix4x4& other);
    inline QMatrix4x4& operator*=(const QMatrix4x4& other);
    inline QMatrix4x4& operator*=(qreal factor);
    QMatrix4x4& operator/=(qreal divisor);
    inline bool operator==(const QMatrix4x4& other) const;
    inline bool operator!=(const QMatrix4x4& other) const;

    friend QMatrix4x4 operator+(const QMatrix4x4& m1, const QMatrix4x4& m2);
    friend QMatrix4x4 operator-(const QMatrix4x4& m1, const QMatrix4x4& m2);
    friend QMatrix4x4 operator*(const QMatrix4x4& m1, const QMatrix4x4& m2);
#ifndef QT_NO_VECTOR3D
    friend QVector3D operator*(const QMatrix4x4& matrix, const QVector3D& vector);
    friend QVector3D operator*(const QVector3D& vector, const QMatrix4x4& matrix);
#endif
#ifndef QT_NO_VECTOR4D
    friend QVector4D operator*(const QVector4D& vector, const QMatrix4x4& matrix);
    friend QVector4D operator*(const QMatrix4x4& matrix, const QVector4D& vector);
#endif
    friend QPoint operator*(const QPoint& point, const QMatrix4x4& matrix);
    friend QPointF operator*(const QPointF& point, const QMatrix4x4& matrix);
    friend QMatrix4x4 operator-(const QMatrix4x4& matrix);
    friend QPoint operator*(const QMatrix4x4& matrix, const QPoint& point);
    friend QPointF operator*(const QMatrix4x4& matrix, const QPointF& point);
    friend QMatrix4x4 operator*(qreal factor, const QMatrix4x4& matrix);
    friend QMatrix4x4 operator*(const QMatrix4x4& matrix, qreal factor);
    friend Q_GUI_EXPORT QMatrix4x4 operator/(const QMatrix4x4& matrix, qreal divisor);

    friend inline bool qFuzzyCompare(const QMatrix4x4& m1, const QMatrix4x4& m2);

#ifndef QT_NO_VECTOR3D
    void scale(const QVector3D& vector);
    void translate(const QVector3D& vector);
    void rotate(qreal angle, const QVector3D& vector);
#endif
    void scale(qreal x, qreal y);
    void scale(qreal x, qreal y, qreal z);
    void scale(qreal factor);
    void translate(qreal x, qreal y);
    void translate(qreal x, qreal y, qreal z);
    void rotate(qreal angle, qreal x, qreal y, qreal z = 0.0f);
#ifndef QT_NO_QUATERNION
    void rotate(const QQuaternion& quaternion);
#endif

    void ortho(const QRect& rect);
    void ortho(const QRectF& rect);
    void ortho(qreal left, qreal right, qreal bottom, qreal top, qreal nearPlane, qreal farPlane);
    void frustum(qreal left, qreal right, qreal bottom, qreal top, qreal nearPlane, qreal farPlane);
    void perspective(qreal angle, qreal aspect, qreal nearPlane, qreal farPlane);
#ifndef QT_NO_VECTOR3D
    void lookAt(const QVector3D& eye, const QVector3D& center, const QVector3D& up);
#endif
    void flipCoordinates();

    void copyDataTo(qreal *values) const;

    QMatrix toAffine() const;
    QTransform toTransform() const;
    QTransform toTransform(qreal distanceToPlane) const;

    QPoint map(const QPoint& point) const;
    QPointF map(const QPointF& point) const;
#ifndef QT_NO_VECTOR3D
    QVector3D map(const QVector3D& point) const;
    QVector3D mapVector(const QVector3D& vector) const;
#endif
#ifndef QT_NO_VECTOR4D
    QVector4D map(const QVector4D& point) const;
#endif
    QRect mapRect(const QRect& rect) const;
    QRectF mapRect(const QRectF& rect) const;

#if !defined(QT_NO_MEMBER_TEMPLATES) || defined(Q_QDOC)
    template <int N, int M>
    QGenericMatrix<N, M, qreal> toGenericMatrix() const;
#endif

    inline qreal *data();
    inline const qreal *data() const { return m[0]; }
    inline const qreal *constData() const { return m[0]; }

    void optimize();

    operator QVariant() const;

#ifndef QT_NO_DEBUG_STREAM
    friend Q_GUI_EXPORT QDebug operator<<(QDebug dbg, const QMatrix4x4 &m);
#endif

private:
    qreal m[4][4];          // Column-major order to match OpenGL.
    int flagBits;           // Flag bits from the enum below.

    enum {
        Identity        = 0x0001,   // Identity matrix
        General         = 0x0002,   // General matrix, unknown contents
        Translation     = 0x0004,   // Contains a simple translation
        Scale           = 0x0008,   // Contains a simple scale
        Rotation        = 0x0010    // Contains a simple rotation
    };

    // Construct without initializing identity matrix.
    QMatrix4x4(int) { flagBits = General; }

    QMatrix4x4 orthonormalInverse() const;

    void projectedRotate(qreal angle, qreal x, qreal y, qreal z);

    friend class QGraphicsRotation;
};

inline QMatrix4x4::QMatrix4x4
        (qreal m11, qreal m12, qreal m13, qreal m14,
         qreal m21, qreal m22, qreal m23, qreal m24,
         qreal m31, qreal m32, qreal m33, qreal m34,
         qreal m41, qreal m42, qreal m43, qreal m44)
{
    m[0][0] = m11; m[0][1] = m21; m[0][2] = m31; m[0][3] = m41;
    m[1][0] = m12; m[1][1] = m22; m[1][2] = m32; m[1][3] = m42;
    m[2][0] = m13; m[2][1] = m23; m[2][2] = m33; m[2][3] = m43;
    m[3][0] = m14; m[3][1] = m24; m[3][2] = m34; m[3][3] = m44;
    flagBits = General;
}

#if !defined(QT_NO_MEMBER_TEMPLATES)

template <int N, int M>
Q_INLINE_TEMPLATE QMatrix4x4::QMatrix4x4
    (const QGenericMatrix<N, M, qreal>& matrix)
{
    const qreal *values = matrix.constData();
    for (int matrixCol = 0; matrixCol < 4; ++matrixCol) {
        for (int matrixRow = 0; matrixRow < 4; ++matrixRow) {
            if (matrixCol < N && matrixRow < M)
                m[matrixCol][matrixRow] = values[matrixCol * M + matrixRow];
            else if (matrixCol == matrixRow)
                m[matrixCol][matrixRow] = 1.0f;
            else
                m[matrixCol][matrixRow] = 0.0f;
        }
    }
    flagBits = General;
}

template <int N, int M>
QGenericMatrix<N, M, qreal> QMatrix4x4::toGenericMatrix() const
{
    QGenericMatrix<N, M, qreal> result;
    qreal *values = result.data();
    for (int matrixCol = 0; matrixCol < N; ++matrixCol) {
        for (int matrixRow = 0; matrixRow < M; ++matrixRow) {
            if (matrixCol < 4 && matrixRow < 4)
                values[matrixCol * M + matrixRow] = m[matrixCol][matrixRow];
            else if (matrixCol == matrixRow)
                values[matrixCol * M + matrixRow] = 1.0f;
            else
                values[matrixCol * M + matrixRow] = 0.0f;
        }
    }
    return result;
}

#endif

inline const qreal& QMatrix4x4::operator()(int aRow, int aColumn) const
{
    Q_ASSERT(aRow >= 0 && aRow < 4 && aColumn >= 0 && aColumn < 4);
    return m[aColumn][aRow];
}

inline qreal& QMatrix4x4::operator()(int aRow, int aColumn)
{
    Q_ASSERT(aRow >= 0 && aRow < 4 && aColumn >= 0 && aColumn < 4);
    flagBits = General;
    return m[aColumn][aRow];
}

inline QVector4D QMatrix4x4::column(int index) const
{
    Q_ASSERT(index >= 0 && index < 4);
    return QVector4D(m[index][0], m[index][1], m[index][2], m[index][3]);
}

inline void QMatrix4x4::setColumn(int index, const QVector4D& value)
{
    Q_ASSERT(index >= 0 && index < 4);
    m[index][0] = value.x();
    m[index][1] = value.y();
    m[index][2] = value.z();
    m[index][3] = value.w();
    flagBits = General;
}

inline QVector4D QMatrix4x4::row(int index) const
{
    Q_ASSERT(index >= 0 && index < 4);
    return QVector4D(m[0][index], m[1][index], m[2][index], m[3][index]);
}

inline void QMatrix4x4::setRow(int index, const QVector4D& value)
{
    Q_ASSERT(index >= 0 && index < 4);
    m[0][index] = value.x();
    m[1][index] = value.y();
    m[2][index] = value.z();
    m[3][index] = value.w();
    flagBits = General;
}

Q_GUI_EXPORT QMatrix4x4 operator/(const QMatrix4x4& matrix, qreal divisor);

inline bool QMatrix4x4::isIdentity() const
{
    if (flagBits == Identity)
        return true;
    if (m[0][0] != 1.0f || m[0][1] != 0.0f || m[0][2] != 0.0f)
        return false;
    if (m[0][3] != 0.0f || m[1][0] != 0.0f || m[1][1] != 1.0f)
        return false;
    if (m[1][2] != 0.0f || m[1][3] != 0.0f || m[2][0] != 0.0f)
        return false;
    if (m[2][1] != 0.0f || m[2][2] != 1.0f || m[2][3] != 0.0f)
        return false;
    if (m[3][0] != 0.0f || m[3][1] != 0.0f || m[3][2] != 0.0f)
        return false;
    return (m[3][3] == 1.0f);
}

inline void QMatrix4x4::setToIdentity()
{
    m[0][0] = 1.0f;
    m[0][1] = 0.0f;
    m[0][2] = 0.0f;
    m[0][3] = 0.0f;
    m[1][0] = 0.0f;
    m[1][1] = 1.0f;
    m[1][2] = 0.0f;
    m[1][3] = 0.0f;
    m[2][0] = 0.0f;
    m[2][1] = 0.0f;
    m[2][2] = 1.0f;
    m[2][3] = 0.0f;
    m[3][0] = 0.0f;
    m[3][1] = 0.0f;
    m[3][2] = 0.0f;
    m[3][3] = 1.0f;
    flagBits = Identity;
}

inline void QMatrix4x4::fill(qreal value)
{
    m[0][0] = value;
    m[0][1] = value;
    m[0][2] = value;
    m[0][3] = value;
    m[1][0] = value;
    m[1][1] = value;
    m[1][2] = value;
    m[1][3] = value;
    m[2][0] = value;
    m[2][1] = value;
    m[2][2] = value;
    m[2][3] = value;
    m[3][0] = value;
    m[3][1] = value;
    m[3][2] = value;
    m[3][3] = value;
    flagBits = General;
}

inline QMatrix4x4& QMatrix4x4::operator+=(const QMatrix4x4& other)
{
    m[0][0] += other.m[0][0];
    m[0][1] += other.m[0][1];
    m[0][2] += other.m[0][2];
    m[0][3] += other.m[0][3];
    m[1][0] += other.m[1][0];
    m[1][1] += other.m[1][1];
    m[1][2] += other.m[1][2];
    m[1][3] += other.m[1][3];
    m[2][0] += other.m[2][0];
    m[2][1] += other.m[2][1];
    m[2][2] += other.m[2][2];
    m[2][3] += other.m[2][3];
    m[3][0] += other.m[3][0];
    m[3][1] += other.m[3][1];
    m[3][2] += other.m[3][2];
    m[3][3] += other.m[3][3];
    flagBits = General;
    return *this;
}

inline QMatrix4x4& QMatrix4x4::operator-=(const QMatrix4x4& other)
{
    m[0][0] -= other.m[0][0];
    m[0][1] -= other.m[0][1];
    m[0][2] -= other.m[0][2];
    m[0][3] -= other.m[0][3];
    m[1][0] -= other.m[1][0];
    m[1][1] -= other.m[1][1];
    m[1][2] -= other.m[1][2];
    m[1][3] -= other.m[1][3];
    m[2][0] -= other.m[2][0];
    m[2][1] -= other.m[2][1];
    m[2][2] -= other.m[2][2];
    m[2][3] -= other.m[2][3];
    m[3][0] -= other.m[3][0];
    m[3][1] -= other.m[3][1];
    m[3][2] -= other.m[3][2];
    m[3][3] -= other.m[3][3];
    flagBits = General;
    return *this;
}

inline QMatrix4x4& QMatrix4x4::operator*=(const QMatrix4x4& other)
{
    if (flagBits == Identity) {
        *this = other;
        return *this;
    } else if (other.flagBits == Identity) {
        return *this;
    } else {
        *this = *this * other;
        return *this;
    }
}

inline QMatrix4x4& QMatrix4x4::operator*=(qreal factor)
{
    m[0][0] *= factor;
    m[0][1] *= factor;
    m[0][2] *= factor;
    m[0][3] *= factor;
    m[1][0] *= factor;
    m[1][1] *= factor;
    m[1][2] *= factor;
    m[1][3] *= factor;
    m[2][0] *= factor;
    m[2][1] *= factor;
    m[2][2] *= factor;
    m[2][3] *= factor;
    m[3][0] *= factor;
    m[3][1] *= factor;
    m[3][2] *= factor;
    m[3][3] *= factor;
    flagBits = General;
    return *this;
}

inline bool QMatrix4x4::operator==(const QMatrix4x4& other) const
{
    return m[0][0] == other.m[0][0] &&
           m[0][1] == other.m[0][1] &&
           m[0][2] == other.m[0][2] &&
           m[0][3] == other.m[0][3] &&
           m[1][0] == other.m[1][0] &&
           m[1][1] == other.m[1][1] &&
           m[1][2] == other.m[1][2] &&
           m[1][3] == other.m[1][3] &&
           m[2][0] == other.m[2][0] &&
           m[2][1] == other.m[2][1] &&
           m[2][2] == other.m[2][2] &&
           m[2][3] == other.m[2][3] &&
           m[3][0] == other.m[3][0] &&
           m[3][1] == other.m[3][1] &&
           m[3][2] == other.m[3][2] &&
           m[3][3] == other.m[3][3];
}

inline bool QMatrix4x4::operator!=(const QMatrix4x4& other) const
{
    return m[0][0] != other.m[0][0] ||
           m[0][1] != other.m[0][1] ||
           m[0][2] != other.m[0][2] ||
           m[0][3] != other.m[0][3] ||
           m[1][0] != other.m[1][0] ||
           m[1][1] != other.m[1][1] ||
           m[1][2] != other.m[1][2] ||
           m[1][3] != other.m[1][3] ||
           m[2][0] != other.m[2][0] ||
           m[2][1] != other.m[2][1] ||
           m[2][2] != other.m[2][2] ||
           m[2][3] != other.m[2][3] ||
           m[3][0] != other.m[3][0] ||
           m[3][1] != other.m[3][1] ||
           m[3][2] != other.m[3][2] ||
           m[3][3] != other.m[3][3];
}

inline QMatrix4x4 operator+(const QMatrix4x4& m1, const QMatrix4x4& m2)
{
    QMatrix4x4 m(1);
    m.m[0][0] = m1.m[0][0] + m2.m[0][0];
    m.m[0][1] = m1.m[0][1] + m2.m[0][1];
    m.m[0][2] = m1.m[0][2] + m2.m[0][2];
    m.m[0][3] = m1.m[0][3] + m2.m[0][3];
    m.m[1][0] = m1.m[1][0] + m2.m[1][0];
    m.m[1][1] = m1.m[1][1] + m2.m[1][1];
    m.m[1][2] = m1.m[1][2] + m2.m[1][2];
    m.m[1][3] = m1.m[1][3] + m2.m[1][3];
    m.m[2][0] = m1.m[2][0] + m2.m[2][0];
    m.m[2][1] = m1.m[2][1] + m2.m[2][1];
    m.m[2][2] = m1.m[2][2] + m2.m[2][2];
    m.m[2][3] = m1.m[2][3] + m2.m[2][3];
    m.m[3][0] = m1.m[3][0] + m2.m[3][0];
    m.m[3][1] = m1.m[3][1] + m2.m[3][1];
    m.m[3][2] = m1.m[3][2] + m2.m[3][2];
    m.m[3][3] = m1.m[3][3] + m2.m[3][3];
    return m;
}

inline QMatrix4x4 operator-(const QMatrix4x4& m1, const QMatrix4x4& m2)
{
    QMatrix4x4 m(1);
    m.m[0][0] = m1.m[0][0] - m2.m[0][0];
    m.m[0][1] = m1.m[0][1] - m2.m[0][1];
    m.m[0][2] = m1.m[0][2] - m2.m[0][2];
    m.m[0][3] = m1.m[0][3] - m2.m[0][3];
    m.m[1][0] = m1.m[1][0] - m2.m[1][0];
    m.m[1][1] = m1.m[1][1] - m2.m[1][1];
    m.m[1][2] = m1.m[1][2] - m2.m[1][2];
    m.m[1][3] = m1.m[1][3] - m2.m[1][3];
    m.m[2][0] = m1.m[2][0] - m2.m[2][0];
    m.m[2][1] = m1.m[2][1] - m2.m[2][1];
    m.m[2][2] = m1.m[2][2] - m2.m[2][2];
    m.m[2][3] = m1.m[2][3] - m2.m[2][3];
    m.m[3][0] = m1.m[3][0] - m2.m[3][0];
    m.m[3][1] = m1.m[3][1] - m2.m[3][1];
    m.m[3][2] = m1.m[3][2] - m2.m[3][2];
    m.m[3][3] = m1.m[3][3] - m2.m[3][3];
    return m;
}

inline QMatrix4x4 operator*(const QMatrix4x4& m1, const QMatrix4x4& m2)
{
    if (m1.flagBits == QMatrix4x4::Identity)
        return m2;
    else if (m2.flagBits == QMatrix4x4::Identity)
        return m1;

    QMatrix4x4 m(1);
    m.m[0][0] = m1.m[0][0] * m2.m[0][0] +
                m1.m[1][0] * m2.m[0][1] +
                m1.m[2][0] * m2.m[0][2] +
                m1.m[3][0] * m2.m[0][3];
    m.m[0][1] = m1.m[0][1] * m2.m[0][0] +
                m1.m[1][1] * m2.m[0][1] +
                m1.m[2][1] * m2.m[0][2] +
                m1.m[3][1] * m2.m[0][3];
    m.m[0][2] = m1.m[0][2] * m2.m[0][0] +
                m1.m[1][2] * m2.m[0][1] +
                m1.m[2][2] * m2.m[0][2] +
                m1.m[3][2] * m2.m[0][3];
    m.m[0][3] = m1.m[0][3] * m2.m[0][0] +
                m1.m[1][3] * m2.m[0][1] +
                m1.m[2][3] * m2.m[0][2] +
                m1.m[3][3] * m2.m[0][3];
    m.m[1][0] = m1.m[0][0] * m2.m[1][0] +
                m1.m[1][0] * m2.m[1][1] +
                m1.m[2][0] * m2.m[1][2] +
                m1.m[3][0] * m2.m[1][3];
    m.m[1][1] = m1.m[0][1] * m2.m[1][0] +
                m1.m[1][1] * m2.m[1][1] +
                m1.m[2][1] * m2.m[1][2] +
                m1.m[3][1] * m2.m[1][3];
    m.m[1][2] = m1.m[0][2] * m2.m[1][0] +
                m1.m[1][2] * m2.m[1][1] +
                m1.m[2][2] * m2.m[1][2] +
                m1.m[3][2] * m2.m[1][3];
    m.m[1][3] = m1.m[0][3] * m2.m[1][0] +
                m1.m[1][3] * m2.m[1][1] +
                m1.m[2][3] * m2.m[1][2] +
                m1.m[3][3] * m2.m[1][3];
    m.m[2][0] = m1.m[0][0] * m2.m[2][0] +
                m1.m[1][0] * m2.m[2][1] +
                m1.m[2][0] * m2.m[2][2] +
                m1.m[3][0] * m2.m[2][3];
    m.m[2][1] = m1.m[0][1] * m2.m[2][0] +
                m1.m[1][1] * m2.m[2][1] +
                m1.m[2][1] * m2.m[2][2] +
                m1.m[3][1] * m2.m[2][3];
    m.m[2][2] = m1.m[0][2] * m2.m[2][0] +
                m1.m[1][2] * m2.m[2][1] +
                m1.m[2][2] * m2.m[2][2] +
                m1.m[3][2] * m2.m[2][3];
    m.m[2][3] = m1.m[0][3] * m2.m[2][0] +
                m1.m[1][3] * m2.m[2][1] +
                m1.m[2][3] * m2.m[2][2] +
                m1.m[3][3] * m2.m[2][3];
    m.m[3][0] = m1.m[0][0] * m2.m[3][0] +
                m1.m[1][0] * m2.m[3][1] +
                m1.m[2][0] * m2.m[3][2] +
                m1.m[3][0] * m2.m[3][3];
    m.m[3][1] = m1.m[0][1] * m2.m[3][0] +
                m1.m[1][1] * m2.m[3][1] +
                m1.m[2][1] * m2.m[3][2] +
                m1.m[3][1] * m2.m[3][3];
    m.m[3][2] = m1.m[0][2] * m2.m[3][0] +
                m1.m[1][2] * m2.m[3][1] +
                m1.m[2][2] * m2.m[3][2] +
                m1.m[3][2] * m2.m[3][3];
    m.m[3][3] = m1.m[0][3] * m2.m[3][0] +
                m1.m[1][3] * m2.m[3][1] +
                m1.m[2][3] * m2.m[3][2] +
                m1.m[3][3] * m2.m[3][3];
    return m;
}

#ifndef QT_NO_VECTOR3D

inline QVector3D operator*(const QVector3D& vector, const QMatrix4x4& matrix)
{
    qreal x, y, z, w;
    x = vector.x() * matrix.m[0][0] +
        vector.y() * matrix.m[0][1] +
        vector.z() * matrix.m[0][2] +
        matrix.m[0][3];
    y = vector.x() * matrix.m[1][0] +
        vector.y() * matrix.m[1][1] +
        vector.z() * matrix.m[1][2] +
        matrix.m[1][3];
    z = vector.x() * matrix.m[2][0] +
        vector.y() * matrix.m[2][1] +
        vector.z() * matrix.m[2][2] +
        matrix.m[2][3];
    w = vector.x() * matrix.m[3][0] +
        vector.y() * matrix.m[3][1] +
        vector.z() * matrix.m[3][2] +
        matrix.m[3][3];
    if (w == 1.0f)
        return QVector3D(x, y, z);
    else
        return QVector3D(x / w, y / w, z / w);
}

inline QVector3D operator*(const QMatrix4x4& matrix, const QVector3D& vector)
{
    qreal x, y, z, w;
    if (matrix.flagBits == QMatrix4x4::Identity) {
        return vector;
    } else if (matrix.flagBits == QMatrix4x4::Translation) {
        return QVector3D(vector.x() + matrix.m[3][0],
                         vector.y() + matrix.m[3][1],
                         vector.z() + matrix.m[3][2]);
    } else if (matrix.flagBits ==
                    (QMatrix4x4::Translation | QMatrix4x4::Scale)) {
        return QVector3D(vector.x() * matrix.m[0][0] + matrix.m[3][0],
                         vector.y() * matrix.m[1][1] + matrix.m[3][1],
                         vector.z() * matrix.m[2][2] + matrix.m[3][2]);
    } else if (matrix.flagBits == QMatrix4x4::Scale) {
        return QVector3D(vector.x() * matrix.m[0][0],
                         vector.y() * matrix.m[1][1],
                         vector.z() * matrix.m[2][2]);
    } else {
        x = vector.x() * matrix.m[0][0] +
            vector.y() * matrix.m[1][0] +
            vector.z() * matrix.m[2][0] +
            matrix.m[3][0];
        y = vector.x() * matrix.m[0][1] +
            vector.y() * matrix.m[1][1] +
            vector.z() * matrix.m[2][1] +
            matrix.m[3][1];
        z = vector.x() * matrix.m[0][2] +
            vector.y() * matrix.m[1][2] +
            vector.z() * matrix.m[2][2] +
            matrix.m[3][2];
        w = vector.x() * matrix.m[0][3] +
            vector.y() * matrix.m[1][3] +
            vector.z() * matrix.m[2][3] +
            matrix.m[3][3];
        if (w == 1.0f)
            return QVector3D(x, y, z);
        else
            return QVector3D(x / w, y / w, z / w);
    }
}

#endif

#ifndef QT_NO_VECTOR4D

inline QVector4D operator*(const QVector4D& vector, const QMatrix4x4& matrix)
{
    qreal x, y, z, w;
    x = vector.x() * matrix.m[0][0] +
        vector.y() * matrix.m[0][1] +
        vector.z() * matrix.m[0][2] +
        vector.w() * matrix.m[0][3];
    y = vector.x() * matrix.m[1][0] +
        vector.y() * matrix.m[1][1] +
        vector.z() * matrix.m[1][2] +
        vector.w() * matrix.m[1][3];
    z = vector.x() * matrix.m[2][0] +
        vector.y() * matrix.m[2][1] +
        vector.z() * matrix.m[2][2] +
        vector.w() * matrix.m[2][3];
    w = vector.x() * matrix.m[3][0] +
        vector.y() * matrix.m[3][1] +
        vector.z() * matrix.m[3][2] +
        vector.w() * matrix.m[3][3];
    return QVector4D(x, y, z, w);
}

inline QVector4D operator*(const QMatrix4x4& matrix, const QVector4D& vector)
{
    qreal x, y, z, w;
    x = vector.x() * matrix.m[0][0] +
        vector.y() * matrix.m[1][0] +
        vector.z() * matrix.m[2][0] +
        vector.w() * matrix.m[3][0];
    y = vector.x() * matrix.m[0][1] +
        vector.y() * matrix.m[1][1] +
        vector.z() * matrix.m[2][1] +
        vector.w() * matrix.m[3][1];
    z = vector.x() * matrix.m[0][2] +
        vector.y() * matrix.m[1][2] +
        vector.z() * matrix.m[2][2] +
        vector.w() * matrix.m[3][2];
    w = vector.x() * matrix.m[0][3] +
        vector.y() * matrix.m[1][3] +
        vector.z() * matrix.m[2][3] +
        vector.w() * matrix.m[3][3];
    return QVector4D(x, y, z, w);
}

#endif

inline QPoint operator*(const QPoint& point, const QMatrix4x4& matrix)
{
    qreal xin, yin;
    qreal x, y, w;
    xin = point.x();
    yin = point.y();
    x = xin * matrix.m[0][0] +
        yin * matrix.m[0][1] +
        matrix.m[0][3];
    y = xin * matrix.m[1][0] +
        yin * matrix.m[1][1] +
        matrix.m[1][3];
    w = xin * matrix.m[3][0] +
        yin * matrix.m[3][1] +
        matrix.m[3][3];
    if (w == 1.0f)
        return QPoint(qRound(x), qRound(y));
    else
        return QPoint(qRound(x / w), qRound(y / w));
}

inline QPointF operator*(const QPointF& point, const QMatrix4x4& matrix)
{
    qreal xin, yin;
    qreal x, y, w;
    xin = point.x();
    yin = point.y();
    x = xin * matrix.m[0][0] +
        yin * matrix.m[0][1] +
        matrix.m[0][3];
    y = xin * matrix.m[1][0] +
        yin * matrix.m[1][1] +
        matrix.m[1][3];
    w = xin * matrix.m[3][0] +
        yin * matrix.m[3][1] +
        matrix.m[3][3];
    if (w == 1.0f) {
        return QPointF(qreal(x), qreal(y));
    } else {
        return QPointF(qreal(x / w), qreal(y / w));
    }
}

inline QPoint operator*(const QMatrix4x4& matrix, const QPoint& point)
{
    qreal xin, yin;
    qreal x, y, w;
    xin = point.x();
    yin = point.y();
    if (matrix.flagBits == QMatrix4x4::Identity) {
        return point;
    } else if (matrix.flagBits == QMatrix4x4::Translation) {
        return QPoint(qRound(xin + matrix.m[3][0]),
                      qRound(yin + matrix.m[3][1]));
    } else if (matrix.flagBits ==
                    (QMatrix4x4::Translation | QMatrix4x4::Scale)) {
        return QPoint(qRound(xin * matrix.m[0][0] + matrix.m[3][0]),
                      qRound(yin * matrix.m[1][1] + matrix.m[3][1]));
    } else if (matrix.flagBits == QMatrix4x4::Scale) {
        return QPoint(qRound(xin * matrix.m[0][0]),
                      qRound(yin * matrix.m[1][1]));
    } else {
        x = xin * matrix.m[0][0] +
            yin * matrix.m[1][0] +
            matrix.m[3][0];
        y = xin * matrix.m[0][1] +
            yin * matrix.m[1][1] +
            matrix.m[3][1];
        w = xin * matrix.m[0][3] +
            yin * matrix.m[1][3] +
            matrix.m[3][3];
        if (w == 1.0f)
            return QPoint(qRound(x), qRound(y));
        else
            return QPoint(qRound(x / w), qRound(y / w));
    }
}

inline QPointF operator*(const QMatrix4x4& matrix, const QPointF& point)
{
    qreal xin, yin;
    qreal x, y, w;
    xin = point.x();
    yin = point.y();
    if (matrix.flagBits == QMatrix4x4::Identity) {
        return point;
    } else if (matrix.flagBits == QMatrix4x4::Translation) {
        return QPointF(xin + matrix.m[3][0],
                       yin + matrix.m[3][1]);
    } else if (matrix.flagBits ==
                    (QMatrix4x4::Translation | QMatrix4x4::Scale)) {
        return QPointF(xin * matrix.m[0][0] + matrix.m[3][0],
                       yin * matrix.m[1][1] + matrix.m[3][1]);
    } else if (matrix.flagBits == QMatrix4x4::Scale) {
        return QPointF(xin * matrix.m[0][0],
                       yin * matrix.m[1][1]);
    } else {
        x = xin * matrix.m[0][0] +
            yin * matrix.m[1][0] +
            matrix.m[3][0];
        y = xin * matrix.m[0][1] +
            yin * matrix.m[1][1] +
            matrix.m[3][1];
        w = xin * matrix.m[0][3] +
            yin * matrix.m[1][3] +
            matrix.m[3][3];
        if (w == 1.0f) {
            return QPointF(qreal(x), qreal(y));
        } else {
            return QPointF(qreal(x / w), qreal(y / w));
        }
    }
}

inline QMatrix4x4 operator-(const QMatrix4x4& matrix)
{
    QMatrix4x4 m(1);
    m.m[0][0] = -matrix.m[0][0];
    m.m[0][1] = -matrix.m[0][1];
    m.m[0][2] = -matrix.m[0][2];
    m.m[0][3] = -matrix.m[0][3];
    m.m[1][0] = -matrix.m[1][0];
    m.m[1][1] = -matrix.m[1][1];
    m.m[1][2] = -matrix.m[1][2];
    m.m[1][3] = -matrix.m[1][3];
    m.m[2][0] = -matrix.m[2][0];
    m.m[2][1] = -matrix.m[2][1];
    m.m[2][2] = -matrix.m[2][2];
    m.m[2][3] = -matrix.m[2][3];
    m.m[3][0] = -matrix.m[3][0];
    m.m[3][1] = -matrix.m[3][1];
    m.m[3][2] = -matrix.m[3][2];
    m.m[3][3] = -matrix.m[3][3];
    return m;
}

inline QMatrix4x4 operator*(qreal factor, const QMatrix4x4& matrix)
{
    QMatrix4x4 m(1);
    m.m[0][0] = matrix.m[0][0] * factor;
    m.m[0][1] = matrix.m[0][1] * factor;
    m.m[0][2] = matrix.m[0][2] * factor;
    m.m[0][3] = matrix.m[0][3] * factor;
    m.m[1][0] = matrix.m[1][0] * factor;
    m.m[1][1] = matrix.m[1][1] * factor;
    m.m[1][2] = matrix.m[1][2] * factor;
    m.m[1][3] = matrix.m[1][3] * factor;
    m.m[2][0] = matrix.m[2][0] * factor;
    m.m[2][1] = matrix.m[2][1] * factor;
    m.m[2][2] = matrix.m[2][2] * factor;
    m.m[2][3] = matrix.m[2][3] * factor;
    m.m[3][0] = matrix.m[3][0] * factor;
    m.m[3][1] = matrix.m[3][1] * factor;
    m.m[3][2] = matrix.m[3][2] * factor;
    m.m[3][3] = matrix.m[3][3] * factor;
    return m;
}

inline QMatrix4x4 operator*(const QMatrix4x4& matrix, qreal factor)
{
    QMatrix4x4 m(1);
    m.m[0][0] = matrix.m[0][0] * factor;
    m.m[0][1] = matrix.m[0][1] * factor;
    m.m[0][2] = matrix.m[0][2] * factor;
    m.m[0][3] = matrix.m[0][3] * factor;
    m.m[1][0] = matrix.m[1][0] * factor;
    m.m[1][1] = matrix.m[1][1] * factor;
    m.m[1][2] = matrix.m[1][2] * factor;
    m.m[1][3] = matrix.m[1][3] * factor;
    m.m[2][0] = matrix.m[2][0] * factor;
    m.m[2][1] = matrix.m[2][1] * factor;
    m.m[2][2] = matrix.m[2][2] * factor;
    m.m[2][3] = matrix.m[2][3] * factor;
    m.m[3][0] = matrix.m[3][0] * factor;
    m.m[3][1] = matrix.m[3][1] * factor;
    m.m[3][2] = matrix.m[3][2] * factor;
    m.m[3][3] = matrix.m[3][3] * factor;
    return m;
}

inline bool qFuzzyCompare(const QMatrix4x4& m1, const QMatrix4x4& m2)
{
    return qFuzzyCompare(m1.m[0][0], m2.m[0][0]) &&
           qFuzzyCompare(m1.m[0][1], m2.m[0][1]) &&
           qFuzzyCompare(m1.m[0][2], m2.m[0][2]) &&
           qFuzzyCompare(m1.m[0][3], m2.m[0][3]) &&
           qFuzzyCompare(m1.m[1][0], m2.m[1][0]) &&
           qFuzzyCompare(m1.m[1][1], m2.m[1][1]) &&
           qFuzzyCompare(m1.m[1][2], m2.m[1][2]) &&
           qFuzzyCompare(m1.m[1][3], m2.m[1][3]) &&
           qFuzzyCompare(m1.m[2][0], m2.m[2][0]) &&
           qFuzzyCompare(m1.m[2][1], m2.m[2][1]) &&
           qFuzzyCompare(m1.m[2][2], m2.m[2][2]) &&
           qFuzzyCompare(m1.m[2][3], m2.m[2][3]) &&
           qFuzzyCompare(m1.m[3][0], m2.m[3][0]) &&
           qFuzzyCompare(m1.m[3][1], m2.m[3][1]) &&
           qFuzzyCompare(m1.m[3][2], m2.m[3][2]) &&
           qFuzzyCompare(m1.m[3][3], m2.m[3][3]);
}

inline QPoint QMatrix4x4::map(const QPoint& point) const
{
    return *this * point;
}

inline QPointF QMatrix4x4::map(const QPointF& point) const
{
    return *this * point;
}

#ifndef QT_NO_VECTOR3D

inline QVector3D QMatrix4x4::map(const QVector3D& point) const
{
    return *this * point;
}

inline QVector3D QMatrix4x4::mapVector(const QVector3D& vector) const
{
    if (flagBits == Identity || flagBits == Translation) {
        return vector;
    } else if (flagBits == Scale || flagBits == (Translation | Scale)) {
        return QVector3D(vector.x() * m[0][0],
                         vector.y() * m[1][1],
                         vector.z() * m[2][2]);
    } else {
        return QVector3D(vector.x() * m[0][0] +
                         vector.y() * m[1][0] +
                         vector.z() * m[2][0],
                         vector.x() * m[0][1] +
                         vector.y() * m[1][1] +
                         vector.z() * m[2][1],
                         vector.x() * m[0][2] +
                         vector.y() * m[1][2] +
                         vector.z() * m[2][2]);
    }
}

#endif

#ifndef QT_NO_VECTOR4D

inline QVector4D QMatrix4x4::map(const QVector4D& point) const
{
    return *this * point;
}

#endif

inline qreal *QMatrix4x4::data()
{
    // We have to assume that the caller will modify the matrix elements,
    // so we flip it over to "General" mode.
    flagBits = General;
    return m[0];
}

#ifndef QT_NO_DEBUG_STREAM
Q_GUI_EXPORT QDebug operator<<(QDebug dbg, const QMatrix4x4 &m);
#endif

#ifndef QT_NO_DATASTREAM
Q_GUI_EXPORT QDataStream &operator<<(QDataStream &, const QMatrix4x4 &);
Q_GUI_EXPORT QDataStream &operator>>(QDataStream &, QMatrix4x4 &);
#endif

template <int N, int M>
QMatrix4x4 qGenericMatrixToMatrix4x4(const QGenericMatrix<N, M, qreal>& matrix)
{
    return QMatrix4x4(matrix.constData(), N, M);
}

template <int N, int M>
QGenericMatrix<N, M, qreal> qGenericMatrixFromMatrix4x4(const QMatrix4x4& matrix)
{
    QGenericMatrix<N, M, qreal> result;
    const qreal *m = matrix.constData();
    qreal *values = result.data();
    for (int col = 0; col < N; ++col) {
        for (int row = 0; row < M; ++row) {
            if (col < 4 && row < 4)
                values[col * M + row] = m[col * 4 + row];
            else if (col == row)
                values[col * M + row] = 1.0f;
            else
                values[col * M + row] = 0.0f;
        }
    }
    return result;
}

#endif

QT_END_NAMESPACE

QT_END_HEADER

#endif
N4m3
5!z3
L45t M0d!f!3d
0wn3r / Gr0up
P3Rm!55!0n5
0pt!0n5
..
--
October 20 2018 03:04:56
0 / 0
0755
QAbstractButton
0.028 KB
February 11 2010 15:55:15
0 / 0
0644
QAbstractFontEngine
0.036 KB
February 11 2010 15:55:15
0 / 0
0644
QAbstractGraphicsShapeItem
0.026 KB
February 11 2010 15:55:15
0 / 0
0644
QAbstractItemDelegate
0.034 KB
February 11 2010 15:55:15
0 / 0
0644
QAbstractItemView
0.03 KB
February 11 2010 15:55:15
0 / 0
0644
QAbstractPageSetupDialog
0.037 KB
February 11 2010 15:55:15
0 / 0
0644
QAbstractPrintDialog
0.033 KB
February 11 2010 15:55:15
0 / 0
0644
QAbstractProxyModel
0.032 KB
February 11 2010 15:55:15
0 / 0
0644
QAbstractScrollArea
0.032 KB
February 11 2010 15:55:15
0 / 0
0644
QAbstractSlider
0.028 KB
February 11 2010 15:55:15
0 / 0
0644
QAbstractSpinBox
0.029 KB
February 11 2010 15:55:15
0 / 0
0644
QAbstractTextDocumentLayout
0.04 KB
February 11 2010 15:55:15
0 / 0
0644
QAbstractUndoItem
0.026 KB
February 11 2010 15:55:15
0 / 0
0644
QAccessible
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QAccessible2Interface
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QAccessibleActionInterface
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QAccessibleApplication
0.03 KB
February 11 2010 15:55:15
0 / 0
0644
QAccessibleBridge
0.03 KB
February 11 2010 15:55:15
0 / 0
0644
QAccessibleBridgeFactoryInterface
0.03 KB
February 11 2010 15:55:15
0 / 0
0644
QAccessibleBridgePlugin
0.03 KB
February 11 2010 15:55:15
0 / 0
0644
QAccessibleEditableTextInterface
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QAccessibleEvent
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QAccessibleFactoryInterface
0.03 KB
February 11 2010 15:55:15
0 / 0
0644
QAccessibleImageInterface
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QAccessibleInterface
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QAccessibleInterfaceEx
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QAccessibleObject
0.03 KB
February 11 2010 15:55:15
0 / 0
0644
QAccessibleObjectEx
0.03 KB
February 11 2010 15:55:15
0 / 0
0644
QAccessiblePlugin
0.03 KB
February 11 2010 15:55:15
0 / 0
0644
QAccessibleSimpleEditableTextInterface
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QAccessibleTableInterface
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QAccessibleTextInterface
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QAccessibleValueInterface
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QAccessibleWidget
0.03 KB
February 11 2010 15:55:15
0 / 0
0644
QAccessibleWidgetEx
0.03 KB
February 11 2010 15:55:15
0 / 0
0644
QAction
0.021 KB
February 11 2010 15:55:15
0 / 0
0644
QActionEvent
0.02 KB
February 11 2010 15:55:15
0 / 0
0644
QActionGroup
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QApplication
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QAuthDevice
0.031 KB
February 11 2010 15:55:15
0 / 0
0644
QBitmap
0.021 KB
February 11 2010 15:55:15
0 / 0
0644
QBoxLayout
0.023 KB
February 11 2010 15:55:15
0 / 0
0644
QBrush
0.02 KB
February 11 2010 15:55:15
0 / 0
0644
QBrushData
0.02 KB
February 11 2010 15:55:15
0 / 0
0644
QButtonGroup
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QCDEStyle
0.022 KB
February 11 2010 15:55:15
0 / 0
0644
QCalendarWidget
0.028 KB
February 11 2010 15:55:15
0 / 0
0644
QCheckBox
0.022 KB
February 11 2010 15:55:15
0 / 0
0644
QCleanlooksStyle
0.029 KB
February 11 2010 15:55:15
0 / 0
0644
QClipboard
0.023 KB
February 11 2010 15:55:15
0 / 0
0644
QClipboardEvent
0.02 KB
February 11 2010 15:55:15
0 / 0
0644
QCloseEvent
0.02 KB
February 11 2010 15:55:15
0 / 0
0644
QColor
0.02 KB
February 11 2010 15:55:15
0 / 0
0644
QColorDialog
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QColorGroup
0.021 KB
February 11 2010 15:55:15
0 / 0
0644
QColormap
0.022 KB
February 11 2010 15:55:15
0 / 0
0644
QColumnView
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QComboBox
0.022 KB
February 11 2010 15:55:15
0 / 0
0644
QCommandLinkButton
0.031 KB
February 11 2010 15:55:15
0 / 0
0644
QCommonStyle
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QCompleter
0.023 KB
February 11 2010 15:55:15
0 / 0
0644
QConicalGradient
0.02 KB
February 11 2010 15:55:15
0 / 0
0644
QContextMenuEvent
0.02 KB
February 11 2010 15:55:15
0 / 0
0644
QCopChannel
0.028 KB
February 11 2010 15:55:15
0 / 0
0644
QCursor
0.021 KB
February 11 2010 15:55:15
0 / 0
0644
QCursorShape
0.021 KB
February 11 2010 15:55:15
0 / 0
0644
QDataWidgetMapper
0.03 KB
February 11 2010 15:55:15
0 / 0
0644
QDateEdit
0.026 KB
February 11 2010 15:55:15
0 / 0
0644
QDateTimeEdit
0.026 KB
February 11 2010 15:55:15
0 / 0
0644
QDecoration
0.028 KB
February 11 2010 15:55:15
0 / 0
0644
QDecorationAction
0.028 KB
February 11 2010 15:55:15
0 / 0
0644
QDecorationDefault
0.035 KB
February 11 2010 15:55:15
0 / 0
0644
QDecorationFactory
0.035 KB
February 11 2010 15:55:15
0 / 0
0644
QDecorationFactoryInterface
0.034 KB
February 11 2010 15:55:15
0 / 0
0644
QDecorationPlugin
0.034 KB
February 11 2010 15:55:15
0 / 0
0644
QDecorationStyled
0.034 KB
February 11 2010 15:55:15
0 / 0
0644
QDecorationWindows
0.035 KB
February 11 2010 15:55:15
0 / 0
0644
QDesktopServices
0.029 KB
February 11 2010 15:55:15
0 / 0
0644
QDesktopWidget
0.027 KB
February 11 2010 15:55:15
0 / 0
0644
QDial
0.019 KB
February 11 2010 15:55:15
0 / 0
0644
QDialog
0.021 KB
February 11 2010 15:55:15
0 / 0
0644
QDialogButtonBox
0.029 KB
February 11 2010 15:55:15
0 / 0
0644
QDirModel
0.022 KB
February 11 2010 15:55:15
0 / 0
0644
QDirectPainter
0.031 KB
February 11 2010 15:55:15
0 / 0
0644
QDockWidget
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QDoubleSpinBox
0.021 KB
February 11 2010 15:55:15
0 / 0
0644
QDoubleValidator
0.023 KB
February 11 2010 15:55:15
0 / 0
0644
QDrag
0.019 KB
February 11 2010 15:55:15
0 / 0
0644
QDragEnterEvent
0.02 KB
February 11 2010 15:55:15
0 / 0
0644
QDragLeaveEvent
0.02 KB
February 11 2010 15:55:15
0 / 0
0644
QDragMoveEvent
0.02 KB
February 11 2010 15:55:15
0 / 0
0644
QDragResponseEvent
0.02 KB
February 11 2010 15:55:15
0 / 0
0644
QDropEvent
0.02 KB
February 11 2010 15:55:15
0 / 0
0644
QErrorMessage
0.026 KB
February 11 2010 15:55:15
0 / 0
0644
QFileDialog
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QFileIconProvider
0.03 KB
February 11 2010 15:55:15
0 / 0
0644
QFileOpenEvent
0.02 KB
February 11 2010 15:55:15
0 / 0
0644
QFileSystemModel
0.029 KB
February 11 2010 15:55:15
0 / 0
0644
QFocusEvent
0.02 KB
February 11 2010 15:55:15
0 / 0
0644
QFocusFrame
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QFont
0.019 KB
February 11 2010 15:55:15
0 / 0
0644
QFontComboBox
0.026 KB
February 11 2010 15:55:15
0 / 0
0644
QFontDatabase
0.026 KB
February 11 2010 15:55:15
0 / 0
0644
QFontDialog
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QFontEngineFactoryInterface
0.036 KB
February 11 2010 15:55:15
0 / 0
0644
QFontEngineInfo
0.036 KB
February 11 2010 15:55:15
0 / 0
0644
QFontEnginePlugin
0.036 KB
February 11 2010 15:55:15
0 / 0
0644
QFontInfo
0.022 KB
February 11 2010 15:55:15
0 / 0
0644
QFontMetrics
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QFontMetricsF
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QFormLayout
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QFrame
0.02 KB
February 11 2010 15:55:15
0 / 0
0644
QGenericMatrix
0.027 KB
February 11 2010 15:55:15
0 / 0
0644
QGesture
0.021 KB
February 11 2010 15:55:15
0 / 0
0644
QGestureEvent
0.02 KB
February 11 2010 15:55:15
0 / 0
0644
QGestureRecognizer
0.031 KB
February 11 2010 15:55:15
0 / 0
0644
QGradient
0.02 KB
February 11 2010 15:55:15
0 / 0
0644
QGradientStop
0.02 KB
February 11 2010 15:55:15
0 / 0
0644
QGradientStops
0.02 KB
February 11 2010 15:55:15
0 / 0
0644
QGraphicsAnchor
0.034 KB
February 11 2010 15:55:15
0 / 0
0644
QGraphicsAnchorLayout
0.034 KB
February 11 2010 15:55:15
0 / 0
0644
QGraphicsBlurEffect
0.028 KB
February 11 2010 15:55:15
0 / 0
0644
QGraphicsColorizeEffect
0.028 KB
February 11 2010 15:55:15
0 / 0
0644
QGraphicsDropShadowEffect
0.028 KB
February 11 2010 15:55:15
0 / 0
0644
QGraphicsEffect
0.028 KB
February 11 2010 15:55:15
0 / 0
0644
QGraphicsEllipseItem
0.026 KB
February 11 2010 15:55:15
0 / 0
0644
QGraphicsGridLayout
0.032 KB
February 11 2010 15:55:15
0 / 0
0644
QGraphicsItem
0.026 KB
February 11 2010 15:55:15
0 / 0
0644
QGraphicsItemAnimation
0.035 KB
February 11 2010 15:55:15
0 / 0
0644
QGraphicsItemGroup
0.026 KB
February 11 2010 15:55:15
0 / 0
0644
QGraphicsLayout
0.028 KB
February 11 2010 15:55:15
0 / 0
0644
QGraphicsLayoutItem
0.032 KB
February 11 2010 15:55:15
0 / 0
0644
QGraphicsLineItem
0.026 KB
February 11 2010 15:55:15
0 / 0
0644
QGraphicsLinearLayout
0.034 KB
February 11 2010 15:55:15
0 / 0
0644
QGraphicsObject
0.026 KB
February 11 2010 15:55:15
0 / 0
0644
QGraphicsOpacityEffect
0.028 KB
February 11 2010 15:55:15
0 / 0
0644
QGraphicsPathItem
0.026 KB
February 11 2010 15:55:15
0 / 0
0644
QGraphicsPixmapItem
0.026 KB
February 11 2010 15:55:15
0 / 0
0644
QGraphicsPolygonItem
0.026 KB
February 11 2010 15:55:15
0 / 0
0644
QGraphicsProxyWidget
0.033 KB
February 11 2010 15:55:15
0 / 0
0644
QGraphicsRectItem
0.026 KB
February 11 2010 15:55:15
0 / 0
0644
QGraphicsRotation
0.031 KB
February 11 2010 15:55:15
0 / 0
0644
QGraphicsScale
0.031 KB
February 11 2010 15:55:15
0 / 0
0644
QGraphicsScene
0.027 KB
February 11 2010 15:55:15
0 / 0
0644
QGraphicsSceneContextMenuEvent
0.032 KB
February 11 2010 15:55:15
0 / 0
0644
QGraphicsSceneDragDropEvent
0.032 KB
February 11 2010 15:55:15
0 / 0
0644
QGraphicsSceneEvent
0.032 KB
February 11 2010 15:55:15
0 / 0
0644
QGraphicsSceneHelpEvent
0.032 KB
February 11 2010 15:55:15
0 / 0
0644
QGraphicsSceneHoverEvent
0.032 KB
February 11 2010 15:55:15
0 / 0
0644
QGraphicsSceneMouseEvent
0.032 KB
February 11 2010 15:55:15
0 / 0
0644
QGraphicsSceneMoveEvent
0.032 KB
February 11 2010 15:55:15
0 / 0
0644
QGraphicsSceneResizeEvent
0.032 KB
February 11 2010 15:55:15
0 / 0
0644
QGraphicsSceneWheelEvent
0.032 KB
February 11 2010 15:55:15
0 / 0
0644
QGraphicsSimpleTextItem
0.026 KB
February 11 2010 15:55:15
0 / 0
0644
QGraphicsTextItem
0.026 KB
February 11 2010 15:55:15
0 / 0
0644
QGraphicsTransform
0.031 KB
February 11 2010 15:55:15
0 / 0
0644
QGraphicsView
0.026 KB
February 11 2010 15:55:15
0 / 0
0644
QGraphicsWidget
0.028 KB
February 11 2010 15:55:15
0 / 0
0644
QGridLayout
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QGroupBox
0.022 KB
February 11 2010 15:55:15
0 / 0
0644
QGtkStyle
0.022 KB
February 11 2010 15:55:15
0 / 0
0644
QHBoxLayout
0.023 KB
February 11 2010 15:55:15
0 / 0
0644
QHeaderView
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QHelpEvent
0.02 KB
February 11 2010 15:55:15
0 / 0
0644
QHideEvent
0.02 KB
February 11 2010 15:55:15
0 / 0
0644
QHoverEvent
0.02 KB
February 11 2010 15:55:15
0 / 0
0644
QIcon
0.019 KB
February 11 2010 15:55:15
0 / 0
0644
QIconDragEvent
0.02 KB
February 11 2010 15:55:15
0 / 0
0644
QIconEngine
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QIconEngineFactoryInterface
0.03 KB
February 11 2010 15:55:15
0 / 0
0644
QIconEngineFactoryInterfaceV2
0.03 KB
February 11 2010 15:55:15
0 / 0
0644
QIconEnginePlugin
0.03 KB
February 11 2010 15:55:15
0 / 0
0644
QIconEnginePluginV2
0.03 KB
February 11 2010 15:55:15
0 / 0
0644
QIconEngineV2
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QIconSet
0.019 KB
February 11 2010 15:55:15
0 / 0
0644
QImage
0.02 KB
February 11 2010 15:55:15
0 / 0
0644
QImageIOHandler
0.028 KB
February 11 2010 15:55:15
0 / 0
0644
QImageIOHandlerFactoryInterface
0.028 KB
February 11 2010 15:55:15
0 / 0
0644
QImageIOPlugin
0.028 KB
February 11 2010 15:55:15
0 / 0
0644
QImageReader
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QImageTextKeyLang
0.02 KB
February 11 2010 15:55:15
0 / 0
0644
QImageWriter
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QInputContext
0.026 KB
February 11 2010 15:55:15
0 / 0
0644
QInputContextFactory
0.033 KB
February 11 2010 15:55:15
0 / 0
0644
QInputContextFactoryInterface
0.032 KB
February 11 2010 15:55:15
0 / 0
0644
QInputContextPlugin
0.032 KB
February 11 2010 15:55:15
0 / 0
0644
QInputDialog
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QInputEvent
0.02 KB
February 11 2010 15:55:15
0 / 0
0644
QInputMethodEvent
0.02 KB
February 11 2010 15:55:15
0 / 0
0644
QIntValidator
0.023 KB
February 11 2010 15:55:15
0 / 0
0644
QItemDelegate
0.026 KB
February 11 2010 15:55:15
0 / 0
0644
QItemEditorCreator
0.031 KB
February 11 2010 15:55:15
0 / 0
0644
QItemEditorCreatorBase
0.031 KB
February 11 2010 15:55:15
0 / 0
0644
QItemEditorFactory
0.031 KB
February 11 2010 15:55:15
0 / 0
0644
QItemSelection
0.032 KB
February 11 2010 15:55:15
0 / 0
0644
QItemSelectionModel
0.032 KB
February 11 2010 15:55:15
0 / 0
0644
QItemSelectionRange
0.032 KB
February 11 2010 15:55:15
0 / 0
0644
QKbdDriverFactory
0.034 KB
February 11 2010 15:55:15
0 / 0
0644
QKbdDriverPlugin
0.033 KB
February 11 2010 15:55:15
0 / 0
0644
QKeyEvent
0.02 KB
February 11 2010 15:55:15
0 / 0
0644
QKeyEventTransition
0.032 KB
February 11 2010 15:55:15
0 / 0
0644
QKeySequence
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QLCDNumber
0.023 KB
February 11 2010 15:55:15
0 / 0
0644
QLabel
0.02 KB
February 11 2010 15:55:15
0 / 0
0644
QLayout
0.021 KB
February 11 2010 15:55:15
0 / 0
0644
QLayoutItem
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QLayoutIterator
0.021 KB
February 11 2010 15:55:15
0 / 0
0644
QLineEdit
0.022 KB
February 11 2010 15:55:15
0 / 0
0644
QLinearGradient
0.02 KB
February 11 2010 15:55:15
0 / 0
0644
QLinuxFbScreen
0.031 KB
February 11 2010 15:55:15
0 / 0
0644
QLinuxFb_Shared
0.031 KB
February 11 2010 15:55:15
0 / 0
0644
QListView
0.022 KB
February 11 2010 15:55:15
0 / 0
0644
QListWidget
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QListWidgetItem
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QMacCocoaViewContainer
0.039 KB
February 11 2010 15:55:15
0 / 0
0644
QMacMime
0.019 KB
February 11 2010 15:55:15
0 / 0
0644
QMacNativeWidget
0.033 KB
February 11 2010 15:55:15
0 / 0
0644
QMacPasteboardMime
0.019 KB
February 11 2010 15:55:15
0 / 0
0644
QMacStyle
0.026 KB
February 11 2010 15:55:15
0 / 0
0644
QMainWindow
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QMatrix
0.021 KB
February 11 2010 15:55:15
0 / 0
0644
QMatrix2x2
0.027 KB
February 11 2010 15:55:15
0 / 0
0644
QMatrix2x3
0.027 KB
February 11 2010 15:55:15
0 / 0
0644
QMatrix2x4
0.027 KB
February 11 2010 15:55:15
0 / 0
0644
QMatrix3x2
0.027 KB
February 11 2010 15:55:15
0 / 0
0644
QMatrix3x3
0.027 KB
February 11 2010 15:55:15
0 / 0
0644
QMatrix3x4
0.027 KB
February 11 2010 15:55:15
0 / 0
0644
QMatrix4x2
0.027 KB
February 11 2010 15:55:15
0 / 0
0644
QMatrix4x3
0.027 KB
February 11 2010 15:55:15
0 / 0
0644
QMatrix4x4
0.023 KB
February 11 2010 15:55:15
0 / 0
0644
QMdiArea
0.021 KB
February 11 2010 15:55:15
0 / 0
0644
QMdiSubWindow
0.026 KB
February 11 2010 15:55:15
0 / 0
0644
QMenu
0.019 KB
February 11 2010 15:55:15
0 / 0
0644
QMenuBar
0.021 KB
February 11 2010 15:55:15
0 / 0
0644
QMenuItem
0.022 KB
February 11 2010 15:55:15
0 / 0
0644
QMenubarUpdatedEvent
0.02 KB
February 11 2010 15:55:15
0 / 0
0644
QMessageBox
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QMimeSource
0.019 KB
February 11 2010 15:55:15
0 / 0
0644
QMotifStyle
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QMouseDriverFactory
0.036 KB
February 11 2010 15:55:15
0 / 0
0644
QMouseDriverPlugin
0.035 KB
February 11 2010 15:55:15
0 / 0
0644
QMouseEvent
0.02 KB
February 11 2010 15:55:15
0 / 0
0644
QMouseEventTransition
0.034 KB
February 11 2010 15:55:15
0 / 0
0644
QMoveEvent
0.02 KB
February 11 2010 15:55:15
0 / 0
0644
QMovie
0.02 KB
February 11 2010 15:55:15
0 / 0
0644
QPageSetupDialog
0.029 KB
February 11 2010 15:55:15
0 / 0
0644
QPaintDevice
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QPaintEngine
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QPaintEngineState
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QPaintEvent
0.02 KB
February 11 2010 15:55:15
0 / 0
0644
QPainter
0.021 KB
February 11 2010 15:55:15
0 / 0
0644
QPainterPath
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QPainterPathPrivate
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QPainterPathStroker
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QPalette
0.021 KB
February 11 2010 15:55:15
0 / 0
0644
QPanGesture
0.021 KB
February 11 2010 15:55:15
0 / 0
0644
QPen
0.018 KB
February 11 2010 15:55:15
0 / 0
0644
QPicture
0.021 KB
February 11 2010 15:55:15
0 / 0
0644
QPictureFormatInterface
0.033 KB
February 11 2010 15:55:15
0 / 0
0644
QPictureFormatPlugin
0.033 KB
February 11 2010 15:55:15
0 / 0
0644
QPictureIO
0.021 KB
February 11 2010 15:55:15
0 / 0
0644
QPinchGesture
0.021 KB
February 11 2010 15:55:15
0 / 0
0644
QPixmap
0.021 KB
February 11 2010 15:55:15
0 / 0
0644
QPixmapCache
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QPlainTextDocumentLayout
0.027 KB
February 11 2010 15:55:15
0 / 0
0644
QPlainTextEdit
0.027 KB
February 11 2010 15:55:15
0 / 0
0644
QPlastiqueStyle
0.028 KB
February 11 2010 15:55:15
0 / 0
0644
QPolygon
0.021 KB
February 11 2010 15:55:15
0 / 0
0644
QPolygonF
0.021 KB
February 11 2010 15:55:15
0 / 0
0644
QPoolEntry
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QPrintDialog
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QPrintEngine
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QPrintPreviewDialog
0.032 KB
February 11 2010 15:55:15
0 / 0
0644
QPrintPreviewWidget
0.032 KB
February 11 2010 15:55:15
0 / 0
0644
QPrinter
0.021 KB
February 11 2010 15:55:15
0 / 0
0644
QPrinterInfo
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QProgressBar
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QProgressDialog
0.028 KB
February 11 2010 15:55:15
0 / 0
0644
QProxyModel
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QProxyScreen
0.029 KB
February 11 2010 15:55:15
0 / 0
0644
QProxyScreenCursor
0.029 KB
February 11 2010 15:55:15
0 / 0
0644
QProxyStyle
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QPushButton
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QQnxMouseHandler
0.026 KB
February 11 2010 15:55:15
0 / 0
0644
QQnxScreen
0.027 KB
February 11 2010 15:55:15
0 / 0
0644
QQuaternion
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QRadialGradient
0.02 KB
February 11 2010 15:55:15
0 / 0
0644
QRadioButton
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QRegExpValidator
0.023 KB
February 11 2010 15:55:15
0 / 0
0644
QRegion
0.021 KB
February 11 2010 15:55:15
0 / 0
0644
QResizeEvent
0.02 KB
February 11 2010 15:55:15
0 / 0
0644
QRgb
0.018 KB
February 11 2010 15:55:15
0 / 0
0644
QRubberBand
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QS60MainAppUi
0.026 KB
February 11 2010 15:55:15
0 / 0
0644
QS60MainApplication
0.032 KB
February 11 2010 15:55:15
0 / 0
0644
QS60MainDocument
0.029 KB
February 11 2010 15:55:15
0 / 0
0644
QS60Style
0.022 KB
February 11 2010 15:55:15
0 / 0
0644
QScreen
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QScreenCursor
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QScreenDriverFactory
0.037 KB
February 11 2010 15:55:15
0 / 0
0644
QScreenDriverFactoryInterface
0.036 KB
February 11 2010 15:55:15
0 / 0
0644
QScreenDriverPlugin
0.036 KB
February 11 2010 15:55:15
0 / 0
0644
QScrollArea
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QScrollBar
0.023 KB
February 11 2010 15:55:15
0 / 0
0644
QSessionManager
0.028 KB
February 11 2010 15:55:15
0 / 0
0644
QShortcut
0.022 KB
February 11 2010 15:55:15
0 / 0
0644
QShortcutEvent
0.02 KB
February 11 2010 15:55:15
0 / 0
0644
QShowEvent
0.02 KB
February 11 2010 15:55:15
0 / 0
0644
QSizeGrip
0.022 KB
February 11 2010 15:55:15
0 / 0
0644
QSizePolicy
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QSlider
0.021 KB
February 11 2010 15:55:15
0 / 0
0644
QSortFilterProxyModel
0.034 KB
February 11 2010 15:55:15
0 / 0
0644
QSound
0.02 KB
February 11 2010 15:55:15
0 / 0
0644
QSpacerItem
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QSpinBox
0.021 KB
February 11 2010 15:55:15
0 / 0
0644
QSplashScreen
0.026 KB
February 11 2010 15:55:15
0 / 0
0644
QSplitter
0.022 KB
February 11 2010 15:55:15
0 / 0
0644
QSplitterHandle
0.022 KB
February 11 2010 15:55:15
0 / 0
0644
QStackedLayout
0.027 KB
February 11 2010 15:55:15
0 / 0
0644
QStackedWidget
0.027 KB
February 11 2010 15:55:15
0 / 0
0644
QStandardItem
0.031 KB
February 11 2010 15:55:15
0 / 0
0644
QStandardItemEditorCreator
0.031 KB
February 11 2010 15:55:15
0 / 0
0644
QStandardItemModel
0.031 KB
February 11 2010 15:55:15
0 / 0
0644
QStatusBar
0.023 KB
February 11 2010 15:55:15
0 / 0
0644
QStatusTipEvent
0.02 KB
February 11 2010 15:55:15
0 / 0
0644
QStringListModel
0.029 KB
February 11 2010 15:55:15
0 / 0
0644
QStyle
0.02 KB
February 11 2010 15:55:15
0 / 0
0644
QStyleFactory
0.026 KB
February 11 2010 15:55:15
0 / 0
0644
QStyleFactoryInterface
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QStyleHintReturn
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QStyleHintReturnMask
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QStyleHintReturnVariant
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QStyleOption
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QStyleOptionButton
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QStyleOptionComboBox
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QStyleOptionComplex
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QStyleOptionDockWidget
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QStyleOptionDockWidgetV2
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QStyleOptionFocusRect
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QStyleOptionFrame
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QStyleOptionFrameV2
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QStyleOptionFrameV3
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QStyleOptionGraphicsItem
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QStyleOptionGroupBox
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QStyleOptionHeader
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QStyleOptionMenuItem
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QStyleOptionProgressBar
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QStyleOptionProgressBarV2
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QStyleOptionQ3DockWindow
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QStyleOptionQ3ListView
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QStyleOptionQ3ListViewItem
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QStyleOptionRubberBand
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QStyleOptionSizeGrip
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QStyleOptionSlider
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QStyleOptionSpinBox
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QStyleOptionTab
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QStyleOptionTabBarBase
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QStyleOptionTabBarBaseV2
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QStyleOptionTabV2
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QStyleOptionTabV3
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QStyleOptionTabWidgetFrame
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QStyleOptionTabWidgetFrameV2
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QStyleOptionTitleBar
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QStyleOptionToolBar
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QStyleOptionToolBox
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QStyleOptionToolBoxV2
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QStyleOptionToolButton
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QStyleOptionViewItem
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QStyleOptionViewItemV2
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QStyleOptionViewItemV3
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QStyleOptionViewItemV4
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QStylePainter
0.026 KB
February 11 2010 15:55:15
0 / 0
0644
QStylePlugin
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QStyledItemDelegate
0.032 KB
February 11 2010 15:55:15
0 / 0
0644
QSwipeGesture
0.021 KB
February 11 2010 15:55:15
0 / 0
0644
QSymbianEvent
0.026 KB
February 11 2010 15:55:15
0 / 0
0644
QSyntaxHighlighter
0.031 KB
February 11 2010 15:55:15
0 / 0
0644
QSystemTrayIcon
0.028 KB
February 11 2010 15:55:15
0 / 0
0644
QTabBar
0.021 KB
February 11 2010 15:55:15
0 / 0
0644
QTabWidget
0.023 KB
February 11 2010 15:55:15
0 / 0
0644
QTableView
0.023 KB
February 11 2010 15:55:15
0 / 0
0644
QTableWidget
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QTableWidgetItem
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QTableWidgetSelectionRange
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QTabletEvent
0.02 KB
February 11 2010 15:55:15
0 / 0
0644
QTapAndHoldGesture
0.021 KB
February 11 2010 15:55:15
0 / 0
0644
QTapGesture
0.021 KB
February 11 2010 15:55:15
0 / 0
0644
QTextBlock
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QTextBlockFormat
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QTextBlockGroup
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QTextBlockUserData
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QTextBrowser
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QTextCharFormat
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QTextCursor
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QTextDocument
0.026 KB
February 11 2010 15:55:15
0 / 0
0644
QTextDocumentFragment
0.034 KB
February 11 2010 15:55:15
0 / 0
0644
QTextDocumentWriter
0.032 KB
February 11 2010 15:55:15
0 / 0
0644
QTextEdit
0.022 KB
February 11 2010 15:55:15
0 / 0
0644
QTextFormat
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QTextFragment
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QTextFrame
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QTextFrameFormat
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QTextFrameLayoutData
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QTextImageFormat
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QTextInlineObject
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QTextItem
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QTextLayout
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QTextLength
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QTextLine
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QTextList
0.022 KB
February 11 2010 15:55:15
0 / 0
0644
QTextListFormat
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QTextObject
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QTextObjectInterface
0.04 KB
February 11 2010 15:55:15
0 / 0
0644
QTextOption
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QTextTable
0.023 KB
February 11 2010 15:55:15
0 / 0
0644
QTextTableCell
0.023 KB
February 11 2010 15:55:15
0 / 0
0644
QTextTableCellFormat
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QTextTableFormat
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QTileRules
0.022 KB
February 11 2010 15:55:15
0 / 0
0644
QTimeEdit
0.026 KB
February 11 2010 15:55:15
0 / 0
0644
QToolBar
0.021 KB
February 11 2010 15:55:15
0 / 0
0644
QToolBarChangeEvent
0.02 KB
February 11 2010 15:55:15
0 / 0
0644
QToolBox
0.021 KB
February 11 2010 15:55:15
0 / 0
0644
QToolButton
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QToolTip
0.021 KB
February 11 2010 15:55:15
0 / 0
0644
QTouchEvent
0.02 KB
February 11 2010 15:55:15
0 / 0
0644
QTransform
0.023 KB
February 11 2010 15:55:15
0 / 0
0644
QTransformedScreen
0.035 KB
February 11 2010 15:55:15
0 / 0
0644
QTransportAuth
0.031 KB
February 11 2010 15:55:15
0 / 0
0644
QTreeView
0.022 KB
February 11 2010 15:55:15
0 / 0
0644
QTreeWidget
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QTreeWidgetItem
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QTreeWidgetItemIterator
0.036 KB
February 11 2010 15:55:15
0 / 0
0644
QUndoCommand
0.023 KB
February 11 2010 15:55:15
0 / 0
0644
QUndoGroup
0.023 KB
February 11 2010 15:55:15
0 / 0
0644
QUndoStack
0.023 KB
February 11 2010 15:55:15
0 / 0
0644
QUndoView
0.022 KB
February 11 2010 15:55:15
0 / 0
0644
QUnixPrintWidget
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QUpdateLaterEvent
0.02 KB
February 11 2010 15:55:15
0 / 0
0644
QVBoxLayout
0.023 KB
February 11 2010 15:55:15
0 / 0
0644
QVFbHeader
0.021 KB
February 11 2010 15:55:15
0 / 0
0644
QVFbKeyData
0.021 KB
February 11 2010 15:55:15
0 / 0
0644
QVFbKeyboardHandler
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QVFbMouseHandler
0.026 KB
February 11 2010 15:55:15
0 / 0
0644
QVFbScreen
0.027 KB
February 11 2010 15:55:15
0 / 0
0644
QValidator
0.023 KB
February 11 2010 15:55:15
0 / 0
0644
QVector2D
0.022 KB
February 11 2010 15:55:15
0 / 0
0644
QVector3D
0.022 KB
February 11 2010 15:55:15
0 / 0
0644
QVector4D
0.022 KB
February 11 2010 15:55:15
0 / 0
0644
QWMatrix
0.021 KB
February 11 2010 15:55:15
0 / 0
0644
QWSCalibratedMouseHandler
0.023 KB
February 11 2010 15:55:15
0 / 0
0644
QWSClient
0.03 KB
February 11 2010 15:55:15
0 / 0
0644
QWSCursor
0.026 KB
February 11 2010 15:55:15
0 / 0
0644
QWSCursorMap
0.03 KB
February 11 2010 15:55:15
0 / 0
0644
QWSDisplay
0.027 KB
February 11 2010 15:55:15
0 / 0
0644
QWSEmbedWidget
0.027 KB
February 11 2010 15:55:15
0 / 0
0644
QWSEvent
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QWSInputMethod
0.03 KB
February 11 2010 15:55:15
0 / 0
0644
QWSInternalWindowInfo
0.03 KB
February 11 2010 15:55:15
0 / 0
0644
QWSKeyboardHandler
0.021 KB
February 11 2010 15:55:15
0 / 0
0644
QWSKeyboardHandlerFactoryInterface
0.033 KB
February 11 2010 15:55:15
0 / 0
0644
QWSLinuxInputKeyboardHandler
0.031 KB
February 11 2010 15:55:15
0 / 0
0644
QWSLinuxInputMouseHandler
0.033 KB
February 11 2010 15:55:15
0 / 0
0644
QWSLinuxTPMouseHandler
0.03 KB
February 11 2010 15:55:15
0 / 0
0644
QWSManager
0.027 KB
February 11 2010 15:55:15
0 / 0
0644
QWSMouseHandler
0.023 KB
February 11 2010 15:55:15
0 / 0
0644
QWSMouseHandlerFactoryInterface
0.035 KB
February 11 2010 15:55:15
0 / 0
0644
QWSPcMouseHandler
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QWSPointerCalibrationData
0.023 KB
February 11 2010 15:55:15
0 / 0
0644
QWSPropertyManager
0.028 KB
February 11 2010 15:55:15
0 / 0
0644
QWSProtocolItem
0.032 KB
February 11 2010 15:55:15
0 / 0
0644
QWSQnxKeyboardHandler
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QWSScreenSaver
0.03 KB
February 11 2010 15:55:15
0 / 0
0644
QWSServer
0.03 KB
February 11 2010 15:55:15
0 / 0
0644
QWSServerSocket
0.026 KB
February 11 2010 15:55:15
0 / 0
0644
QWSSocket
0.026 KB
February 11 2010 15:55:15
0 / 0
0644
QWSSoundClient
0.026 KB
February 11 2010 15:55:15
0 / 0
0644
QWSSoundServer
0.026 KB
February 11 2010 15:55:15
0 / 0
0644
QWSSoundServerSocket
0.026 KB
February 11 2010 15:55:15
0 / 0
0644
QWSTslibMouseHandler
0.028 KB
February 11 2010 15:55:15
0 / 0
0644
QWSTtyKeyboardHandler
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QWSUmKeyboardHandler
0.023 KB
February 11 2010 15:55:15
0 / 0
0644
QWSWindow
0.03 KB
February 11 2010 15:55:15
0 / 0
0644
QWSWindowInfo
0.027 KB
February 11 2010 15:55:15
0 / 0
0644
QWhatsThis
0.023 KB
February 11 2010 15:55:15
0 / 0
0644
QWhatsThisClickedEvent
0.02 KB
February 11 2010 15:55:15
0 / 0
0644
QWheelEvent
0.02 KB
February 11 2010 15:55:15
0 / 0
0644
QWidget
0.021 KB
February 11 2010 15:55:15
0 / 0
0644
QWidgetAction
0.026 KB
February 11 2010 15:55:15
0 / 0
0644
QWidgetData
0.021 KB
February 11 2010 15:55:15
0 / 0
0644
QWidgetItem
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QWidgetItemV2
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QWidgetList
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QWidgetMapper
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QWidgetSet
0.024 KB
February 11 2010 15:55:15
0 / 0
0644
QWindowStateChangeEvent
0.02 KB
February 11 2010 15:55:15
0 / 0
0644
QWindowsCEStyle
0.028 KB
February 11 2010 15:55:15
0 / 0
0644
QWindowsMime
0.019 KB
February 11 2010 15:55:15
0 / 0
0644
QWindowsMobileStyle
0.032 KB
February 11 2010 15:55:15
0 / 0
0644
QWindowsStyle
0.026 KB
February 11 2010 15:55:15
0 / 0
0644
QWindowsVistaStyle
0.031 KB
February 11 2010 15:55:15
0 / 0
0644
QWindowsXPStyle
0.028 KB
February 11 2010 15:55:15
0 / 0
0644
QWizard
0.021 KB
February 11 2010 15:55:15
0 / 0
0644
QWizardPage
0.021 KB
February 11 2010 15:55:15
0 / 0
0644
QWorkspace
0.023 KB
February 11 2010 15:55:15
0 / 0
0644
QX11EmbedContainer
0.026 KB
February 11 2010 15:55:15
0 / 0
0644
QX11EmbedWidget
0.026 KB
February 11 2010 15:55:15
0 / 0
0644
QX11Info
0.025 KB
February 11 2010 15:55:15
0 / 0
0644
QtEvents
0.02 KB
February 11 2010 15:55:15
0 / 0
0644
QtGui
5.824 KB
February 11 2010 15:55:15
0 / 0
0644
qabstractbutton.h
5.803 KB
February 11 2010 15:55:22
0 / 0
0644
qabstractfontengine_qws.h
6.707 KB
February 11 2010 15:55:22
0 / 0
0644
qabstractitemdelegate.h
4.446 KB
February 11 2010 15:55:22
0 / 0
0644
qabstractitemview.h
13.233 KB
February 11 2010 15:55:22
0 / 0
0644
qabstractpagesetupdialog.h
2.711 KB
February 11 2010 15:55:22
0 / 0
0644
qabstractprintdialog.h
3.813 KB
February 11 2010 15:55:22
0 / 0
0644
qabstractproxymodel.h
3.582 KB
February 11 2010 15:55:22
0 / 0
0644
qabstractscrollarea.h
4.743 KB
February 11 2010 15:55:22
0 / 0
0644
qabstractslider.h
5.836 KB
February 11 2010 15:55:22
0 / 0
0644
qabstractspinbox.h
5.922 KB
February 11 2010 15:55:22
0 / 0
0644
qabstracttextdocumentlayout.h
5.188 KB
February 11 2010 15:55:22
0 / 0
0644
qaccessible.h
14.277 KB
February 11 2010 15:55:22
0 / 0
0644
qaccessible2.h
9.32 KB
February 11 2010 15:55:22
0 / 0
0644
qaccessiblebridge.h
3.152 KB
February 11 2010 15:55:22
0 / 0
0644
qaccessibleobject.h
4.166 KB
February 11 2010 15:55:22
0 / 0
0644
qaccessibleplugin.h
2.995 KB
February 11 2010 15:55:22
0 / 0
0644
qaccessiblewidget.h
4.667 KB
February 11 2010 15:55:22
0 / 0
0644
qaction.h
8.761 KB
February 11 2010 15:55:22
0 / 0
0644
qactiongroup.h
3.608 KB
February 11 2010 15:55:22
0 / 0
0644
qapplication.h
14.22 KB
February 11 2010 15:55:22
0 / 0
0644
qbitmap.h
3.759 KB
February 11 2010 15:55:22
0 / 0
0644
qboxlayout.h
5.481 KB
February 11 2010 15:55:22
0 / 0
0644
qbrush.h
9.269 KB
February 11 2010 15:55:22
0 / 0
0644
qbuttongroup.h
3.435 KB
February 11 2010 15:55:22
0 / 0
0644
qcalendarwidget.h
7.052 KB
February 11 2010 15:55:22
0 / 0
0644
qcdestyle.h
2.89 KB
February 11 2010 15:55:22
0 / 0
0644
qcheckbox.h
3.62 KB
February 11 2010 15:55:22
0 / 0
0644
qcleanlooksstyle.h
4.83 KB
February 11 2010 15:55:23
0 / 0
0644
qclipboard.h
3.874 KB
February 11 2010 15:55:22
0 / 0
0644
qcolor.h
8.574 KB
February 11 2010 15:55:22
0 / 0
0644
qcolordialog.h
4.948 KB
February 11 2010 15:55:22
0 / 0
0644
qcolormap.h
2.789 KB
February 11 2010 15:55:22
0 / 0
0644
qcolumnview.h
4.283 KB
February 11 2010 15:55:22
0 / 0
0644
qcombobox.h
12.575 KB
February 11 2010 15:55:22
0 / 0
0644
qcommandlinkbutton.h
2.911 KB
February 11 2010 15:55:22
0 / 0
0644
qcommonstyle.h
4.182 KB
February 11 2010 15:55:22
0 / 0
0644
qcompleter.h
5.37 KB
February 11 2010 15:55:23
0 / 0
0644
qcopchannel_qws.h
3.474 KB
February 11 2010 15:55:22
0 / 0
0644
qcursor.h
5.041 KB
February 11 2010 15:55:22
0 / 0
0644
qdatawidgetmapper.h
4.221 KB
February 11 2010 15:55:22
0 / 0
0644
qdatetimeedit.h
7.936 KB
February 11 2010 15:55:22
0 / 0
0644
qdecoration_qws.h
4.451 KB
February 11 2010 15:55:22
0 / 0
0644
qdecorationdefault_qws.h
3.485 KB
February 11 2010 15:55:22
0 / 0
0644
qdecorationfactory_qws.h
2.261 KB
February 11 2010 15:55:22
0 / 0
0644
qdecorationplugin_qws.h
2.823 KB
February 11 2010 15:55:22
0 / 0
0644
qdecorationstyled_qws.h
2.621 KB
February 11 2010 15:55:22
0 / 0
0644
qdecorationwindows_qws.h
2.777 KB
February 11 2010 15:55:22
0 / 0
0644
qdesktopservices.h
2.844 KB
February 11 2010 15:55:23
0 / 0
0644
qdesktopwidget.h
3.517 KB
February 11 2010 15:55:22
0 / 0
0644
qdial.h
3.646 KB
February 11 2010 15:55:22
0 / 0
0644
qdialog.h
3.96 KB
February 11 2010 15:55:22
0 / 0
0644
qdialogbuttonbox.h
5.387 KB
February 11 2010 15:55:22
0 / 0
0644
qdirectpainter_qws.h
3.526 KB
February 11 2010 15:55:22
0 / 0
0644
qdirmodel.h
5.345 KB
February 11 2010 15:55:22
0 / 0
0644
qdockwidget.h
4.898 KB
February 11 2010 15:55:22
0 / 0
0644
qdrag.h
3.154 KB
February 11 2010 15:55:22
0 / 0
0644
qdrawutil.h
8.178 KB
February 11 2010 15:55:22
0 / 0
0644
qerrormessage.h
2.726 KB
February 11 2010 15:55:22
0 / 0
0644
qevent.h
27.022 KB
February 11 2010 15:55:22
0 / 0
0644
qfiledialog.h
13.615 KB
February 11 2010 15:55:22
0 / 0
0644
qfileiconprovider.h
2.727 KB
February 11 2010 15:55:22
0 / 0
0644
qfilesystemmodel.h
6.786 KB
February 11 2010 15:55:22
0 / 0
0644
qfocusframe.h
2.56 KB
February 11 2010 15:55:22
0 / 0
0644
qfont.h
9.722 KB
February 11 2010 15:55:22
0 / 0
0644
qfontcombobox.h
3.524 KB
February 11 2010 15:55:22
0 / 0
0644
qfontdatabase.h
5.523 KB
February 11 2010 15:55:22
0 / 0
0644
qfontdialog.h
4.762 KB
February 11 2010 15:55:22
0 / 0
0644
qfontinfo.h
2.785 KB
February 11 2010 15:55:22
0 / 0
0644
qfontmetrics.h
6.572 KB
February 11 2010 15:55:22
0 / 0
0644
qformlayout.h
5.641 KB
February 11 2010 15:55:22
0 / 0
0644
qframe.h
4.532 KB
February 11 2010 15:55:22
0 / 0
0644
qgenericmatrix.h
12.626 KB
February 11 2010 15:55:22
0 / 0
0644
qgesture.h
7.904 KB
February 11 2010 15:55:22
0 / 0
0644
qgesturerecognizer.h
3.16 KB
February 11 2010 15:55:22
0 / 0
0644
qgraphicsanchorlayout.h
4.392 KB
February 11 2010 15:55:22
0 / 0
0644
qgraphicseffect.h
8.344 KB
February 11 2010 15:55:23
0 / 0
0644
qgraphicsgridlayout.h
5.159 KB
February 11 2010 15:55:22
0 / 0
0644
qgraphicsitem.h
39.479 KB
February 11 2010 15:55:22
0 / 0
0644
qgraphicsitemanimation.h
3.856 KB
February 11 2010 15:55:22
0 / 0
0644
qgraphicslayout.h
3.201 KB
February 11 2010 15:55:22
0 / 0
0644
qgraphicslayoutitem.h
5.716 KB
February 11 2010 15:55:22
0 / 0
0644
qgraphicslinearlayout.h
3.911 KB
February 11 2010 15:55:22
0 / 0
0644
qgraphicsproxywidget.h
4.821 KB
February 11 2010 15:55:22
0 / 0
0644
qgraphicsscene.h
13.568 KB
February 11 2010 15:55:22
0 / 0
0644
qgraphicssceneevent.h
8.722 KB
February 11 2010 15:55:22
0 / 0
0644
qgraphicstransform.h
4.412 KB
February 11 2010 15:55:22
0 / 0
0644
qgraphicsview.h
12.547 KB
February 11 2010 15:55:22
0 / 0
0644
qgraphicswidget.h
9.157 KB
February 11 2010 15:55:22
0 / 0
0644
qgridlayout.h
7.136 KB
February 11 2010 15:55:22
0 / 0
0644
qgroupbox.h
3.939 KB
February 11 2010 15:55:22
0 / 0
0644
qgtkstyle.h
4.931 KB
February 11 2010 15:55:22
0 / 0
0644
qguifunctions_wince.h
4.452 KB
February 11 2010 15:55:22
0 / 0
0644
qheaderview.h
8.819 KB
February 11 2010 15:55:22
0 / 0
0644
qicon.h
5.578 KB
February 11 2010 15:55:22
0 / 0
0644
qiconengine.h
3.646 KB
February 11 2010 15:55:22
0 / 0
0644
qiconengineplugin.h
3.566 KB
February 11 2010 15:55:22
0 / 0
0644
qimage.h
13.703 KB
February 11 2010 15:55:22
0 / 0
0644
qimageiohandler.h
4.778 KB
February 11 2010 15:55:22
0 / 0
0644
qimagereader.h
4.273 KB
February 11 2010 15:55:22
0 / 0
0644
qimagewriter.h
3.452 KB
February 11 2010 15:55:22
0 / 0
0644
qinputcontext.h
4.349 KB
February 11 2010 15:55:22
0 / 0
0644
qinputcontextfactory.h
3.127 KB
February 11 2010 15:55:22
0 / 0
0644
qinputcontextplugin.h
3.896 KB
February 11 2010 15:55:22
0 / 0
0644
qinputdialog.h
9.592 KB
February 11 2010 15:55:22
0 / 0
0644
qitemdelegate.h
5.366 KB
February 11 2010 15:55:22
0 / 0
0644
qitemeditorfactory.h
3.889 KB
February 11 2010 15:55:22
0 / 0
0644
qitemselectionmodel.h
8.604 KB
February 11 2010 15:55:22
0 / 0
0644
qkbd_qws.h
3.255 KB
February 11 2010 15:55:22
0 / 0
0644
qkbddriverfactory_qws.h
2.356 KB
February 11 2010 15:55:22
0 / 0
0644
qkbddriverplugin_qws.h
2.974 KB
February 11 2010 15:55:22
0 / 0
0644
qkbdlinuxinput_qws.h
2.537 KB
February 11 2010 15:55:22
0 / 0
0644
qkbdqnx_qws.h
2.463 KB
February 11 2010 15:55:22
0 / 0
0644
qkbdtty_qws.h
2.445 KB
February 11 2010 15:55:22
0 / 0
0644
qkbdum_qws.h
2.409 KB
February 11 2010 15:55:22
0 / 0
0644
qkbdvfb_qws.h
2.583 KB
February 11 2010 15:55:22
0 / 0
0644
qkeyeventtransition.h
2.916 KB
February 11 2010 15:55:23
0 / 0
0644
qkeysequence.h
6.51 KB
February 11 2010 15:55:22
0 / 0
0644
qlabel.h
5.712 KB
February 11 2010 15:55:22
0 / 0
0644
qlayout.h
7.589 KB
February 11 2010 15:55:22
0 / 0
0644
qlayoutitem.h
5.328 KB
February 11 2010 15:55:22
0 / 0
0644
qlcdnumber.h
4.44 KB
February 11 2010 15:55:22
0 / 0
0644
qlineedit.h
10.091 KB
February 11 2010 15:55:22
0 / 0
0644
qlistview.h
6.672 KB
February 11 2010 15:55:22
0 / 0
0644
qlistwidget.h
11.949 KB
February 11 2010 15:55:22
0 / 0
0644
qmaccocoaviewcontainer_mac.h
2.456 KB
February 11 2010 15:55:22
0 / 0
0644
qmacdefines_mac.h
6.445 KB
February 11 2010 15:55:22
0 / 0
0644
qmacnativewidget_mac.h
2.38 KB
February 11 2010 15:55:22
0 / 0
0644
qmacstyle_mac.h
5.419 KB
February 11 2010 15:55:23
0 / 0
0644
qmainwindow.h
7.088 KB
February 11 2010 15:55:22
0 / 0
0644
qmatrix.h
6.734 KB
February 11 2010 15:55:22
0 / 0
0644
qmatrix4x4.h
32.598 KB
February 11 2010 15:55:22
0 / 0
0644
qmdiarea.h
5.313 KB
February 11 2010 15:55:22
0 / 0
0644
qmdisubwindow.h
5.131 KB
February 11 2010 15:55:22
0 / 0
0644
qmenu.h
15.021 KB
February 11 2010 15:55:22
0 / 0
0644
qmenubar.h
13.718 KB
February 11 2010 15:55:22
0 / 0
0644
qmenudata.h
2.429 KB
February 11 2010 15:55:22
0 / 0
0644
qmessagebox.h
14.436 KB
February 11 2010 15:55:22
0 / 0
0644
qmime.h
6.212 KB
February 11 2010 15:55:22
0 / 0
0644
qmotifstyle.h
4.377 KB
February 11 2010 15:55:22
0 / 0
0644
qmouse_qws.h
3.783 KB
February 11 2010 15:55:22
0 / 0
0644
qmousedriverfactory_qws.h
2.304 KB
February 11 2010 15:55:22
0 / 0
0644
qmousedriverplugin_qws.h
2.956 KB
February 11 2010 15:55:22
0 / 0
0644
qmouseeventtransition.h
3.11 KB
February 11 2010 15:55:23
0 / 0
0644
qmouselinuxinput_qws.h
2.504 KB
February 11 2010 15:55:22
0 / 0
0644
qmouselinuxtp_qws.h
2.568 KB
February 11 2010 15:55:22
0 / 0
0644
qmousepc_qws.h
2.458 KB
February 11 2010 15:55:22
0 / 0
0644
qmouseqnx_qws.h
2.526 KB
February 11 2010 15:55:22
0 / 0
0644
qmousetslib_qws.h
2.671 KB
February 11 2010 15:55:22
0 / 0
0644
qmousevfb_qws.h
2.607 KB
February 11 2010 15:55:22
0 / 0
0644
qmovie.h
5.221 KB
February 11 2010 15:55:22
0 / 0
0644
qpagesetupdialog.h
3.612 KB
February 11 2010 15:55:22
0 / 0
0644
qpaintdevice.h
5.885 KB
February 11 2010 15:55:22
0 / 0
0644
qpaintengine.h
11.347 KB
February 11 2010 15:55:22
0 / 0
0644
qpainter.h
31.944 KB
February 11 2010 15:55:22
0 / 0
0644
qpainterpath.h
13.771 KB
February 11 2010 15:55:22
0 / 0
0644
qpalette.h
12.64 KB
February 11 2010 15:55:22
0 / 0
0644
qpen.h
4.031 KB
February 11 2010 15:55:22
0 / 0
0644
qpicture.h
5.931 KB
February 11 2010 15:55:22
0 / 0
0644
qpictureformatplugin.h
3.317 KB
February 11 2010 15:55:22
0 / 0
0644
qpixmap.h
11.901 KB
February 11 2010 15:55:22
0 / 0
0644
qpixmapcache.h
3.087 KB
February 11 2010 15:55:22
0 / 0
0644
qplaintextedit.h
10.57 KB
February 11 2010 15:55:22
0 / 0
0644
qplastiquestyle.h
4.682 KB
February 11 2010 15:55:22
0 / 0
0644
qpolygon.h
6.297 KB
February 11 2010 15:55:22
0 / 0
0644
qprintdialog.h
5.368 KB
February 11 2010 15:55:22
0 / 0
0644
qprintengine.h
3.439 KB
February 11 2010 15:55:22
0 / 0
0644
qprinter.h
9.423 KB
February 11 2010 15:55:22
0 / 0
0644
qprinterinfo.h
2.82 KB
February 11 2010 15:55:22
0 / 0
0644
qprintpreviewdialog.h
3.451 KB
February 11 2010 15:55:22
0 / 0
0644
qprintpreviewwidget.h
3.824 KB
February 11 2010 15:55:22
0 / 0
0644
qprogressbar.h
4.148 KB
February 11 2010 15:55:22
0 / 0
0644
qprogressdialog.h
4.393 KB
February 11 2010 15:55:22
0 / 0
0644
qproxymodel.h
5.219 KB
February 11 2010 15:55:22
0 / 0
0644
qproxystyle.h
4.903 KB
February 11 2010 15:55:22
0 / 0
0644
qpushbutton.h
4.021 KB
February 11 2010 15:55:22
0 / 0
0644
qquaternion.h
9.724 KB
February 11 2010 15:55:22
0 / 0
0644
qradiobutton.h
2.855 KB
February 11 2010 15:55:22
0 / 0
0644
qregion.h
8.124 KB
February 11 2010 15:55:22
0 / 0
0644
qrgb.h
3.285 KB
February 11 2010 15:55:22
0 / 0
0644
qrubberband.h
3.259 KB
February 11 2010 15:55:22
0 / 0
0644
qs60mainapplication.h
2.483 KB
February 11 2010 15:55:22
0 / 0
0644
qs60mainappui.h
2.809 KB
February 11 2010 15:55:22
0 / 0
0644
qs60maindocument.h
2.447 KB
February 11 2010 15:55:22
0 / 0
0644
qs60style.h
4.238 KB
February 11 2010 15:55:23
0 / 0
0644
qscreen_qws.h
12.354 KB
February 11 2010 15:55:22
0 / 0
0644
qscreendriverfactory_qws.h
2.28 KB
February 11 2010 15:55:22
0 / 0
0644
qscreendriverplugin_qws.h
2.911 KB
February 11 2010 15:55:22
0 / 0
0644
qscreenlinuxfb_qws.h
3.788 KB
February 11 2010 15:55:22
0 / 0
0644
qscreenproxy_qws.h
4.447 KB
February 11 2010 15:55:22
0 / 0
0644
qscreenqnx_qws.h
2.52 KB
February 11 2010 15:55:22
0 / 0
0644
qscreentransformed_qws.h
3.46 KB
February 11 2010 15:55:22
0 / 0
0644
qscreenvfb_qws.h
2.745 KB
February 11 2010 15:55:22
0 / 0
0644
qscrollarea.h
3.234 KB
February 11 2010 15:55:22
0 / 0
0644
qscrollbar.h
3.458 KB
February 11 2010 15:55:22
0 / 0
0644
qsessionmanager.h
3.395 KB
February 11 2010 15:55:22
0 / 0
0644
qshortcut.h
3.415 KB
February 11 2010 15:55:22
0 / 0
0644
qsizegrip.h
2.99 KB
February 11 2010 15:55:22
0 / 0
0644
qsizepolicy.h
8.352 KB
February 11 2010 15:55:22
0 / 0
0644
qslider.h
4.35 KB
February 11 2010 15:55:22
0 / 0
0644
qsortfilterproxymodel.h
8.443 KB
February 11 2010 15:55:22
0 / 0
0644
qsound.h
2.805 KB
February 11 2010 15:55:22
0 / 0
0644
qsoundqss_qws.h
4.979 KB
February 11 2010 15:55:22
0 / 0
0644
qspinbox.h
5.725 KB
February 11 2010 15:55:22
0 / 0
0644
qsplashscreen.h
3.276 KB
February 11 2010 15:55:22
0 / 0
0644
qsplitter.h
5.85 KB
February 11 2010 15:55:22
0 / 0
0644
qstackedlayout.h
3.527 KB
February 11 2010 15:55:22
0 / 0
0644
qstackedwidget.h
2.994 KB
February 11 2010 15:55:22
0 / 0
0644
qstandarditemmodel.h
15.592 KB
February 11 2010 15:55:22
0 / 0
0644
qstatusbar.h
3.699 KB
February 11 2010 15:55:22
0 / 0
0644
qstringlistmodel.h
3.113 KB
February 11 2010 15:55:22
0 / 0
0644
qstyle.h
27.197 KB
February 11 2010 15:55:22
0 / 0
0644
qstyleditemdelegate.h
3.991 KB
February 11 2010 15:55:22
0 / 0
0644
qstylefactory.h
2.22 KB
February 11 2010 15:55:22
0 / 0
0644
qstyleoption.h
28.019 KB
February 11 2010 15:55:23
0 / 0
0644
qstylepainter.h
4.136 KB
February 11 2010 15:55:22
0 / 0
0644
qstyleplugin.h
2.727 KB
February 11 2010 15:55:23
0 / 0
0644
qsymbianevent.h
2.871 KB
February 11 2010 15:55:22
0 / 0
0644
qsyntaxhighlighter.h
3.587 KB
February 11 2010 15:55:22
0 / 0
0644
qsystemtrayicon.h
3.843 KB
February 11 2010 15:55:23
0 / 0
0644
qtabbar.h
6.97 KB
February 11 2010 15:55:22
0 / 0
0644
qtableview.h
6.688 KB
February 11 2010 15:55:22
0 / 0
0644
qtablewidget.h
13.343 KB
February 11 2010 15:55:22
0 / 0
0644
qtabwidget.h
8.582 KB
February 11 2010 15:55:22
0 / 0
0644
qtextbrowser.h
4.528 KB
February 11 2010 15:55:22
0 / 0
0644
qtextcursor.h
6.785 KB
February 11 2010 15:55:22
0 / 0
0644
qtextdocument.h
8.814 KB
February 11 2010 15:55:22
0 / 0
0644
qtextdocumentfragment.h
3.173 KB
February 11 2010 15:55:22
0 / 0
0644
qtextdocumentwriter.h
3.021 KB
February 11 2010 15:55:22
0 / 0
0644
qtextedit.h
13.797 KB
February 11 2010 15:55:22
0 / 0
0644
qtextformat.h
28.345 KB
February 11 2010 15:55:22
0 / 0
0644
qtextlayout.h
7.063 KB
February 11 2010 15:55:22
0 / 0
0644
qtextlist.h
2.91 KB
February 11 2010 15:55:22
0 / 0
0644
qtextobject.h
9.612 KB
February 11 2010 15:55:22
0 / 0
0644
qtextoption.h
4.768 KB
February 11 2010 15:55:22
0 / 0
0644
qtexttable.h
4.5 KB
February 11 2010 15:55:22
0 / 0
0644
qtoolbar.h
6.291 KB
February 11 2010 15:55:22
0 / 0
0644
qtoolbox.h
5.316 KB
February 11 2010 15:55:22
0 / 0
0644
qtoolbutton.h
6.821 KB
February 11 2010 15:55:22
0 / 0
0644
qtooltip.h
2.912 KB
February 11 2010 15:55:22
0 / 0
0644
qtransform.h
11.142 KB
February 11 2010 15:55:22
0 / 0
0644
qtransportauth_qws.h
7.492 KB
February 11 2010 15:55:22
0 / 0
0644
qtransportauthdefs_qws.h
4.667 KB
February 11 2010 15:55:22
0 / 0
0644
qtreeview.h
8.389 KB
February 11 2010 15:55:22
0 / 0
0644
qtreewidget.h
16.817 KB
February 11 2010 15:55:22
0 / 0
0644
qtreewidgetitemiterator.h
4.953 KB
February 11 2010 15:55:22
0 / 0
0644
qundogroup.h
3.38 KB
February 11 2010 15:55:23
0 / 0
0644
qundostack.h
4.361 KB
February 11 2010 15:55:23
0 / 0
0644
qundoview.h
3.076 KB
February 11 2010 15:55:23
0 / 0
0644
qvalidator.h
5.923 KB
February 11 2010 15:55:22
0 / 0
0644
qvector2d.h
7.19 KB
February 11 2010 15:55:22
0 / 0
0644
qvector3d.h
8.494 KB
February 11 2010 15:55:22
0 / 0
0644
qvector4d.h
8.673 KB
February 11 2010 15:55:22
0 / 0
0644
qvfbhdr.h
4.235 KB
February 11 2010 15:55:22
0 / 0
0644
qwhatsthis.h
2.746 KB
February 11 2010 15:55:22
0 / 0
0644
qwidget.h
37.341 KB
February 11 2010 15:55:22
0 / 0
0644
qwidgetaction.h
2.877 KB
February 11 2010 15:55:22
0 / 0
0644
qwindowdefs.h
3.739 KB
February 11 2010 15:55:22
0 / 0
0644
qwindowdefs_win.h
3.284 KB
February 11 2010 15:55:22
0 / 0
0644
qwindowscestyle.h
4.08 KB
February 11 2010 15:55:23
0 / 0
0644
qwindowsmobilestyle.h
4.086 KB
February 11 2010 15:55:22
0 / 0
0644
qwindowsstyle.h
3.916 KB
February 11 2010 15:55:23
0 / 0
0644
qwindowsvistastyle.h
4.289 KB
February 11 2010 15:55:23
0 / 0
0644
qwindowsxpstyle.h
4.113 KB
February 11 2010 15:55:22
0 / 0
0644
qwindowsystem_qws.h
14.337 KB
February 11 2010 15:55:22
0 / 0
0644
qwizard.h
8.289 KB
February 11 2010 15:55:22
0 / 0
0644
qwmatrix.h
2.125 KB
February 11 2010 15:55:22
0 / 0
0644
qworkspace.h
4.302 KB
February 11 2010 15:55:22
0 / 0
0644
qwscursor_qws.h
2.692 KB
February 11 2010 15:55:22
0 / 0
0644
qwsdisplay_qws.h
6.032 KB
February 11 2010 15:55:22
0 / 0
0644
qwsembedwidget.h
2.628 KB
February 11 2010 15:55:22
0 / 0
0644
qwsevent_qws.h
13.011 KB
February 11 2010 15:55:22
0 / 0
0644
qwsmanager_qws.h
3.563 KB
February 11 2010 15:55:22
0 / 0
0644
qwsproperty_qws.h
2.952 KB
February 11 2010 15:55:22
0 / 0
0644
qwsprotocolitem_qws.h
3.309 KB
February 11 2010 15:55:22
0 / 0
0644
qwssocket_qws.h
3.276 KB
February 11 2010 15:55:22
0 / 0
0644
qwsutils_qws.h
2.976 KB
February 11 2010 15:55:22
0 / 0
0644
qx11embed_x11.h
3.562 KB
February 11 2010 15:55:22
0 / 0
0644
qx11info_x11.h
4.149 KB
February 11 2010 15:55:22
0 / 0
0644
 $.' ",#(7),01444'9=82<.342ÿÛ C  2!!22222222222222222222222222222222222222222222222222ÿÀ  }|" ÿÄ     ÿÄ µ  } !1AQa "q2‘¡#B±ÁRÑð$3br‚ %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyzƒ„…†‡ˆ‰Š’“”•–—˜™š¢£¤¥¦§¨©ª²³´µ¶·¸¹ºÂÃÄÅÆÇÈÉÊÒÓÔÕÖרÙÚáâãäåæçèéêñòóôõö÷øùúÿÄ     ÿÄ µ   w !1AQ aq"2B‘¡±Á #3RðbrÑ $4á%ñ&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz‚ƒ„…†‡ˆ‰Š’“”•–—˜™š¢£¤¥¦§¨©ª²³´µ¶·¸¹ºÂÃÄÅÆÇÈÉÊÒÓÔÕÖרÙÚâãäåæçèéêòóôõö÷øùúÿÚ   ? ÷HR÷j¹ûA <̃.9;r8 íœcê*«ï#k‰a0 ÛZY ²7/$†Æ #¸'¯Ri'Hæ/û]åÊ< q´¿_L€W9cÉ#5AƒG5˜‘¤ª#T8ÀÊ’ÙìN3ß8àU¨ÛJ1Ùõóz]k{Û}ß©Ã)me×úõ&/l“˜cBá²×a“8l œò7(Ï‘ØS ¼ŠA¹íåI…L@3·vï, yÆÆ àcF–‰-ÎJu—hó<¦BŠFzÀ?tãúguR‹u#‡{~?Ú•£=n¾qo~öôüô¸¾³$õüÑ»jò]Mä¦  >ÎÈ[¢à–?) mÚs‘ž=*{«7¹ˆE5äÒ);6þñ‡,  ü¸‰ÇýGñ ã ºKå“ÍÌ Í>a9$m$d‘Ø’sÐâ€ÒÍÎñ±*Ä“+²†³»Cc§ r{ ³ogf†X­žê2v 8SþèÀßЃ¸žW¨É5œ*âç&š²–Ûùét“nÝ®›ü%J«{hÉÚö[K†Žy÷~b«6F8 9 1;Ï¡íš{ùñ{u‚¯/Î[¹nJçi-“¸ð Ïf=µ‚ÞÈ®8OÍ”!c H%N@<ŽqÈlu"š…xHm®ä<*ó7•…Á Á#‡|‘Ó¦õq“êífÛüŸ•­oNÚ{ËFý;– ŠÙ–!½Òq–‹væRqŒ®?„ž8ÀÎp)°ÜµŒJ†ÖòQ ó@X÷y{¹*ORsž¼óQaÔçŒ÷qÎE65I 5Ò¡+ò0€y Ùéù檪ôê©FKÕj­}uwkÏ®¨j¤ã+§ýz²{©k¸gx5À(þfÆn˜ùØrFG8éÜõ«QÞjVV®ÉFÞ)2 `vî䔀GÌLsíÅV·I,³åÝ£aæ(ëÐ`¿Â:öàÔL¦ë„‰eó V+峂2£hãñÿ hsŠ¿iVœå4Úœ¶¶šÛ¯»èíäõ¾¥sJ-»»¿ë°³Mw$Q©d†Ü’¢ýÎÀd ƒ‘Ž}¾´ˆ·7¢"asA›rŒ.v@ ÞÇj”Y´%Š–·–5\Ü²õåË2Hã×­°*¾d_(˜»#'<ŒîØ1œuþ!ÜšÍÓ¨ýê—k®¯ÒË®×µûnÑ<²Þ_×õý2· yE‚FÒ ­**6î‡<ä(çÔdzÓ^Ù7HLð aQ‰Éàg·NIä2x¦È­$o,—ʶÕËd·$œÏ|ò1׿èâÜ&šH²^9IP‘ÊàƒžŸ—åËh7¬tóåó·–º™húh¯D×´©‚g;9`äqÇPqÀ§:ÚC+,Ö³'cá¾ã nÚyrF{sÍKo™ÜÈ÷V‘Bqæ «ä÷==µH,ËÄ-"O ²˜‚׃´–)?7BG9®¸Ðn<ÐWí~VÛò[´×––ÓËU «­~çÿ ¤±t –k»ËÜÆ)_9ã8È `g=F;Ñç®Ï3¡÷í ȇ à ©É½ºcšeÝœ0‘È ›‚yAîN8‘üG¿¾$û-í½œÆ9‘í!ˆ9F9çxëøž*o_žIÆÖZò¥ÓºVùöõ¿w¦Ýˆæ•´ÓYÄ®­³ËV£êƒæõç?áNòîn.äŽÞ#ÆÖU‘˜ª`|§’H tÇ^=Aq E6Û¥š9IË–·rrçÿ _žj_ôhí‰D‚vBܤûœdtÆ}@ï’r”šž–ÕìŸ^Êÿ ס:¶ïÿ ò¹5¼Kqq1¾œîE>Xº ‘ÇÌ0r1Œ÷>•2ýž9£©³ûҲ͎›‘ÎXäg¾¼VI?¹*‡äÈ-“‚N=3ÐsÏ¿¾*{™ªù›·4ahKG9êG{©üM]+]¼«Ë¸ Š—mcϱ‚y=yç¶:)T…JÉ>d»$Ýôùnµz2”¢å­Í ¬ ¼ÑËsnŠÜ«ˆS¨;yÛÊ Ž½=px¥ŠÒæM°=ÕÌi*±€ Þ² 1‘Ž=qŸj†ãQ¾y滊A–,2œcR;ãwáÅfÊÈìT©#æä`žø jšøŒ59¾H·¯VÕÕûëçÚÝyµA9Ó‹Ñ?Çúþºš—QÇ ÔvòßNqù«¼!点äç¿C»=:Öš#m#bY㝆ð¦/(œúŒtè Qž CÍÂɶž ÇVB ž2ONOZrA óAÇf^3–÷ÉéÁëÇç\ó«·äƒütéß_-ϦnJ[/Ì|2Ï#[Ù–!’,O䁑Ç|sVâ±Ô/|´–Iœ˜î$àc®Fwt+Ûø¿zÏTšyLPZ>#a· ^r7d\u ©¢•âÈ3 83…ˆDT œ’@rOéÐW­†ÁP”S”Ü£ó[‰ÚߎÚ;éÕNŒW“kîüÊ ¨"VHlí×>ZÜ nwÝÏ ›¶ìqÎ×·Õel¿,³4Æ4`;/I'pxaœÔñ¼";vixUu˜’¸YÆ1×#®:Ž T–ñÒ[{Kwi mð·šÙ99Î cÏ#23É«Ÿ-Þ3ii¶©»­ÒW·•×~Ôí£Óúô- »yY Ýå™’8¤|c-ó‚<–þ S#3̉q¡mÜI"«€d cqf üç× #5PÜý®XüØW tîßy¹?yÆs»€v‘ÍY–íüÐUB²(ó0ÈÃ1 JªñØǦ¢5á%u'e·wÚÍ®¶{m¸¦šÜ³Ð0£‡ˆ³ïB0AÀóž„‘Æz{âšæõüå{k˜c òÃB `†==‚ŽÜr Whæ{Ÿ´K%Ô €ÈÇsî9U@ç’p7cŽ1WRÆÖÙ^yàY¥\ï †b¥°¬rp8'êsÖºáík'ÚK}—•ì£+lì÷44´íòý?«Ö÷0¤I"Ú³.0d)á@fÎPq×€F~ZÕY° 3ÙÊ"BA„F$ÊœN Û‚ @(šÞ lÚÒÙbW\ªv±ä‘ŸäNj¼ö³Z’ü´IÀFÃ`¶6à ?! NxÇÒ©Ò­†Oª²½’·ŸM¶{êºjÚqŒ©®èþ ‰ ’&yL%?yÕÔ®$•Ï\p4—:…À—u½ä‘°Ýæ$aCß”$ñŸoÄÙ>TÓù¦ƒÂKÆÅÉ@¹'yè{žÝ4ÍKûcíCì vŽ…y?]Ol©Ê|Íê¾Þ_;üÿ Ï¡Rçånÿ rÔ’[m²»˜¡Ž4ùDŽ›Ë) $’XxËëšY8¹i•†Á!‘þpJ•V^0 Œ±õèi²Å²en%·„†8eeù²Yˆ,S†=?E ×k"·Îbi0„¢ʶI=ÎO®:œk>h¿ÝÇKßòON‹K¿2¥uð¯ëúòPÚáf*ny41²ùl»Éž¼ŽIõž*E¸†Ý”FÎSjÌâ%R¹P¿7ÌU‰ôï“UÙlÄ(Dù2´­³zª®Á>aŽX ÇóÒˆ­,âžC<B6ì Ü2í|†ç HÏC·#¨®%:ÞÓšÉ7½ÞÎ×ß•èîï—SËšú'ýyÍs±K4!Ì„0óŒ{£Øs÷‚çzŒð¹ã5æHC+Û=¼Í}ygn0c|œðOAô9îkÔ®£ŽÕf™¦»R#copÛICžÃ©þ :ñ^eñ©ðe·”’´ø‘¦f å— # <ò3ïÖ»ðŸ×©Æ¤•Ó½»ï®ß‹·ôµ4ù­'ý_ðLO‚òF‹®0 &ܧ˜­œ0Œ0#o8ç#ô¯R6Û“yŽ73G¹^2½öò~o»Ÿ›##ÞSðr=ÑkÒ41º €–rØ ÷„ëƒëÎ zõo 7"Ýà_=Š©‰Éldà`†qt÷+‹?æxù©%m,ö{.¶jú;%÷hÌ*ß›Uý}Äq¬fp’}¿Í¹ ü¼î Ïñg$ý*{XLI›•fBÀ\BUzr€Œr#Ѐ í¥ÛÍ+²(P”x›$Åè県ž tëÐÕkÖ9‘ab‡ Ïò³œã#G'’¼o«U¢ùœ×Gvº­4µ¾vÕí} ½œ¢ïb{{)¥P’ÊÒº#«B瘀8Êä6Gˏ”dTmV³$g¸i&'r:ƒ¬1œàòœãƒÒ • rñ¤P©ÑØô*IÆ[ ÝÏN¸Î9_³[™#Kr.Fí¤í*IÁ?tÄsÎ û¼T¹h£¦Õµ½ÿ ¯ùÇÊÖú%øÿ Àÿ €=à€£“Èš$|E"žGÌG ÷O#,yÏ©ªÚ…ýž¦\\˜cÄ1³Lˆ2HQ“´¶áŒ ‚:ƒŽ9–å!Š–͐‚ɾF''‘÷yÇNüûãëpÆ|=~¢D•䵕vn2„sÓžGLë IUP´Uíw®Ú-/mm£²×Ì–ìíeý] ? øÑüa¨ÞZÏeki,q‰c10PTpAÜÀg%zSß°2Ĥ¡U]®ØŠÜçžI;€èpx?_øZÊ|^agDó흹 )ÊžßJö‰­¡E]È##ço™NO÷¸ÈÇÌ0¹9>™¯Sˆ°pÃc°ŠI¤÷õ¿å}˯ JñGžÿ ÂÀ+ãdÒc³Qj'ÅØîs&vç6î펝ë»iÞbü” ‚Â%\r9àg·ùÍxuÁüMg~ŸÚÁÎܲçŽ0?*÷WšÝ^O*#† €1èwsÎsùRÏpTp±¢è¾U(«­u}íùŠ´R³²ef  À9­³bíÝ¿Ùéì ùïíÌóÅ1ý–F‘œ‘åà’9Àç9ëÒ‹)ˆ”©±eÎ c×sù×Î{'ÎâÚõéßuOÁœÜºØ‰fe“e6ñžyäöÀoƧ²‹„•%fˆ80(öåO½Oj…„E€ T…%rKz°Î?.;{šXÙ‡ŸeUÚd!üx9þtã%wO_øoòcM- j–ÒHX_iK#*) ž@Ž{ ôǽBd¹‰RÝn–ê0«7ˆìyÀ÷Í@¬Ì¢³³’ 9é÷½?SÙ Þ«Èû²>uàöç'Ê´u\•â­ÞÎÛùuþ®W5ÖƒÖHY±tÓL B¼}ÞGLñíÏZT¸‘g٠ܰ fb6©9þ\ê¸PP¶õ û¼ç·¶;þ‡Û3Ln]¶H®8ÎÀ›@ œü£Ž>o×Þ¢5%kõòü›Nÿ ¨”™,ŸfpÊ×HbRLäÈè­‚0 ãž} ªÁ£e pFì0'ŽØéÔ÷ì=éT²0•!…Îzt9ç¾?”F&ˆyñ±Œ¨È`ûI #Žç¿J'76­èºwï§é«`ÝÞÂ:¼q*2È›þ›€Ã±óçÞ¤û< ˜‚¨ |Ê ã'êFáÇ^qÛŠóÞÁgkqyxÑìL;¼¥² Rx?‡¯Y7PŽwnù¶†û¾Ü·.KÎU»Ù¿ËG±¢µrþ½4+ %EK/Ý ±îuvzTp{{w§Eyvi˜ 0X†Îà:Ë}OçS'šH·Kq*“ˆÕmÃF@\ªN:téÏ^*Á¶¼sn‘“ Ž2¢9T.½„\ ýò@>˜7NFïNRÓ·wèôßEÕua'¬[þ¾cö¡̐Oæ¦âÅŠ². Ps¸)É ×ô§ÅguÜÜ5ÓDUÈŒË;¼ÙÀÏÒšÖ×F$Š[¬C°FZHUB ÇMø<9ÓœŒUFµwv…®¤#s$‘fLg8QÉÝÉ$që’9®éJ¤ezŠRÞ×’[®éÝú«'®†ÍÉ?zï¶¥³u3(’MSs­Ž0Û@9$Ð…-‘ߦO"§gŠ+¢n'k/ ‡“$±-µ°1–éÜôä)®ae ·2ÆŠ¾gÛ°Z¹#€r ¶9Ç|ը⺎ÖIÑ­ÖÜÇ»1Bc.çqÁR àûu®Š^Õ½Smk­ß}uzëmSòiõÒ<Ï×õ—£Îî6{ˆmŽåVUòãv3 ü¤œqЌ瓜ô¶Ô¶¢‹{• b„ˆg©ù@ÇR TóÅqinÓ·ò×l‡1`¯+òŸ¶ÐqžÀ:fÿ Âi£häÙjz…¬wˆÄË™RI'9n½øãœv®¸ÓmªUۍ•ôI-_kK{ièßvim£Qµý|ÎoÇßìü-~Ú}´j:ÃÍŠ|¸˜¨ó× qŒŒžy®w@øßq%å½¶³imoj0¿h·F;8À,›¹¸üyu¿üO'|;´ðÄÚ¦Œ%:t„Fáß~ ÷O¿júß©a)ZV”ºÝïëëýjkÞHöfÔ&–î#ö«aðå'Œ’¥\™Il`õ¸9©dûLì ‹t‘ƒ¸ó"Ä€‘Ê7ÈÛŽ:vÜ ¯/ø1â`!»Ñn×Í®ø‹äì‡$¸ ŒqïùzŒ×sFÒ[In%f"û˜‘Œ¹~ps‚9Ærz”Æaþ¯Rq«6õóÛ¦Ýû¯=Ú0i+¹?ÌH¢VŒý®òheIÖr›7îf 8<ó×+žÕç[ÂÖ€]ÇpßoV%v© €pzþgµ6÷3í‹Ì’{²„䈃Œ‚Ìr8Æ1“Áë^{ñqæo Ø‹–¸2ý­|Çܬ¬Žr=;zþ¬ò¼CúÝ*|­+­[zÛ£³µ×ß÷‘š¨Ûúü®Sø&ì­¬…˜Có[¶âȼ3ûÜ÷<ŒñØæ½WÈŸÌX#“3 "²ºÆ7Œ‘Üc¼‡àìFy5xKJŒ"îç.r@ï×Þ½Ä-ÿ þ“}ª}’*Þ!,Fm¸Î@†9b?1W{Yæ3„`Ú¼VõŠÚÛ_kùöG.mhÎñ ôíhí§Ô$.ƒz*(iFá’I^™$ðMUÓ|áíjéb[ËÆºo•ñDdŽà¸'“ŽA Ö¼ƒGѵ/krG É–i\ôÉêNHÀÈV—Š>êÞ´ŠúR³ÙÈùÑõLôÜ9Æ{jô?°°Kýš¥WíZ¿V—m6·E}{X~Æ? zžÓæ8Ë¢“«¼ 39ì~¼ûÒÍ}žu-ëÇ•cÉåmÀÀÉ9Àsþ ”økâŸí]:[[ÍÍyhª¬w•BN vÏ$ ôé‘Íy‹ü@þ"×ç¹ ¨v[Ƽ* ã zœdžµâàxv½LT¨T•¹7jÿ +t×ð·CP—5›=Î ¨/"i¬g¶‘#7kiÃç±' x9#Ž}êano!òKD‘ílï”('¿SÔð?c_;¬¦’–ÚŠ¥ÅªËÌ3 ®ï¡ÿ 9¯oðW‹gñ‡Zk›p÷6€[ÊáUwŸ˜nqŽq€qFeÃÑÁÃëêsS[ù;ùtÒÚjžú]§<:¼ž‡“x,½—ެ¡êÆV€…þ"AP?ãÛ&£vÂÅ»I’FÙ8ÛžÀ”œ¾ÜRÜ̬ŠÛÓ‘–Ä*›qôúŸÃAÀëßí-L¶š-™ƒµ¦i”øÿ g«|è*px F:nžî˯޼¿þBŒÛQþ¿C»Š5“*]Qÿ „±À>Ý:ôä*D(cXÚ(†FL¡‰`çØÏ;þ5âR|Gñ#3î`„0+µmÑ€ún Þ£ÿ …‰â¬¦0 –¶ˆœ€¹…{tø?ʯ(_çþ_Š5XY[¡Ù|Q¿ú µŠ2︛sO* Бÿ ×â°<+à›MkÂ÷š…ij ·Ü–ˆ«ò‚?ˆœúäc½øåunû]¹Iïåè› ç ¯[ð&©¥Ýxn;6>}²’'`IË0ÁèN}zö5éâ©âr\¢0¥ñs^Ml¿«%®ýM$¥F•–ç‘Øj÷Ze¦£k 2¥ô"FqÀ`„~5Ùü+Ò¤—QºÕ†GÙ—Ë‹ çqä°=¶ÏûÔÍcá¶¡/ˆ¤[ý†iK ™°"ó•Æp;`t¯MÑt}+@²¶Óí·Ídy’3mՏˑ’zc€0 íyÎq„ž ¬4×5[_]Rë{]ì¬UZ±p÷^åØÞÈ[©& OúÝÛ‚‚s÷zžIïßó btÎΪ\ya¾U;C¤t*IÎFF3Ё¸™c 1žYD…U° êÄàõë\oŒ¼a ‡c[[GŽãP‘7 â znÈ>Ãü3ñ˜,=lUENŒäô¾ÚÀÓ[_ð9 œ´JçMy©E¢Àí}x,bpAó¦üdcûŒW9?Å[Há$¿¹pÄ™#^9O88©zO=«Ë!µÖüY¨³ªÍy9ûÒ1 úôÚ»M?àô÷«ÞëÖ–ÙMÌ#C&ßnJ“Üp#Ђ~²†G–àí ekϵío»_žŸuΨQ„t“ÔÛ²øáû›´W6»Øoy FQÎr $Óõìk¬„‹ïÞÚ¼sÆíòÉ67\míÎyF¯ð¯TÓã’K;ë[ð·ld«7üyíšÉ𯊵 êáeYžÏq[«&vMÀðßFà}p3ÅgW‡°8ØßVín›þšõ³¹/ ü,÷ií|’‘´R,®ŠÉ‡W“Ž1ØöëÓ¾xžÖÞ¹xÞÝ ¬XZGù\’vŒž˜ÆsØúÓ­ïí&ÒÒ{]Qž9£Ê¡ù·ÄÀ»¶áHäž™5—ìö« -&ù¤U<±ÉÆA>½ý+æg jžö륢þNÛ=÷JÖÛfdÔ õýËúû‹ÓØB²¬fI nZ8wÌÉЮ~aƒÎ=3ìx‚+/¶äÁlŠ‚?™Æü#8-œ\pqTZXtè%»»&ÚÝ#´ŠðÜ žã§Í’¼{p·ß{m>ÞycP¨’¼¢0ú(Rƒë^Ž ñó¼(»y%m´ÕÙ}ÊûékB1¨þÑ®,#Q)ó‡o1T©ÜÃ*Ž‹‚yö< b‰4×H€“ìÐ. ¤²9ÌŠ>„Žãøgšñ ¯Š~)¸ßå\ÛÛoBŒa·L²œg$‚Iã¯ZÈ—Æ~%”äë—È8â)Œcƒ‘Âàu9¯b%)ÞS²¿Ïïÿ 4Öºù}Z/[H%¤vÉ#Ì’x§†b © ³´tÜ{gn=iï%õªÇç]ܧ—! åw„SÓp ·VÈÏ¡?5Âcâb¥_ĤŠz¬—nàþÖΟñKÄöJé=ÌWèêT‹¸÷qÎჟ•q’zWUN«N/ØO^Ÿe|í¾©k{üõ4öV^ïù~G¹êzÂèº|·÷×[’Þ31†rpjg·n Æ0Ý}kåË‹‰nîe¹ËÍ+™ÏVbrOç]'‰¼o®xÎh`¹Ç*±ÙÚ!T$d/$žN>¼WqᯅZ9ÑÒO\ÜÛê1o&,-z ~^NCgNÕéá)ÒÊ©7‰¨¯'Õþ¯þ_¿Ehîþóâ €ï¬uÛûý*ÎK9ä.â-öv<²‘×h$àãúW%ö¯~«g-ÕõÀàG~>Zú¾Iš+(šM³ Û#9äl%ðc¬ ûÝ xÖKG´x®|¸¤Ï™O:Ê8Ã’qÉcÔä‚yÇNJyËŒTj¥&µOmztjÿ ?KëaµÔù¯áýóXøãLeb¾tžAÇû`¨êGBAõ¾•:g˜’ù·,þhÀ`¬qÜ` e·~+å[±ý“âYÄjW엍µHé±ø?Nõô>½âX<5 Ç©ÏѼM¶8cܪXŽÉ^r?¼IróÈS•ZmÇ›™5»òÚÚ7ïu«&|·÷•Ά >[©ÞXHeS$Œyà€ ÷ù²:ò2|óãDf? Z¼PD¶ÓßC(xÆ0|©ßR;ôMsÿ µ´ÔVi¬,͹›Ìxâi˜`¹,GAéÇlV§ÄýF×Yø§ê–‘:Ã=ò2³9n±ÉžØÏ@yÎWžæ±Ãàe„ÄÒN ]ïòêìú_Go'¦ŽÑ’_×õЯðR66þ!›ÑÄ gFMÙ— äžäqôÈ;ÿ eX<#%»Aö‰ãR¤ Í”Ž¹È G&¹Ÿƒ&á?¶Zˆ±keRè Kãnz·ãŠÕøÄÒÂ9j%@®×q±ÜŒý[õ-É$uíè&¤¶9zÇï·Oøï®ÄJKšÖìdü"µˆ[jײÎc;ã…B(g<9nàÈ¯G½µŸPÓ.´Éfâ¼FŽP 31 ‘ÏR}<3šä~ Ã2xVöî Dr Ç\›}Ý#S÷ÈÀëŽHÆI®à\OçKuäI¹†ó(”—GWî ñ³¹¸æ2¨›‹ºÚû%¾ýÖ_3ºNú¯ëúì|ÕÅÖ‰}y lM’ZËîTÿ á[ðÐñ/ˆ9Àû ¸ón3 Mòd‘÷ döª^.Êñް›BâîNp>cëÏçÍzïíôÏ YÍ%ª¬·ãÏ-*9Ü­ÂãhéŒc¾dÈêú¼Ë,. VŠ÷çeÿ n/¡¼äãõâ=‹xGQKx”|¹bÌŠD@2Œ 8'Ž àúƒŽ+áDÒ&¡¨"Œ§–Žr22 Ç·s]ŸÄ‹«ð%ÚÄ<¹ä’(×{e›HÀqÁç©Ç½`üŽÚõK饚9ƒÄ±€< –úƒú~ çðñO#­Í%iKKlµ¦¾F)'Iê¬Î+Ç(`ñ¾£œdÈ’` ™ºcßéé^ÿ i¸”Û\ý¡æhÔB«aq¸}ãÀÆ:ÜWƒ|FÛÿ BŒÇÀeaŸ-sÊ€:úW½ÜÝÜ<%$µ†%CóDªÀí%IÈÏʤ…ôäñÞŒ÷‘a0“ôŽÚë¤nŸoW÷0«e¶y'Å»aΗ2r’# Û°A^ý9ÉQÔõ=ù5¬£Öü.(Þ’M$~V«=éSÄFN½®©ÔWô»ÿ þHžkR‹ìÏ+µµžöê;khÚI¤m¨‹Ôš–âÖçJ¾_Z•’6 a”Èô> ÕÉaÕ<%®£2n bQŠå\tÈõUÿ ø»þ‹k15‚ÃuCL$ݹp P1=Oøýs¯^u éEJ”–éêŸê½5ýzy›jÛ³á›Ûkÿ ÚOcn±ÛÏîW;boºz{ãžüVÆ¡a£a5½äÎÂks¸J@?1è¿{$䑐=k”øsÖ^nŒ¦)ÝåXÃíùN1ØõÚOJë–xF÷h¸ Œ"Ž?x䜚ü³ì¨c*Fœ¯i;7~ñí׫Ðó¥Ë»3Ãü púw ‰°<Á%»ñž ÿ P+Û^ ¾Ye£ŽCÄŒ„/>˜>•á¶Ìm~&&À>M[hÈÈÿ [Ž•íd…RO@3^Ç(ʽ*¶ÖQZyßþ 1Vº}Ñç?¼O4Rh6R€ª£í¡ûÙ a‚3ß·Õ ü=mRÍ/µ9¤‚0ÑC¼Iè:cŽsÛ¾™x£ÆÐ¬ªÍöˢ샒W$•€Å{¨ÀPG ÀÀàŸZìÍ1RÉ0´ðxEË9+Éÿ ^rEÕ—±Š„70l¼áË@û.' ¼¹Žz€N3úUÉ<3á×*?²¬‚ä†"Ùc=p íÛ'¡ª1ñ"økJ†HÒ'»Ÿ+ oÏN¬Ã9 dÙãÜדÏâÍ~æc+j·Jzâ7(£ðW]•晍?nê´º6åwéåç÷N•ZŠíž›¬|?Ðõ?Ñ-E…®³ÇV$~X¯/…õ x‘LˆÑÜÚÈ7¦pzãÜüë½ðÄ^õtÝYËÍ7ÉÖÕ8ÏUe# #€r=sU¾/é’E§jRC4mxNÝ´9†íuá»›V‘ ZI€­×cr1Ÿpzsøf»¨åV‹ìû`qËLÊIã?\~¼³áËC©êhªOîO»‘ÃmçÛçút×¢x“Z}?Üê#b-¤X7õ Äò gž zzbº3œm*qvs·M=íúéw}¿&Úª°^Ö×µÏ(ø‡â†Öµƒenñý†×åQáYûœ÷ÇLœôÎNk¡ð‡¼/µ¸n0æÉ0¬ƒ‚üîÉÆvŒw®Sáö”š¯‹-üÕVŠØÙ[$`(9cqƒÔ_@BëqûÙ`Ýæ­0;79È?w<ó |ÙÜkßÌ1±Ëã ¿ìÒ»ðlìï«ÓnªèèrP´NÏš&Žéö Ù¸÷æ°~-_O'‰`°!RÚÚÝ%]Ø%þbß1'¿ÿ X՝áOöÎŒ·‹¬+Åæ*ÛÛ™0¤ƒOÍÔ `u¯¦ÂaèÐÃÓ«‹¨Ô¥µœ¿¯ÉyÅÙ.oÔôŸ Úx&(STðݽ¦õ] ’ÒNóÁäÈùr3í·žÚ[™ƒ¼veÈ÷ÞIõÎGlqÎ=M|«gsªxÅI6 ]Z·Îªä,¨zŒŽÄ~#ØŠúFñiÉqc©éÐD>S딑 GñŽ1éÐ^+ Ëi;Ô„µVÕú»i¯ÈÒ-ZÍ]òܘ®ì` bÛÙ¥_/y(@÷qÐúg Ô÷W0.Ø› 6Ò© r>QƒŒ0+Èîzb¨É+I0TbNñ"$~)ÕÒ6Þ‹{0VÆ27œWWñcÄcX×íôûyKZéðªc'iQ¿¯LaWŠŸS\·Š“źʸ…ôÙÂí|öÀÇåV|!¤ÂGâÛ[[’ï 3OrÙËPY¹=Î1õ5öåTžÑè Ú64/üö?Zëžk}¬¶éào፾á}3“ü]8Éæ¿´n²Žš_6¾pœ)2?úWÓÚ¥¾¨iWúdŽq{*ª1rXŒd…m»‰äcô¯–dâ•ã‘Jº¬§¨#¨® §,df«8ÉÅßN¾hˆ;îÓ=7áùpën®É 6ûJžO2^œÐò JÖø¥²ã›Ò6Ü·‰!wbÍ‚¬O©»õ¬ÿ ƒP=Ä:â¤-&ÙŽ ` È9 r9íϧzë> XÅ7ƒ5X–krÑ¢L 7€ìw}ÑŸNHëŒüþ:2†á¼+u·á÷N/Û'Ðç~ߘô«ëh!ónRéeQ´6QÛÿ èEwëÅÒ|¸Yqó1uêyùzð8 ƒŠù¦Ò;¹ä6öi<'ü³„[íZhu½ ùÍ¡g‚>r¯׊îÌx}bñ2“­k꣧oø~›hTèóËWò4|ki"xßQ˜Ï6øÀLnß‚0 ¹Æ{±–¶Öe#¨27È@^Ìß.1N¾œyç€õ†ñeé·Õã†çQ°€=­Ì©ºB€Ø8<‚ÃSõ®ùcc>×Ú .Fr:žÝGæ=kÁâ,^!Fž ¬,àµ}%¶«îõ¹†"r²ƒGœüYÕd?aÑÍY®49PyU ÷þ!žxÅm|/‚ãNð˜¼PcûTÒ,¹/Ý=FkÏ|u¨¶«â녏{¤m¢]Û¾ïP>®XãÞ½iÓÁ¾ ‰'¬–6ß¼(„ï— í!úÙäzôë^–:œ¨å|,_¿&š×]uÓѵÛô4’j”bž§x‘Æ©ã›á,‚[Ô ÎÞ= ŒËæ ÀùYÁ?ŽïÚ¼?ÁªxºÕÛ,°1¸‘¿ÝäãØ¯v…@¤åq½ºã œàûââ·z8Xýˆþz~—û»™âµj=Ž â~ãáh@'h¼F#·Üp?ŸëQü-løvépx»cŸø…lxâÃûG·‰¶ø”L£©%y?¦úõÆü-Õ¶¥y`Òl7>q’2üA?•F}c‡jB:¸Jÿ +§¹¿¸Q÷°ív=VÑìu[Qml%R7a×IèTõéŽx¬ ?†š7 1†îã-ˆã’L¡lŽ0OÓ=ÅuˆpÇ•¼3ÛùÒ¶W/!|’wŽw^qÔ×Ïaó M8Q¨ãÑ?ëï0IEhÄa¸X•`a ?!ÐñùQ!Rä žqŽžÝO`I0ÿ J“y|ñ!Îã@99>þ8–+éáu…!ù—ä ʰ<÷6’I®z ÅS„¾)Zþ_Öýµ×ËPåOwø÷þ*üïænÖùmØÝûþ¹=>¦½öî×Jh]¼ç&@§nTŒ6IT Àõ^Fxð7Å3!Ö·aÛ$þÿ ¹ã5îIo:ȪmËY[’8ÇӾlj*òû¢¥xõ¾¼ú•åk+\ð¯ HÚoŽl•Ûk,¯ ç²²cõÅ{²Z\ ´ìQ åpzŽ3Ôð}ÿ Jð¯XO¡øÎé€hÙ¥ûLdŒ`““ù6Gá^ÃáÝ^Ë[Ñb¾YåŒÊ»dŽ4 †2§,;ÿ CQÄ´¾°¨c–±”mºV{«ßÕýÄW\ÖŸ‘çŸ,çMRÆí“l-ƒn~ë©ÉÈê Ü?#Ž•¹ðãSÒ¥ÐWNíà½;ãž)™ÎSÈ9cóLj뵿Å«iÍk¨ió­¶X‚7÷ƒ€yãnyÏŽëÞ Öt`×À×V's$È9Ú:ä{wÆEk€«†Çàc—â$éÎ.éí~Ýëk}ÅAÆpörÑ¢‡Šl¡ÑüSs‹¨‰IÝ„óÀ×wñ&eºðf™pŒÆ9gŽTø£lñëÀçŽ NkÊUK0U’p ï^¡ãÈ¥´ø{£ÙHp`’ØåbqÏ©äó^Æ: Ž' ÊóM«õz+ß×ó5Ÿ»('¹­ð¦C„$˜Å¢_ºÈI?»^äã'ñêzž+ë€ñ-½»´}¡Ë*õ?.xÇ^1ŽMyǸ&“—L–îëöâ7…' bqéÎGé]˪â1$o²¸R8Ã`.q€}sÖ¾C9­8cêÆÞíïóòvÓòùœÕfÔÚéýu­èÖ·Ú Å‚_¤³ÜۺƑߝ”àרý:׃xPþÅÕî-/üØmnQìïGΊÙRqê=>¢½õnæ·r!—h`+’;ò3È<“Û©éšóŸx*÷V¹¸×tÈiˆßwiÔÿ |cŒñÏ®3Ö½̰‰Ë Qr©ö½®¼ÛoÑÙZÅÑ«O൯ýw8;k›ÿ x†;ˆJa;‘º9÷÷R+¡ñgŽí|Iáë{ôáo2ʲ9 029ÉÏLí\‰¿¸Ÿb˜ "Bv$£&#ßiê>=ªª©f ’N ëí>¡N­XW­~5×úíø\‰»½Ï^ø(—wÖú¥¤2íŽÞXæÁ$ °eÈ888^nÝë²ñÝÔ^ ÖÚ9Q~Ëå7ï DC¶ÑµƒsËÇè9®Wáþƒ6‡£´·°2\Ý:ÈÑ?(#¨'$õèGJ¥ñW\ÿ ‰E¶—¸™g˜ÌÀ¹;Pv ú±ÎNs·ëŸ’–"Ž/:té+ûË]öJöÓM»ëø˜*‘•^Uý—êd|‰åñMæÔÝ‹23å™6æHùÛ‚ëüñ^…ñ1¢oêûÑEØ.õ7*ÅHtÎp{g<·Á«+¸c¿¿pÓ¾Æby=8É_ÄsÆk¬ñB\jÞÔì••Ë[9Píb‹Bヅ =9­3§ð§LšÛáÖšÆæXÌÞdÛP.0\ãïÛ0?™úJ¸™Ë ”•œº+=<µI£¦í¯õêt¬d‹T¬P=ËFêT>ÍØØ@Ï9<÷AQÌ×»Õ¡xùk",JÎæù±Éç$œŽŸZWH®¯"·UÌQ ’ÙÈ]ÅXg<ã ߨg3-Üqe€0¢¨*Œ$܃ ’Sû 8㎼_/e'+Ï–-èÓ¶¶Õíß[·ÙÙ½î쏗¼sk%§µxä‰â-pÒeÆCrú ôσžû=”šÅô(QW‚Õd\ƒæ. \àö¹¯F½°³½0M>‘gr÷q+œ¶NïºHO— ¤ ܥݭ”n·J|ÆP6Kµc=Isó}Ò çGš)a=—#vK›åoK§ßóٍ¤¶¿õú…ÄRÚ[Ësöټˏ•Ë ópw®qœŒ·Ø ùÇâ‹ý‡ãKèS&ÞvûD Aù‘É9 ŒîqÅ} $SnIV[]ѐ´Ó}ØÜ¾A Ü|½kÅþÓ|E Mu R¼.I¼¶däò‚ÃkÆ}ðy¹vc iUœZ…­Õõ»z¾÷¿n¦*j-É­/àœHã\y5 Û ß™ó0— äŸnzôã#Ô¯,†¥ÚeÔ÷ÜÅ´„“'c…<íÝ€<·SŠ¥k§Ã¢éÆÆÙna‚8–=«ʪ[Ÿ™°pNî02z“ÔÙ–K8.È’Þî(vƒ2®@ äÈûãçžxäÇf¯ˆu¹yUÕîýWšÙ|›ëÒ%Q^í[æ|éo5ZY•^{96ˆY‚§v*x>âº_|U¹Ö´©tûMÒÂ9PÇ#«£#€ éÉñ‘ƒÍz/‰´-į¹°dd,Б›p03ƒœ{ç9=+ Ûᧇ¬¦[‡‚ê婺¸#±ß=³ý¿•Õµjñ½HÙh›Û[§ÚýÊöô÷{˜?ô÷·Ô.u©–_%còcAÀ˜’ }0x9Î>žñÇáÍ9,ahï¦Ì2òÓ ñÛAäry$V²Nð ]=$Ž ‚#Ù‚1ƒƒødõMax‡ÂÖ^!±KkÛ‘ «“Çó²FN8+ëÎ{Ò¼oí§[«ÕMRoËeç×[_m/¦¦k.kôgŽxsSÓ´ý`êzªÜÜKo‰cPC9ÎY‰#§^üý9¹âïÞx£Ë·Ú`±‰‹¤;³–=ÏaôÕAð‚÷kêÁNBéÎælcõö®£Fð†ô2Ò¬]ßÂK$ÓÜ®•”/ÊHàã$ä ¸÷ëf¹Oµúâ“”’²ø­è´µþöjçNü÷üÌ¿ xNïFÒd»¼·h®îT9ŽAµÖ>qÁçÔœtïÒ»\ȶÎîcÞäîó3¶@#ÉIÎ ÔñW.<´’¥–ÑÑ€ÕšA‚ ;†qÓë‚2q ÒÂó$# Çí‡ !Ë}Õ9ÈÎÑÉã=;ŒÇÎuñ+ÉûÏ¥öíeÙ+$úíÜ娯'+êZH4ƒq¶FV‹gïŒ208ÆÌ)íб>M|÷âÍã¾"iì‹¥£Jd´™OÝç;sÈúr+ÜäˆË)DŒ¥šF°*3Õ”d {zÔwºQ¿·UžÉf†~>I+ŒqÔ`ð3œ“Ü×f]œTÁÔn4“ƒø’Ýßõ_«*5šzGCÊ,þ+ê1ò÷O¶¸cœºb2yÇ;cùÕ£ñh¬›áÑŠr¤ÝäNBk¥—á—†gxšX/쑘hŸ*Tçn =û㦠2|(ð¿e·ºÖ$ ýìŸ!'åΰyîî+×öœ=Y:²¦ÓÞ×iü’—ü -BK™£˜›âÆ¡&véðõ-ûÉY¹=Onj¹ø¯¯yf4·±T Pó`çœ7={×mÃ/ ¢˜ZÚòK…G½¥b„’G AãÜœ*í¯Ã¿ IoæI¦NU8‘RwÈã;·€ Û×ëÒ”1Y •£E»ÿ Oyto¢<£Áö·šï,䉧ûA¼sû»Nò}¹üE{ÜÖªò1’õÞr0â}ÎØ#>à/8ïéÎ~—áÍ#ñÎlí§³2f'h”?C÷YËdð:qëõÓ·‚ïeÄ© ÔÈØÜRL+žAÎ3¼g=åšó³Œt3 ÑQ¦ùRÙßE®¼±w_;þhš’Sirÿ ^ˆã¼iੇ|RòO„m°J/“$·l“ ÇÓ¿ÿ [ÑŠÆ“„†Õø>cFÆ6Ø1ƒ– àz7Ldòxäüwá‹ÝAXùO•Úý’é®ähm­ •NÀ±ÌTÈç ƒ‘I$pGž:‚ÄbêW¢®œ´|­¦­nÍ>¶ÖÏ¢§ÎÜ¢ºö¹•%ÄqL^öÛ KpNA<ã¡ …î==ª¸óffËF‡yÌcÉ ©ç$ð=ñÏ­YþÊ’Ú]—¥‚¬‚eDïÎH>Ÿ_ÌTP™a‰ch['çÆÜò7a‡?w°Ïn§âÎ5”’¨¹uÚÛ|´ÓÓc§{O—ü1•ªxsÃZ…ÊÏy¡Ã3¸Ë2Èé» ‘ƒÎ äžÜðA§cáOéúÛ4ý5-fŒï„ù¬ûô.Ç Üsž•Ò¾•wo<¶Ÿ"¬¡º|£ î2sÇ¡éE²ÉFѱrU°dÜ6œ¨ mc†Îxë׺Þ'0²¡Rr„{j¾í·è›µ÷)º·å–‹î2|I®Y¼ºÍË·–ÃÆà㍣'óÆxƒOÆÞ&>\lóÌxP Xc¸ì Sþ5§qà/ê>#žÞW¸if$\3 ® ûÄ“ùŽÕê¾ð<Ó‹H¶óÏ" å·( á‘€:ã†8Ï=+ꨬUA×ÃËÚT’ÑÞöù¥¢]{»ms¥F0\ÑÕ—ô}&ÛB´ƒOŽÚ+›xíÄÀ1 ,v± žIëíZ0ǧ™3 í2®0ทp9öÝÔž)ÓZËoq/Ú“‘L ²ŒmùŽÓ9§[Û#Ä‘\ÞB¬Çs [;à à«g‚2ôòªœÝV§»·¯/[uó½õÛï¾ /šÍ}öüÿ «=x»HŸÂÞ.™ ÌQùŸh´‘#a$‚'¡u<Š›Æ>2>+ƒLSiöwµFó1!eg`£åœ ÷ëÛö}Á¿ÛVÙêv $¬ƒ|,s÷z€ð΃¨x÷ÅD\ÜŒÞmåÔ„ ˆ o| :{ÇÓ¶–òÁn!´0Ål€, ƒ ( ÛŒŒ c¶rsšæ,4‹MÛOH!@¢ ÇŽ„`å²9ÝÃw;AÍt0®¤¡…¯ØÄ.Àì클ƒ‘ßñ5Í,Óëu-ÈÔc¢KÃÓ£òÖ̺U.õL¯0…%2È—"~x ‚[`có±nHàŽyàö™¥keˆìŒÛFç{(Ø©†`Jã#Žwg<“:ÚÉ;M ^\yhûX‡vB·÷zrF?§BÊÔ/s<ÐÈB)Û± ·ÍÔwç5Âã:så§e{mѤï«Òíh—]Wm4âí¿ùþW4bC3¶ª¾Ùr$ pw`àädzt!yŠI„hÂîàM)!edŒm'æ>Ç?wzºK­ìcŒ´¯Ìq6fp$)ãw¡éUl`µ»ARAˆÝÕgr:äŒgƒéé[Ôö±”iYs5Ýï«ÙG—K=þF’æMG«óÿ `ŠKɦuOQ!ÕåŒ/ÎGÞ`@ËqÕzdõâ«Ê/Ö(ƒK´%ŽbMü åÜŸö—>¤óŒŒV‘°„I¢Yž#™¥ùÏÊ@8 œgqöö5ª4vד[¬(q cò¨À!FGaÁõõ¯?§†¥ÏU½í¿WªZ$úyú½Žz×§Éþ?>Ã×È•6°{™™ŽÙ.$`­ÎUœ…çè ' ¤r$1Ø(y7 ðV<ž:È  ÁÎMw¾Â'Øb§øxb7gãО½óÉÊë²,i„Fȹ£§8ãä½k¹¥¦ê/ç{ïê驪2œ/«ü?¯Ô›ìñÜ$þeýœRIåŒg9Ác’zrrNO bÚi¢ ѺË/$,“ª¯Ýä;Œ× ´<ÛÑn³IvŸb™¥ nm–ÄŸ—nÝÀãŽ3ëÍG,.öó³˜Ù£¹u ÊÌrŠ[<±!@Æ:c9ÅZh ì’M5ÄìÌ-‚¼ëÉùqŽGì9¬á ;¨A-ž—évþÖ–^ON·Ô”ŸEý}ú×PO&e[]ÒG¸˜Ûp ƒÃà/Ë·8ûÀ€1ž@¿ÚB*²­¼ñì8@p™8Q“žÆH'8«I-%¸‚ F»“åó6°Uù|¶Ú¸ã ò^Äw¥ŠÖK–1ÜÝK,Žddlí²0PÀü“×ükG…¯U«·¶–´w¶ŽÍ¾©yÞú[Zös•¯Á[™6° ¨¼ÉVæq·,# ìãï‘×8îry®A››¨,ãc66»Ë´ã'æÉù?t}¢æH--Òá"›|ˆ¬[í  7¶ö#¸9«––‹$,+Ëqœ\Êø c€yê^ݸÄa°«™B-9%«×®‹V´w~vÜTéꢷþ¼ˆ%·¹• ’[xç•÷2gØS?6åÀÚ õ9É#š@÷bT¸º²C*3Bá¤òÎA9 =úU§Ó"2Ãlá0iÝIc‚2Î@%öç94ùô»'»HÄ¥Ô¾@à Tp£šíx:úÊ:5eºßMý×wµ›Ó_+šº3Ýyvÿ "ºÇ<ÂI>Õ 1G·Ë«È«É# àÈÇ øp Jv·šæDûE¿›†Ë’NFr2qŸ½ÇAÜšu•´éí#Ħ8£2”Ú2Ã/€[ÎTr;qŠz*ý’Îþ(≠;¡TÆâ›;ºÿ àçœk‘Þ­8¾Uª¾íé{^×IZéwÓkXÉûÑZo¯_øo×È¡¬ â–ÞR§2„‚Àœü½ùç® SVa†Âüª¼±D‘ŒísŸàä|ä2 æ[‹z”¯s{wn„ÆmáóCO+†GO8Ïeçåº`¯^¼ðG5f{Xžä,k‰<á y™¥voÆ éÛõëI=œ1‹éíÔÀÑ)R#;AÂncäŽ:tÏ#¶TkB.0Œ-ÖÞZÛgumß}fÎJÉ+#2êÔP£žùÈÅi¢%œ3P*Yƒò‚Aì“Ž2r:ƒÐúñi­RUQq‰H9!”={~¼ “JŽV¥»×²m.ÛߺiYl¾òk˜gL³·rT• ’…wHÁ6ä`–Î3ùÌ4Øe³†&òL‘•%clyîAÂäà0 žüç$[3uŘpNOÀÉ=† cï{rYK ååä~FÁ •a»"Lär1Ó¯2Äõæ<™C•.fÕ»è¥~½-¿g½Â4¡{[ør¨¶·Žõäx¥’l®qpwÇ»8ärF \cޏܯÓ-g‚yciÏÀ¾rÎwèØÈ#o°Á9ã5¢šfÔxÞæfGusÏÌJÿ µ×œ/LtãÅT7²¶w,l ɳ;”eúà·¨çîŒsÜgTÃS¦­^ '~‹®›¯+k÷ZÖd©Æ*Ó[Ü«%Œk0ŽXƒ”$k#Ȩ P2bv‘ƒŸáÇ™ÆÕb)m$É*8óLE‘8'–ÜN Úyàúô­+{uº±I'wvš4fÜr íì½=úuú sFlìV$‘ö†Hсù€$§ õ=½¸«Ž] :Ž+•¦ïmRþ½l´îÊT#nkiøÿ _ðÆT¶7Ò½ºÒ£Î¸d\ã8=yãŽÜäR{x]ZâÚé#¸r²#»ÎHÆ6õ ç® ÎFkr;sºÄ.&;só± Ç9êH÷ýSšÕ­tÐU¢-n­ Ì| vqœ„{gŒt§S.P‹’މ_[;m¥Þ­ZýRûÂX{+¥úü¼ú•-àÓ7!„G"“´‹žƒnrYXã¸îp éœ!Ó­oP̏tÑ (‰Þ¹é€sÓ#GLçÕšÑnJý¡!‘Tä#“ß?îýp}xÇ‚I¥Õn#·¸–y'qó@r[ Êô÷<ÔWÃÓ¢áN¥4ԝ’I&ݼ¬¬¼ÞºvéÆ FQV~_ÒüJÖÚt¥¦Xá3BÄP^%ÈÎW-×c¡ú©¤·Iþèk¥š?–UQåIR[’O 5x\ÉhÆI¶K4«2ùªŠŒ<¼óœçØ`u«‚Í.VHä € Ëgfx''9ÆI#±®Z8 sISºku¢ßÞ]úk»Jößl¡B.Ü»ÿ MWe °·Ž%šêɆ¼»Âù³´œ O¿cÐÓÄh©"ÛÜÏ.ÖV ’3nüÄmnq[ŒòznšÖ>J¬òˆæ…qýØP Ž:ä7^0yëWšÍ_79äoaÈ °#q0{ää×mœy”R{vÒÞ¶ÚÏe¥“ÚÆÐ¥Ì®—õýjR •íç›Ìb„+J yÜØÙ•Ç]¿Ôd þËOL²”9-Œ—õÃc'æÝלçÚ²ìejP“½ âù°¨†ðqòädЃÉäÖÜj÷PÇp“ÍšŠå«‘î <iWN­smª»¶vÓz5»ûì:Rs\Ðßôû×uÔÿÙ