[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: extragear/graphics/digikam/utilities/kipiiface
From: Gilles Caulier <caulier.gilles () gmail ! com>
Date: 2008-04-11 12:34:14
Message-ID: 1207917254.302437.31681.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 795791 by cgilles:
use d private internal class
M +0 -1 kipiimagecollectionselector.cpp
M +28 -11 kipiuploadwidget.cpp
M +2 -2 kipiuploadwidget.h
--- trunk/extragear/graphics/digikam/utilities/kipiiface/kipiimagecollectionselector.cpp #795790:795791
@@ -52,7 +52,6 @@
namespace Digikam
{
-
class KipiImageCollectionSelectorPriv
{
public:
--- trunk/extragear/graphics/digikam/utilities/kipiiface/kipiuploadwidget.cpp #795790:795791
@@ -47,34 +47,51 @@
namespace Digikam
{
+class KipiUploadWidgetPriv
+{
+public:
+
+ KipiUploadWidgetPriv()
+ {
+ albumsView = 0;
+ iface = 0;
+ }
+
+ QTreeWidget *albumsView;
+
+ KipiInterface *iface;
+};
+
KipiUploadWidget::KipiUploadWidget(KipiInterface* iface, QWidget *parent)
: KIPI::UploadWidget(parent)
{
- m_iface = iface;
+ d = new KipiUploadWidgetPriv();
+ d->iface = iface;
- m_albumsView = new QTreeWidget(this);
- m_albumsView->setDragEnabled(false);
- m_albumsView->setDropIndicatorShown(false);
- m_albumsView->setAcceptDrops(false);
- m_albumsView->header()->hide();
+ d->albumsView = new QTreeWidget(this);
+ d->albumsView->setDragEnabled(false);
+ d->albumsView->setDropIndicatorShown(false);
+ d->albumsView->setAcceptDrops(false);
+ d->albumsView->header()->hide();
QHBoxLayout *hlay = new QHBoxLayout(this);
- hlay->addWidget(m_albumsView);
+ hlay->addWidget(d->albumsView);
hlay->setMargin(0);
hlay->setSpacing(0);
// ------------------------------------------------------------------------------------
- populateTreeView(AlbumManager::instance()->allPAlbums(), m_albumsView);
+ populateTreeView(AlbumManager::instance()->allPAlbums(), d->albumsView);
// ------------------------------------------------------------------------------------
- connect(m_albumsView, SIGNAL(itemSelectionChanged()),
+ connect(d->albumsView, SIGNAL(itemSelectionChanged()),
this, SIGNAL(selectionChanged()));
}
KipiUploadWidget::~KipiUploadWidget()
{
+ delete d;
}
void KipiUploadWidget::populateTreeView(const AlbumList& aList, QTreeWidget *view)
@@ -125,10 +142,10 @@
KIPI::ImageCollection KipiUploadWidget::selectedImageCollection() const
{
- QString ext = m_iface->fileExtensions();
+ QString ext = d->iface->fileExtensions();
KIPI::ImageCollection collection;
- TreeAlbumItem* item = dynamic_cast<TreeAlbumItem*>(m_albumsView->currentItem());
+ TreeAlbumItem* item = dynamic_cast<TreeAlbumItem*>(d->albumsView->currentItem());
if (item)
collection = new KipiImageCollection(KipiImageCollection::AllItems, item->album(), ext);
--- trunk/extragear/graphics/digikam/utilities/kipiiface/kipiuploadwidget.h #795790:795791
@@ -40,6 +40,7 @@
namespace Digikam
{
class KipiInterface;
+class KipiUploadWidgetPriv;
class KipiUploadWidget : public KIPI::UploadWidget
{
@@ -58,8 +59,7 @@
private:
- QTreeWidget *m_albumsView;
- KipiInterface *m_iface;
+ KipiUploadWidgetPriv *d;
};
} // namespace Digikam
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic