File indexing completed on 2024-04-28 04:21:22

0001 /* SPDX-FileCopyrightText: 2003-2010 Jesper K. Pedersen <blackie@kde.org>
0002 
0003    SPDX-License-Identifier: GPL-2.0-or-later
0004 */
0005 #include "ThumbnailComponent.h"
0006 
0007 #include "ThumbnailFactory.h"
0008 
0009 ThumbnailView::ThumbnailComponent::ThumbnailComponent(ThumbnailFactory *factory)
0010     : m_factory(factory)
0011 {
0012 }
0013 
0014 ThumbnailView::ThumbnailModel *ThumbnailView::ThumbnailComponent::model()
0015 {
0016     return m_factory->model();
0017 }
0018 
0019 ThumbnailView::CellGeometry *ThumbnailView::ThumbnailComponent::cellGeometryInfo()
0020 {
0021     return m_factory->cellGeometry();
0022 }
0023 
0024 ThumbnailView::ThumbnailWidget *ThumbnailView::ThumbnailComponent::widget()
0025 {
0026     return m_factory->widget();
0027 }
0028 
0029 const ThumbnailView::ThumbnailModel *ThumbnailView::ThumbnailComponent::model() const
0030 {
0031     return m_factory->model();
0032 }
0033 
0034 const ThumbnailView::CellGeometry *ThumbnailView::ThumbnailComponent::cellGeometryInfo() const
0035 {
0036     return m_factory->cellGeometry();
0037 }
0038 
0039 const ThumbnailView::ThumbnailWidget *ThumbnailView::ThumbnailComponent::widget() const
0040 {
0041     return m_factory->widget();
0042 }
0043 
0044 // vi:expandtab:tabstop=4 shiftwidth=4: