controlpanelui/src/cpcategorymodel/tsrc/testpluginsforcpcategorymodel/firstpluginforcpcategorymodel/src/firstpluginforcpcategorymodel.cpp
author hgs
Wed, 29 Sep 2010 10:09:58 +0800
changeset 40 593f946f4fec
child 43 aae8b749572d
permissions -rw-r--r--
201037_2
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
40
593f946f4fec 201037_2
hgs
parents:
diff changeset
     1
#include "firstpluginforcpcategorymodel.h"
593f946f4fec 201037_2
hgs
parents:
diff changeset
     2
#include "firstpluginviewforcpcategorymodel.h"
593f946f4fec 201037_2
hgs
parents:
diff changeset
     3
#include <cpsettingformentryitemdataimpl.h>
593f946f4fec 201037_2
hgs
parents:
diff changeset
     4
593f946f4fec 201037_2
hgs
parents:
diff changeset
     5
FirstPluginForCpCategoryModel::FirstPluginForCpCategoryModel()
593f946f4fec 201037_2
hgs
parents:
diff changeset
     6
{
593f946f4fec 201037_2
hgs
parents:
diff changeset
     7
}
593f946f4fec 201037_2
hgs
parents:
diff changeset
     8
593f946f4fec 201037_2
hgs
parents:
diff changeset
     9
FirstPluginForCpCategoryModel::~FirstPluginForCpCategoryModel()
593f946f4fec 201037_2
hgs
parents:
diff changeset
    10
{
593f946f4fec 201037_2
hgs
parents:
diff changeset
    11
}
593f946f4fec 201037_2
hgs
parents:
diff changeset
    12
QList<CpSettingFormItemData*> FirstPluginForCpCategoryModel::createSettingFormItemData(CpItemDataHelper &itemDataHelper) const
593f946f4fec 201037_2
hgs
parents:
diff changeset
    13
{
593f946f4fec 201037_2
hgs
parents:
diff changeset
    14
    return QList<CpSettingFormItemData*>() 
593f946f4fec 201037_2
hgs
parents:
diff changeset
    15
            << new CpSettingFormEntryItemDataImpl<FirstPluginViewForCategoryModel>(
593f946f4fec 201037_2
hgs
parents:
diff changeset
    16
               itemDataHelper,
593f946f4fec 201037_2
hgs
parents:
diff changeset
    17
               tr("The plugin for test"), 
593f946f4fec 201037_2
hgs
parents:
diff changeset
    18
               tr("TestPlugin."));
593f946f4fec 201037_2
hgs
parents:
diff changeset
    19
}
593f946f4fec 201037_2
hgs
parents:
diff changeset
    20
593f946f4fec 201037_2
hgs
parents:
diff changeset
    21
CpBaseSettingView *FirstPluginForCpCategoryModel::createSettingView(const QVariant &hint) const
593f946f4fec 201037_2
hgs
parents:
diff changeset
    22
{
593f946f4fec 201037_2
hgs
parents:
diff changeset
    23
    return 0;
593f946f4fec 201037_2
hgs
parents:
diff changeset
    24
}
593f946f4fec 201037_2
hgs
parents:
diff changeset
    25
593f946f4fec 201037_2
hgs
parents:
diff changeset
    26
Q_EXPORT_PLUGIN2(FirstPluginForCpCategoryModel, FirstPluginForCpCategoryModel);