Commit b5dc5d1d authored by Claudio Valerio's avatar Claudio Valerio

fixed duplicated widgets

parent e93410f1
...@@ -76,13 +76,11 @@ int UBWidgetList::scaleWidgets(QSize pSize) ...@@ -76,13 +76,11 @@ int UBWidgetList::scaleWidgets(QSize pSize)
{ {
int result = 0; int result = 0;
foreach(QWidget* eachWidget, mWidgetInfo.keys()){ foreach(QWidget* eachWidget, mWidgetInfo.keys()){
qDebug() << __FUNCTION__ << "eachWidget : " << eachWidget;
qreal scaleFactor = 0; qreal scaleFactor = 0;
int newWidgetWidth = pSize.width(); int newWidgetWidth = pSize.width();
int newWidgetHeight = pSize.height(); int newWidgetHeight = pSize.height();
if(eWidgetListOrientation_Vertical == mOrientation){ if(eWidgetListOrientation_Vertical == mOrientation){
scaleFactor = (float)mWidgetInfo[eachWidget].width() / (float)pSize.width(); scaleFactor = (float)mWidgetInfo[eachWidget].width() / (float)pSize.width();
qDebug() << __FUNCTION__ << "scale factor: " << scaleFactor;
newWidgetHeight = mWidgetInfo[eachWidget].height()/scaleFactor; newWidgetHeight = mWidgetInfo[eachWidget].height()/scaleFactor;
result += newWidgetHeight; result += newWidgetHeight;
} }
......
...@@ -83,6 +83,7 @@ public: ...@@ -83,6 +83,7 @@ public:
UBTeacherBarPreviewMedia(QWidget* parent=0, const char* name="UBTeacherBarPreviewMedia"); UBTeacherBarPreviewMedia(QWidget* parent=0, const char* name="UBTeacherBarPreviewMedia");
~UBTeacherBarPreviewMedia(); ~UBTeacherBarPreviewMedia();
void loadMedia(QStringList pMedias); void loadMedia(QStringList pMedias);
void cleanMedia();
private: private:
UBWidgetList* mWidget; UBWidgetList* mWidget;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment