phoneplugins/infowidgetplugin/tsrc/mocks/mock_qfontmetrics.cpp
author hgs
Mon, 04 Oct 2010 16:06:10 +0300
changeset 76 cfea66083b62
parent 45 6b911d05207e
permissions -rw-r--r--
201039

/*
* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
* All rights reserved.
* This component and the accompanying materials are made available
* under the terms of "Eclipse Public License v1.0"
* which accompanies this distribution, and is available
* at the URL "http://www.eclipse.org/legal/epl-v10.html".
*
* Initial Contributors:
* Nokia Corporation - initial contribution.
*
* Contributors:
*
* Description:
*
*/
#include <QDebug>
#include <smcmockclassincludes.h>
#include <QFontMetrics>
#include <QChar>

// Stub class implementation, needed in QFontMetrics header
class QFontPrivate {
    QFontPrivate(){}
    ~QFontPrivate(){}
}; 

// ============================ MEMBER FUNCTIONS ===============================

// -----------------------------------------------------------------------------
// QFontMetrics::QFontMetrics
// -----------------------------------------------------------------------------
//
QFontMetrics::QFontMetrics( 
        const QFont & )
    {
    
    }


// -----------------------------------------------------------------------------
// QFontMetrics::QFontMetrics
// -----------------------------------------------------------------------------
//
QFontMetrics::QFontMetrics( 
        const QFont &,
        QPaintDevice * pd )
    {
    
    }


// -----------------------------------------------------------------------------
// QFontMetrics::QFontMetrics
// -----------------------------------------------------------------------------
//
QFontMetrics::QFontMetrics( 
        const QFontMetrics & )
    {
    
    }


// -----------------------------------------------------------------------------
// QFontMetrics::~QFontMetrics
// -----------------------------------------------------------------------------
//
QFontMetrics::~QFontMetrics(  )
    {
    
    }


// -----------------------------------------------------------------------------
// QFontMetrics::ascent
// -----------------------------------------------------------------------------
//
int QFontMetrics::ascent(  ) const
    {
    SMC_MOCK_METHOD0( int )
    }


// -----------------------------------------------------------------------------
// QFontMetrics::descent
// -----------------------------------------------------------------------------
//
int QFontMetrics::descent(  ) const
    {
    SMC_MOCK_METHOD0( int )
    }


// -----------------------------------------------------------------------------
// QFontMetrics::height
// -----------------------------------------------------------------------------
//
int QFontMetrics::height(  ) const
    {
    SMC_MOCK_METHOD0( int )
    }


// -----------------------------------------------------------------------------
// QFontMetrics::leading
// -----------------------------------------------------------------------------
//
int QFontMetrics::leading(  ) const
    {
    SMC_MOCK_METHOD0( int )
    }


// -----------------------------------------------------------------------------
// QFontMetrics::lineSpacing
// -----------------------------------------------------------------------------
//
int QFontMetrics::lineSpacing(  ) const
    {
    SMC_MOCK_METHOD0( int )
    }


// -----------------------------------------------------------------------------
// QFontMetrics::minLeftBearing
// -----------------------------------------------------------------------------
//
int QFontMetrics::minLeftBearing(  ) const
    {
    SMC_MOCK_METHOD0( int )
    }


// -----------------------------------------------------------------------------
// QFontMetrics::minRightBearing
// -----------------------------------------------------------------------------
//
int QFontMetrics::minRightBearing(  ) const
    {
    SMC_MOCK_METHOD0( int )
    }


// -----------------------------------------------------------------------------
// QFontMetrics::maxWidth
// -----------------------------------------------------------------------------
//
int QFontMetrics::maxWidth(  ) const
    {
    SMC_MOCK_METHOD0( int )
    }


// -----------------------------------------------------------------------------
// QFontMetrics::xHeight
// -----------------------------------------------------------------------------
//
int QFontMetrics::xHeight(  ) const
    {
    SMC_MOCK_METHOD0( int )
    }


// -----------------------------------------------------------------------------
// QFontMetrics::averageCharWidth
// -----------------------------------------------------------------------------
//
int QFontMetrics::averageCharWidth(  ) const
    {
    SMC_MOCK_METHOD0( int )
    }


