phonesettings/cpphonesettingsplugins/tsrc/mocks/mock_hbdataformmodel.cpp
changeset 78 baacf668fe89
equal deleted inserted replaced
76:cfea66083b62 78:baacf668fe89
       
     1 /** Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
       
     2 * All rights reserved.
       
     3 * This component and the accompanying materials are made available
       
     4 * under the terms of the License "Symbian Foundation License v1.0"
       
     5 * which accompanies this distribution, and is available
       
     6 * at the URL "http://www.symbianfoundation.org/legal/sfl-v10.html".
       
     7 *
       
     8 * Initial Contributors:
       
     9 * Nokia Corporation - initial contribution.
       
    10 *
       
    11 * Contributors:
       
    12 *
       
    13 * Description:
       
    14 *
       
    15 */
       
    16 #include <QDebug>
       
    17 #include <smcmockclassincludes.h>
       
    18 #include <hbdataformmodel.h>
       
    19 
       
    20 // ============================ MEMBER FUNCTIONS ===============================
       
    21 
       
    22 // -----------------------------------------------------------------------------
       
    23 // HbDataFormModel::HbDataFormModel
       
    24 // -----------------------------------------------------------------------------
       
    25 //
       
    26 HbDataFormModel::HbDataFormModel( 
       
    27         QObject * parent )
       
    28     //:
       
    29     //QAbstractItemModel( /*parent*/ )
       
    30 	:d_ptr(NULL)
       
    31     {
       
    32     
       
    33     }
       
    34 
       
    35 
       
    36 // -----------------------------------------------------------------------------
       
    37 // HbDataFormModel::~HbDataFormModel
       
    38 // -----------------------------------------------------------------------------
       
    39 //
       
    40 HbDataFormModel::~HbDataFormModel(  )
       
    41     {
       
    42     
       
    43     }
       
    44 
       
    45 
       
    46 // -----------------------------------------------------------------------------
       
    47 // HbDataFormModel::appendDataFormPage
       
    48 // -----------------------------------------------------------------------------
       
    49 //
       
    50 HbDataFormModelItem * HbDataFormModel::appendDataFormPage( 
       
    51         const QString & label )
       
    52     {
       
    53     SMC_MOCK_METHOD1( HbDataFormModelItem *, const QString &, label )
       
    54     }
       
    55 
       
    56 
       
    57 // -----------------------------------------------------------------------------
       
    58 // HbDataFormModel::appendDataFormGroup
       
    59 // -----------------------------------------------------------------------------
       
    60 //
       
    61 HbDataFormModelItem * HbDataFormModel::appendDataFormGroup( 
       
    62         const QString & label,
       
    63         HbDataFormModelItem * parent )
       
    64     {
       
    65     SMC_MOCK_METHOD2( HbDataFormModelItem *, const QString &, label, 
       
    66         HbDataFormModelItem *, parent )
       
    67     }
       
    68 
       
    69 
       
    70 // -----------------------------------------------------------------------------
       
    71 // HbDataFormModel::appendDataFormGroupPage
       
    72 // -----------------------------------------------------------------------------
       
    73 //
       
    74 HbDataFormModelItem * HbDataFormModel::appendDataFormGroupPage( 
       
    75         const QString & label,
       
    76         HbDataFormModelItem * parent )
       
    77     {
       
    78     SMC_MOCK_METHOD2( HbDataFormModelItem *, const QString &, label, 
       
    79         HbDataFormModelItem *, parent )
       
    80     }
       
    81 
       
    82 
       
    83 // -----------------------------------------------------------------------------
       
    84 // HbDataFormModel::appendDataFormItem
       
    85 // -----------------------------------------------------------------------------
       
    86 //
       
    87 HbDataFormModelItem * HbDataFormModel::appendDataFormItem( 
       
    88         HbDataFormModelItem::DataItemType itemType,
       
    89         const QString & label,
       
    90         HbDataFormModelItem * parent )
       
    91     {
       
    92     SMC_MOCK_METHOD3( HbDataFormModelItem *, HbDataFormModelItem::DataItemType, itemType, 
       
    93         const QString &, label, 
       
    94         HbDataFormModelItem *, parent )
       
    95     }
       
    96 
       
    97 
       
    98 // -----------------------------------------------------------------------------
       
    99 // HbDataFormModel::appendDataFormItem
       
   100 // -----------------------------------------------------------------------------
       
   101 //
       
   102 void HbDataFormModel::appendDataFormItem( 
       
   103         HbDataFormModelItem * data,
       
   104         HbDataFormModelItem * parent )
       
   105     {
       
   106     SMC_MOCK_METHOD2( void, HbDataFormModelItem *, data, 
       
   107         HbDataFormModelItem *, parent )
       
   108     }
       
   109 
       
   110 
       
   111 // -----------------------------------------------------------------------------
       
   112 // HbDataFormModel::insertDataFormPage
       
   113 // -----------------------------------------------------------------------------
       
   114 //
       
   115 HbDataFormModelItem * HbDataFormModel::insertDataFormPage( 
       
   116         int index,
       
   117         const QString & label )
       
   118     {
       
   119     SMC_MOCK_METHOD2( HbDataFormModelItem *, int, index, 
       
   120         const QString &, label )
       
   121     }
       
   122 
       
   123 
       
   124 // -----------------------------------------------------------------------------
       
   125 // HbDataFormModel::insertDataFormGroup
       
   126 // -----------------------------------------------------------------------------
       
   127 //
       
   128 HbDataFormModelItem * HbDataFormModel::insertDataFormGroup( 
       
   129         int index,
       
   130         const QString & label,
       
   131         HbDataFormModelItem * parent )
       
   132     {
       
   133     SMC_MOCK_METHOD3( HbDataFormModelItem *, int, index, 
       
   134         const QString &, label, 
       
   135         HbDataFormModelItem *, parent )
       
   136     }
       
   137 
       
   138 
       
   139 // -----------------------------------------------------------------------------
       
   140 // HbDataFormModel::insertDataFormGroupPage
       
   141 // -----------------------------------------------------------------------------
       
   142 //
       
   143 HbDataFormModelItem * HbDataFormModel::insertDataFormGroupPage( 
       
   144         int index,
       
   145         const QString & label,
       
   146         HbDataFormModelItem * parent )
       
   147     {
       
   148     SMC_MOCK_METHOD3( HbDataFormModelItem *, int, index, 
       
   149         const QString &, label, 
       
   150         HbDataFormModelItem *, parent )
       
   151     }
       
   152 
       
   153 
       
   154 // -----------------------------------------------------------------------------
       
   155 // HbDataFormModel::insertDataFormItem
       
   156 // -----------------------------------------------------------------------------
       
   157 //
       
   158 HbDataFormModelItem * HbDataFormModel::insertDataFormItem( 
       
   159         int index,
       
   160         HbDataFormModelItem::DataItemType itemType,
       
   161         const QString & label,
       
   162         HbDataFormModelItem * parent )
       
   163     {
       
   164     SMC_MOCK_METHOD4( HbDataFormModelItem *, int, index, 
       
   165         HbDataFormModelItem::DataItemType, itemType, 
       
   166         const QString &, label, 
       
   167         HbDataFormModelItem *, parent )
       
   168     }
       
   169 
       
   170 
       
   171 // -----------------------------------------------------------------------------
       
   172 // HbDataFormModel::insertDataFormItem
       
   173 // -----------------------------------------------------------------------------
       
   174 //
       
   175 void HbDataFormModel::insertDataFormItem( 
       
   176         int index,
       
   177         HbDataFormModelItem * data,
       
   178         HbDataFormModelItem * parent )
       
   179     {
       
   180     SMC_MOCK_METHOD3( void, int, index, 
       
   181         HbDataFormModelItem *, data, 
       
   182         HbDataFormModelItem *, parent )
       
   183     }
       
   184 
       
   185 
       
   186 // -----------------------------------------------------------------------------
       
   187 // HbDataFormModel::removeItem
       
   188 // -----------------------------------------------------------------------------
       
   189 //
       
   190 bool HbDataFormModel::removeItem( 
       
   191         const QModelIndex & index )
       
   192     {
       
   193     SMC_MOCK_METHOD1( bool, const QModelIndex &, index )
       
   194     }
       
   195 
       
   196 
       
   197 // -----------------------------------------------------------------------------
       
   198 // HbDataFormModel::removeItem
       
   199 // -----------------------------------------------------------------------------
       
   200 //
       
   201 bool HbDataFormModel::removeItem( 
       
   202         HbDataFormModelItem * item )
       
   203     {
       
   204     SMC_MOCK_METHOD1( bool, HbDataFormModelItem *, item )
       
   205     }
       
   206 
       
   207 
       
   208 // -----------------------------------------------------------------------------
       
   209 // HbDataFormModel::childCount
       
   210 // -----------------------------------------------------------------------------
       
   211 //
       
   212 int HbDataFormModel::childCount( 
       
   213         const QModelIndex & parent ) const
       
   214     {
       
   215     SMC_MOCK_METHOD1( int, const QModelIndex &, parent )
       
   216     }
       
   217 
       
   218 
       
   219 // -----------------------------------------------------------------------------
       
   220 // HbDataFormModel::itemFromIndex
       
   221 // -----------------------------------------------------------------------------
       
   222 //
       
   223 HbDataFormModelItem * HbDataFormModel::itemFromIndex( 
       
   224         const QModelIndex & index ) const
       
   225     {
       
   226     SMC_MOCK_METHOD1( HbDataFormModelItem *, const QModelIndex &, index )
       
   227     }
       
   228 
       
   229 
       
   230 // -----------------------------------------------------------------------------
       
   231 // HbDataFormModel::indexFromItem
       
   232 // -----------------------------------------------------------------------------
       
   233 //
       
   234 QModelIndex HbDataFormModel::indexFromItem( 
       
   235         const HbDataFormModelItem * item ) const
       
   236     {
       
   237     SMC_MOCK_METHOD1( QModelIndex, const HbDataFormModelItem *, item )
       
   238     }
       
   239 
       
   240 
       
   241 // -----------------------------------------------------------------------------
       
   242 // HbDataFormModel::item
       
   243 // -----------------------------------------------------------------------------
       
   244 //
       
   245 HbDataFormModelItem * HbDataFormModel::item( 
       
   246         int row,
       
   247         const QModelIndex & index ) const
       
   248     {
       
   249     SMC_MOCK_METHOD2( HbDataFormModelItem *, int, row, 
       
   250         const QModelIndex &, index )
       
   251     }
       
   252 
       
   253 
       
   254 // -----------------------------------------------------------------------------
       
   255 // HbDataFormModel::invisibleRootItem
       
   256 // -----------------------------------------------------------------------------
       
   257 //
       
   258 HbDataFormModelItem * HbDataFormModel::invisibleRootItem(  ) const
       
   259     {
       
   260     SMC_MOCK_METHOD0( HbDataFormModelItem * )
       
   261     }
       
   262 
       
   263 
       
   264 // -----------------------------------------------------------------------------
       
   265 // HbDataFormModel::clear
       
   266 // -----------------------------------------------------------------------------
       
   267 //
       
   268 void HbDataFormModel::clear(  )
       
   269     {
       
   270     SMC_MOCK_METHOD0( void )
       
   271     }
       
   272 
       
   273 
       
   274 // -----------------------------------------------------------------------------
       
   275 // HbDataFormModel::removeRows
       
   276 // -----------------------------------------------------------------------------
       
   277 //
       
   278 bool HbDataFormModel::removeRows( 
       
   279         int row,
       
   280         int count,
       
   281         const QModelIndex & index )
       
   282     {
       
   283     SMC_MOCK_METHOD3( bool, int, row, 
       
   284         int, count, 
       
   285         const QModelIndex &, index )
       
   286     }
       
   287 
       
   288 
       
   289 // -----------------------------------------------------------------------------
       
   290 // HbDataFormModel::parent
       
   291 // -----------------------------------------------------------------------------
       
   292 //
       
   293 QModelIndex HbDataFormModel::parent( 
       
   294         const QModelIndex & index ) const
       
   295     {
       
   296     SMC_MOCK_METHOD1( QModelIndex, const QModelIndex &, index )
       
   297     }
       
   298 
       
   299 
       
   300 // -----------------------------------------------------------------------------
       
   301 // HbDataFormModel::index
       
   302 // -----------------------------------------------------------------------------
       
   303 //
       
   304 QModelIndex HbDataFormModel::index( 
       
   305         int row,
       
   306         int column,
       
   307         const QModelIndex & index ) const
       
   308     {
       
   309     SMC_MOCK_METHOD3( QModelIndex, int, row, 
       
   310         int, column, 
       
   311         const QModelIndex &, index )
       
   312     }
       
   313 
       
   314 
       
   315 // -----------------------------------------------------------------------------
       
   316 // HbDataFormModel::data
       
   317 // -----------------------------------------------------------------------------
       
   318 //
       
   319 QVariant HbDataFormModel::data( 
       
   320         const QModelIndex & index,
       
   321         int role ) const
       
   322     {
       
   323     SMC_MOCK_METHOD2( QVariant, const QModelIndex &, index, 
       
   324         int, role )
       
   325     }
       
   326 
       
   327 
       
   328 // -----------------------------------------------------------------------------
       
   329 // HbDataFormModel::setData
       
   330 // -----------------------------------------------------------------------------
       
   331 //
       
   332 bool HbDataFormModel::setData( 
       
   333         const QModelIndex & index,
       
   334         const QVariant & value,
       
   335         int role )
       
   336     {
       
   337     SMC_MOCK_METHOD3( bool, const QModelIndex &, index, 
       
   338         const QVariant &, value, 
       
   339         int, role )
       
   340     }
       
   341 
       
   342 
       
   343 // -----------------------------------------------------------------------------
       
   344 // HbDataFormModel::hasChildren
       
   345 // -----------------------------------------------------------------------------
       
   346 //
       
   347 bool HbDataFormModel::hasChildren( 
       
   348         const QModelIndex & index ) const
       
   349     {
       
   350     SMC_MOCK_METHOD1( bool, const QModelIndex &, index )
       
   351     }
       
   352 
       
   353 
       
   354 // -----------------------------------------------------------------------------
       
   355 // HbDataFormModel::rowCount
       
   356 // -----------------------------------------------------------------------------
       
   357 //
       
   358 int HbDataFormModel::rowCount( 
       
   359         const QModelIndex & index ) const
       
   360     {
       
   361     SMC_MOCK_METHOD1( int, const QModelIndex &, index )
       
   362     }
       
   363 
       
   364 
       
   365 // -----------------------------------------------------------------------------
       
   366 // HbDataFormModel::columnCount
       
   367 // -----------------------------------------------------------------------------
       
   368 //
       
   369 int HbDataFormModel::columnCount( 
       
   370         const QModelIndex & index ) const
       
   371     {
       
   372     SMC_MOCK_METHOD1( int, const QModelIndex &, index )
       
   373     }
       
   374 
       
   375 
       
   376 // -----------------------------------------------------------------------------
       
   377 // HbDataFormModel::canFetchMore
       
   378 // -----------------------------------------------------------------------------
       
   379 //
       
   380 bool HbDataFormModel::canFetchMore( 
       
   381         const QModelIndex & parent ) const
       
   382     {
       
   383     SMC_MOCK_METHOD1( bool, const QModelIndex &, parent )
       
   384     }
       
   385 
       
   386 
       
   387 // -----------------------------------------------------------------------------
       
   388 // HbDataFormModel::flags
       
   389 // -----------------------------------------------------------------------------
       
   390 //
       
   391 Qt::ItemFlags HbDataFormModel::flags( 
       
   392         const QModelIndex & index ) const
       
   393     {
       
   394     SMC_MOCK_METHOD1( Qt::ItemFlags, const QModelIndex &, index )
       
   395     }
       
   396 
       
   397