From 92abcddbbe6f7f945d6213cf4411f9f35c051afe Mon Sep 17 00:00:00 2001 From: Claudio Valerio Date: Fri, 6 Jan 2012 15:02:38 +0100 Subject: [PATCH] resolved conflict --- src/gui/UBTeacherBarWidget.cpp | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/gui/UBTeacherBarWidget.cpp b/src/gui/UBTeacherBarWidget.cpp index f20095d9..646b459d 100644 --- a/src/gui/UBTeacherBarWidget.cpp +++ b/src/gui/UBTeacherBarWidget.cpp @@ -911,8 +911,9 @@ UBTeacherBarPreviewMedia::UBTeacherBarPreviewMedia(QWidget* parent, const char* { setObjectName(name); mWidget = new UBWidgetList(parent); - mWidget->setEmptyText(tr("No media found")); +// mWidget->setEmptyText(tr("No media found")); mLayout.addWidget(mWidget); + mWidget->setStyleSheet(QString("background-color: red;")); setLayout(&mLayout); mWidgetList.clear(); } @@ -929,8 +930,11 @@ UBTeacherBarPreviewMedia::~UBTeacherBarPreviewMedia() void UBTeacherBarPreviewMedia::cleanMedia() { foreach(QWidget* eachWidget, mWidgetList.keys()){ - delete eachWidget; - eachWidget = NULL; + if(QString(eachWidget->metaObject()->className()).contains("UBDraggable")){ + delete eachWidget; + eachWidget = NULL; + } + mWidget->removeWidget(eachWidget); } mWidgetList.clear(); }