// -----------------------------------------------------------------------------
// QFontMetrics::inFont
// -----------------------------------------------------------------------------
//
bool QFontMetrics::inFont( QChar ) const
    {
    SMC_MOCK_METHOD0( bool )
    }


// -----------------------------------------------------------------------------
// QFontMetrics::leftBearing
// -----------------------------------------------------------------------------
//
int QFontMetrics::leftBearing( QChar ) const
    {
    SMC_MOCK_METHOD0( int )
    }


// -----------------------------------------------------------------------------
// QFontMetrics::rightBearing
// -----------------------------------------------------------------------------
//
int QFontMetrics::rightBearing( QChar ) const
    {
    SMC_MOCK_METHOD0( int )
    }


// -----------------------------------------------------------------------------
// QFontMetrics::width
// -----------------------------------------------------------------------------
//
int QFontMetrics::width( 
        const QString & string,
        int len ) const
    {
    SMC_MOCK_METHOD2( int, const QString &, string, 
        int, len )
    }


// -----------------------------------------------------------------------------
// QFontMetrics::width
// -----------------------------------------------------------------------------
//
int QFontMetrics::width(QChar) const
    {
    SMC_MOCK_METHOD0( int )
    }


// -----------------------------------------------------------------------------
// QFontMetrics::charWidth
// -----------------------------------------------------------------------------
//
int QFontMetrics::charWidth( 
        const QString & str,
        int pos ) const
    {
    SMC_MOCK_METHOD2( int, const QString &, str, 
        int, pos )
    }


// -----------------------------------------------------------------------------
// QFontMetrics::boundingRect
// -----------------------------------------------------------------------------
//
QRect QFontMetrics::boundingRect( QChar ) const
    {
    SMC_MOCK_METHOD0( QRect )
    }


// -----------------------------------------------------------------------------
// QFontMetrics::boundingRect
// -----------------------------------------------------------------------------
//
QRect QFontMetrics::boundingRect( 
        const QString & text ) const
    {
    SMC_MOCK_METHOD1( QRect, const QString &, text )
    }


// -----------------------------------------------------------------------------
// QFontMetrics::boundingRect
// -----------------------------------------------------------------------------
//
QRect QFontMetrics::boundingRect( 
        const QRect & r,
        int flags,
        const QString & text,
        int tabstops,
        int * tabarray ) const
    {
    SMC_MOCK_METHOD5( QRect, const QRect &, r, 
        int, flags, 
        const QString &, text, 
        int, tabstops, 
        int *, tabarray )
    }


// -----------------------------------------------------------------------------
// QFontMetrics::size
// -----------------------------------------------------------------------------
//
QSize QFontMetrics::size( 
        int flags,
        const QString & str,
        int tabstops,
        int * tabarray ) const
    {
    SMC_MOCK_METHOD4( QSize, int, flags, 
        const QString &, str, 
        int, tabstops, 
        int *, tabarray )
    }


// -----------------------------------------------------------------------------
// QFontMetrics::tightBoundingRect
// -----------------------------------------------------------------------------
//
QRect QFontMetrics::tightBoundingRect( 
        const QString & text ) const
    {
    SMC_MOCK_METHOD1( QRect, const QString &, text )
    }


// -----------------------------------------------------------------------------
// QFontMetrics::elidedText
// -----------------------------------------------------------------------------
//
QString QFontMetrics::elidedText( 
        const QString & text,
        Qt::TextElideMode mode,
        int width,
        int flags ) const
    {
    SMC_MOCK_METHOD4( QString, const QString &, text, 
        Qt::TextElideMode, mode, 
        int, width, 
        int, flags )
    }


// -----------------------------------------------------------------------------
// QFontMetrics::underlinePos
// -----------------------------------------------------------------------------
//
int QFontMetrics::underlinePos(  ) const
    {
    SMC_MOCK_METHOD0( int )
    }


// -----------------------------------------------------------------------------
// QFontMetrics::overlinePos
// -----------------------------------------------------------------------------
//
int QFontMetrics::overlinePos(  ) const
    {
    SMC_MOCK_METHOD0( int )
    }


// -----------------------------------------------------------------------------
// QFontMetrics::strikeOutPos
// -----------------------------------------------------------------------------
//
int QFontMetrics::strikeOutPos(  ) const
    {
    SMC_MOCK_METHOD0( int )
    }


