diff -r a32b19fb291e -r 5b14749788d7 messagingapp/msgui/unifiedviewer/src/univiewermediawidget.cpp --- a/messagingapp/msgui/unifiedviewer/src/univiewermediawidget.cpp Thu Jun 17 09:57:06 2010 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,98 +0,0 @@ -/* - * 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 "univiewermediawidget.h" - -// SYSTEM INCLUDES -#include -#include -#include -#include - -// USER INCLUDES -#include "debugtraces.h" - -// LOCAL CONSTANTS - -//---------------------------------------------------------------------------- -// UniViewerMediaWidget::UniViewerMediaWidget -// @see header file -//---------------------------------------------------------------------------- -UniViewerMediaWidget::UniViewerMediaWidget(QGraphicsItem *parent): - HbWidget(parent), mMediaIcon(0), mName(0), mInfo(0), mFrameItem(0) -{ - init(); -} - -//---------------------------------------------------------------------------- -// UniViewerMediaWidget::~UniViewerMediaWidget -// @see header file -//---------------------------------------------------------------------------- -UniViewerMediaWidget::~UniViewerMediaWidget() -{ -} - -//---------------------------------------------------------------------------- -// UniViewerMediaWidget::init -// @see header file -//---------------------------------------------------------------------------- -void UniViewerMediaWidget::init() -{ - mMediaIcon = new HbIconItem(this); - HbStyle::setItemName(mMediaIcon, "mediaIcon"); - - mName = new HbTextItem(this); - HbStyle::setItemName(mName, "text-1"); - - mInfo = new HbTextItem(this); - HbStyle::setItemName(mInfo, "text-2"); - - mFrameItem = new HbPushButton(this); - HbStyle::setItemName(mFrameItem, "bgFrame"); - - connect(mFrameItem, SIGNAL(clicked(bool)), this, SIGNAL(clicked())); -} - -//---------------------------------------------------------------------------- -// UniViewerMediaWidget::populate -// @see header file -//---------------------------------------------------------------------------- -void UniViewerMediaWidget::populate(const QString &icon, const QString &name, - const QString &info, const QString &bgFrame) -{ - HbFrameDrawer *fd = new HbFrameDrawer(bgFrame, - HbFrameDrawer::NinePieces); - mFrameItem->setFrameBackground(fd); - - mMediaIcon->setIconName(icon); - mName->setText(name); - mInfo->setText(info); - -} - -//---------------------------------------------------------------------------- -// UniViewerMediaWidget::clearContent -// @see header file -//---------------------------------------------------------------------------- -void UniViewerMediaWidget::clearContent() -{ - mMediaIcon->setIconName(""); - mName->setText(""); - mInfo->setText(""); -} - -// EOF