diff --git a/harbour/ChangeLog b/harbour/ChangeLog
index b389efedab..0a063c3465 100644
--- a/harbour/ChangeLog
+++ b/harbour/ChangeLog
@@ -16,6 +16,12 @@
The license applies to all entries newer than 2009-04-28.
*/
+2012-02-27 11:17 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
+ * contrib/hbqt/qtcore/qth/QSignalMapper.qth
+ - Commented-out: QWidget specific method calls.
+ This is in accordance of our goal to keep modularity of
+ HbQt libraries intact.
+
2012-02-24 13:46 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
* harbour/include/hbcompdf.h
* harbour/src/compiler/hbmain.c
diff --git a/harbour/contrib/hbqt/qtcore/qth/QSignalMapper.qth b/harbour/contrib/hbqt/qtcore/qth/QSignalMapper.qth
index fcda70ed6f..295b8c03bb 100644
--- a/harbour/contrib/hbqt/qtcore/qth/QSignalMapper.qth
+++ b/harbour/contrib/hbqt/qtcore/qth/QSignalMapper.qth
@@ -33,12 +33,12 @@ HB_FUNC( QT_QSIGNALMAPPER )
QObject * mapping ( int id ) const
QObject * mapping ( const QString & id ) const
-QObject * mapping ( QWidget * widget ) const
+//QObject * mapping ( QWidget * widget ) const
QObject * mapping ( QObject * object ) const
void removeMappings ( QObject * sender )
void setMapping ( QObject * sender, int id )
void setMapping ( QObject * sender, const QString & text )
-void setMapping ( QObject * sender, QWidget * widget )
+//void setMapping ( QObject * sender, QWidget * widget )
void setMapping ( QObject * sender, QObject * object )
@@ -50,6 +50,6 @@ void map ( QObject * sender )
void mapped ( int i )
void mapped ( const QString & text )
-void mapped ( QWidget * widget )
+//void mapped ( QWidget * widget )
void mapped ( QObject * object )