From 17be2c005025382a8515149ff25cf653658e767e Mon Sep 17 00:00:00 2001 From: shibakaneki Date: Mon, 23 Jan 2012 10:27:14 +0100 Subject: [PATCH] backup --- src/gui/UBTBPageEditWidget.cpp | 4 ++-- src/gui/UBTeacherBarDataMgr.h | 2 +- src/gui/UBTeacherBarWidget.cpp | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/gui/UBTBPageEditWidget.cpp b/src/gui/UBTBPageEditWidget.cpp index 693c3674..22c017a9 100644 --- a/src/gui/UBTBPageEditWidget.cpp +++ b/src/gui/UBTBPageEditWidget.cpp @@ -150,7 +150,7 @@ void UBTBPageEditWidget::onMediaDropped(const QString &url) if("" != url){ QWidget* pMedia = mpMediaContainer->generateMediaWidget(url); if(NULL != pMedia){ - mpDataMgr->medias() << pMedia; + mpDataMgr->medias()->append(pMedia); mpDataMgr->addMediaUrl(url); mpMediaContainer->addWidget(pMedia); } @@ -228,7 +228,7 @@ void UBTBPageEditWidget::clearFields() } mUrls.clear(); - // TODO: clean the media? + mpMediaContainer->cleanMedias(); } diff --git a/src/gui/UBTeacherBarDataMgr.h b/src/gui/UBTeacherBarDataMgr.h index 96323fa6..2c299474 100644 --- a/src/gui/UBTeacherBarDataMgr.h +++ b/src/gui/UBTeacherBarDataMgr.h @@ -54,7 +54,7 @@ public: QVector* actions(){return &mActionList;} // Medias - QVector medias(){return mMediaList;} + QVector* medias(){return &mMediaList;} void addMediaUrl(const QString& url){mMediaUrls << url;} QStringList mediaUrls(){return mMediaUrls;} diff --git a/src/gui/UBTeacherBarWidget.cpp b/src/gui/UBTeacherBarWidget.cpp index 75c8a978..d0bbc85b 100644 --- a/src/gui/UBTeacherBarWidget.cpp +++ b/src/gui/UBTeacherBarWidget.cpp @@ -126,7 +126,7 @@ bool UBTeacherBarWidget::isEmpty() return mData.pageTitle() == "" && mData.urls()->empty() && mData.actions()->empty() && - mData.medias().empty() && + mData.medias()->empty() && mData.comments() == "" && mData.sessionTarget() == "" && mData.sessionTitle() == "";