// -----------------------------------------------------------------------------
// QFontMetrics::lineWidth
// -----------------------------------------------------------------------------
//
int QFontMetrics::lineWidth(  ) const
    {
    SMC_MOCK_METHOD0( int )
    }


// -----------------------------------------------------------------------------
// QFontMetricsF::QFontMetricsF
// -----------------------------------------------------------------------------
//
QFontMetricsF::QFontMetricsF( 
        const QFont & )
    {
    
    }


// -----------------------------------------------------------------------------
// QFontMetricsF::QFontMetricsF
// -----------------------------------------------------------------------------
//
QFontMetricsF::QFontMetricsF( 
        const QFont &,
        QPaintDevice * pd )
    {
    
    }


// -----------------------------------------------------------------------------
// QFontMetricsF::QFontMetricsF
// -----------------------------------------------------------------------------
//
QFontMetricsF::QFontMetricsF( 
        const QFontMetrics & )
    {
    
    }


// -----------------------------------------------------------------------------
// QFontMetricsF::QFontMetricsF
// -----------------------------------------------------------------------------
//
QFontMetricsF::QFontMetricsF( 
        const QFontMetricsF & )
    {
    
    }


// -----------------------------------------------------------------------------
// QFontMetricsF::~QFontMetricsF
// -----------------------------------------------------------------------------
//
QFontMetricsF::~QFontMetricsF(  )
    {
    
    }

// -----------------------------------------------------------------------------
// QFontMetricsF::ascent
// -----------------------------------------------------------------------------
//
qreal QFontMetricsF::ascent(  ) const
    {
    SMC_MOCK_METHOD0( qreal )
    }


// -----------------------------------------------------------------------------
// QFontMetricsF::descent
// -----------------------------------------------------------------------------
//
qreal QFontMetricsF::descent(  ) const
    {
    SMC_MOCK_METHOD0( qreal )
    }


// -----------------------------------------------------------------------------
// QFontMetricsF::height
// -----------------------------------------------------------------------------
//
qreal QFontMetricsF::height(  ) const
    {
    SMC_MOCK_METHOD0( qreal )
    }


// -----------------------------------------------------------------------------
// QFontMetricsF::leading
// -----------------------------------------------------------------------------
//
qreal QFontMetricsF::leading(  ) const
    {
    SMC_MOCK_METHOD0( qreal )
    }


// -----------------------------------------------------------------------------
// QFontMetricsF::lineSpacing
// -----------------------------------------------------------------------------
//
qreal QFontMetricsF::lineSpacing(  ) const
    {
    SMC_MOCK_METHOD0( qreal )
    }


// -----------------------------------------------------------------------------
// QFontMetricsF::minLeftBearing
// -----------------------------------------------------------------------------
//
qreal QFontMetricsF::minLeftBearing(  ) const
    {
    SMC_MOCK_METHOD0( qreal )
    }


// -----------------------------------------------------------------------------
// QFontMetricsF::minRightBearing
// -----------------------------------------------------------------------------
//
qreal QFontMetricsF::minRightBearing(  ) const
    {
    SMC_MOCK_METHOD0( qreal )
    }


// -----------------------------------------------------------------------------
// QFontMetricsF::maxWidth
// -----------------------------------------------------------------------------
//
qreal QFontMetricsF::maxWidth(  ) const
    {
    SMC_MOCK_METHOD0( qreal )
    }


// -----------------------------------------------------------------------------
// QFontMetricsF::xHeight
// -----------------------------------------------------------------------------
//
qreal QFontMetricsF::xHeight(  ) const
    {
    SMC_MOCK_METHOD0( qreal )
    }


// -----------------------------------------------------------------------------
// QFontMetricsF::averageCharWidth
// -----------------------------------------------------------------------------
//
qreal QFontMetricsF::averageCharWidth(  ) const
    {
    SMC_MOCK_METHOD0( qreal )
    }


// -----------------------------------------------------------------------------
// QFontMetricsF::inFont
// -----------------------------------------------------------------------------
//
//bool QFontMetricsF::inFont( QChar ) const
//    {
    //SMC_MOCK_METHOD0( bool )
//    }


// -----------------------------------------------------------------------------
// QFontMetricsF::leftBearing
// -----------------------------------------------------------------------------
//
qreal QFontMetricsF::leftBearing( QChar ) const
    {
    SMC_MOCK_METHOD0( qreal )
    }


// -----------------------------------------------------------------------------
// QFontMetricsF::rightBearing
// -----------------------------------------------------------------------------
//
qreal QFontMetricsF::rightBearing( QChar ) const
    {
    SMC_MOCK_METHOD0( qreal )
    }


// -----------------------------------------------------------------------------
// QFontMetricsF::width
// -----------------------------------------------------------------------------
//
qreal QFontMetricsF::width( 
        const QString & string ) const
    {
    SMC_MOCK_METHOD1( qreal, const QString &, string )
    }


// -----------------------------------------------------------------------------
// QFontMetricsF::width
// -----------------------------------------------------------------------------
//
qreal QFontMetricsF::width( QChar ) const
    {
    SMC_MOCK_METHOD0( qreal )
    }


// -----------------------------------------------------------------------------
// QFontMetricsF::boundingRect
// -----------------------------------------------------------------------------
//
QRectF QFontMetricsF::boundingRect( 
        const QString & string ) const
    {
    SMC_MOCK_METHOD1( QRectF, const QString &, string )
    }


// -----------------------------------------------------------------------------
// QFontMetricsF::boundingRect
// -----------------------------------------------------------------------------
//
QRectF QFontMetricsF::boundingRect( QChar ) const
    {
    SMC_MOCK_METHOD0( QRectF )
    }


// -----------------------------------------------------------------------------
// QFontMetricsF::boundingRect
// -----------------------------------------------------------------------------
//
QRectF QFontMetricsF::boundingRect( 
        const QRectF & r,
        int flags,
        const QString & string,
        int tabstops,
        int * tabarray ) const
    {
    SMC_MOCK_METHOD5( QRectF, const QRectF &, r, 
        int, flags, 
        const QString &, string, 
        int, tabstops, 
        int *, tabarray )
    }


// -----------------------------------------------------------------------------
// QFontMetricsF::size
// -----------------------------------------------------------------------------
//
QSizeF QFontMetricsF::size( 
        int flags,
        const QString & str,
        int tabstops,
        int * tabarray ) const
    {
    SMC_MOCK_METHOD4( QSizeF, int, flags, 
        const QString &, str, 
        int, tabstops, 
        int *, tabarray )
    }


// -----------------------------------------------------------------------------
// QFontMetricsF::tightBoundingRect
// -----------------------------------------------------------------------------
//
QRectF QFontMetricsF::tightBoundingRect( 
        const QString & text ) const
    {
    SMC_MOCK_METHOD1( QRectF, const QString &, text )
    }


// -----------------------------------------------------------------------------
// QFontMetricsF::elidedText
// -----------------------------------------------------------------------------
//
QString QFontMetricsF::elidedText( 
        const QString & text,
        Qt::TextElideMode mode,
        qreal width,
        int flags ) const
    {
    SMC_MOCK_METHOD4( QString, const QString &, text, 
        Qt::TextElideMode, mode, 
        qreal, width, 
        int, flags )
    }


// -----------------------------------------------------------------------------
// QFontMetricsF::underlinePos
// -----------------------------------------------------------------------------
//
qreal QFontMetricsF::underlinePos(  ) const
    {
    SMC_MOCK_METHOD0( qreal )
    }


// -----------------------------------------------------------------------------
// QFontMetricsF::overlinePos
// -----------------------------------------------------------------------------
//
qreal QFontMetricsF::overlinePos(  ) const
    {
    SMC_MOCK_METHOD0( qreal )
    }


// -----------------------------------------------------------------------------
// QFontMetricsF::strikeOutPos
// -----------------------------------------------------------------------------
//
qreal QFontMetricsF::strikeOutPos(  ) const
    {
    SMC_MOCK_METHOD0( qreal )
    }


// -----------------------------------------------------------------------------
// QFontMetricsF::lineWidth
// -----------------------------------------------------------------------------
//
qreal QFontMetricsF::lineWidth(  ) const
    {
    SMC_MOCK_METHOD0( qreal )
    }