calendarui/views/dayview/tsrc/unittests/unittest_calendayitem/calendayitemtest.h
changeset 83 5aadd1120515
parent 70 a5ed90760192
--- a/calendarui/views/dayview/tsrc/unittests/unittest_calendayitem/calendayitemtest.h	Tue Oct 05 14:14:48 2010 +0530
+++ b/calendarui/views/dayview/tsrc/unittests/unittest_calendayitem/calendayitemtest.h	Fri Oct 15 12:10:36 2010 +0530
@@ -43,7 +43,17 @@
 
 class CalenDayItemTest : public CalenDayItem
 {
+
 public:
+    CalenDayItemTest::CalenDayItemTest():
+        CalenDayItem(0)
+    {}
+
+    CalenDayItemTest::CalenDayItemTest(const CalenDayItemTest&):
+        CalenDayItem(0)
+    {
+    }
+    
     CalenDayItemTest::CalenDayItemTest(const CalenDayContainer *container) :
                 CalenDayItem(container)
     {
@@ -74,7 +84,15 @@
         // to prevent minimum size hint caching inside effectiveSizeHint
         setMinimumWidth(stripeWidth);
 #endif
+        connect(this, SIGNAL(backgroundTypeChanged(const CalenDayItem*)), container, SLOT(updateFloatingItemsList(const CalenDayItem*)));
+    }
+    
+    int connectedSlots(const char * signal)
+    {
+        return receivers(signal);
     }
 };
 
+Q_DECLARE_METATYPE(CalenDayItemTest*)
+
 #endif