bluetoothengine/btui/btcpplugin/btcpuidevicedetailsview.cpp
branchRCL_3
changeset 56 9386f31cc85b
parent 55 613943a21004
child 61 269724087bed
--- a/bluetoothengine/btui/btcpplugin/btcpuidevicedetailsview.cpp	Tue Aug 31 15:25:10 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,94 +0,0 @@
-/*
-* Copyright (c) 2010 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:  BtCpUiDeviceDetailsView implementation
-*
-*/
-#include "btcpuidevicedetailsview.h"
-#include <QtGlobal>
-#include <QGraphicsLinearLayout>
-#include <HbInstance>
-#include <hblabel.h>
-#include <hbmenu.h>
-#include <hbaction.h>
-#include <hbcombobox.h>
-#include <hbgroupbox.h>
-#include <bluetoothuitrace.h>
-
-// docml to load
-const char* BTUI_DEVICEDETAILSVIEW_DOCML = ":/docml/bt-device-details-view.docml";
-
-BtCpUiDeviceDetailsView::BtCpUiDeviceDetailsView(QGraphicsItem *parent)
-    :CpBaseSettingView( 0 , parent )
-{
-   
-    mSoftKeyBackAction = new HbAction(Hb::BackNaviAction, this);
-    BTUI_ASSERT_X(mSoftKeyBackAction, "BtCpUiBaseView::BtCpUiBaseView", "can't create back action");
-
-    // Create view for the application.
-    // Set the name for the view. The name should be same as the view's
-    // name in docml.
-    setObjectName("bt_device_details_view");
-
-    mLoader = new HbDocumentLoader();
-    // Pass the view to documentloader. Document loader uses this view
-    // when docml is parsed, instead of creating new view.
-    QObjectList objectList;
-    objectList.append(this);
-    mLoader->setObjectTree(objectList);
-
-    // read view info from docml file
-    bool ok = false;
-    mLoader->load( BTUI_DEVICEDETAILSVIEW_DOCML, &ok );
-    // Exit if the file format is invalid
-    BTUI_ASSERT_X( ok, "bt-device-details-view", "Invalid docml file" );
-    
-    mLayout = new QGraphicsLinearLayout(Qt::Vertical, this);
-    mGroupBox = new HbGroupBox();
-    mLayout->addItem(mGroupBox);
-    
-    setLayout( mLayout );
-
-}
-
-BtCpUiDeviceDetailsView::~BtCpUiDeviceDetailsView()
-{
-
-}
-
-void BtCpUiDeviceDetailsView::setDeviceName(const QString &deviceName)
-{
-    //todo: use Localised string Id.
-    QString heading(hbTrId("%1 details"));
-    
-    if(mGroupBox) {
-        mGroupBox->setHeading(heading.arg(deviceName));
-    }
-}
-
-void BtCpUiDeviceDetailsView::addItem(HbDataForm *item)
-{
-    if (item && mLayout) {
-        mLayout->addItem(item);
-    }    
-}
-
-void BtCpUiDeviceDetailsView::removeItem(HbDataForm *item)
-{
-    if (item && mLayout) {
-        //todo: with out this item is not removed from the view.
-        item->setVisible(false);
-        mLayout->removeItem(item);
-    }
-}
-