diff --git a/harbour/ChangeLog b/harbour/ChangeLog index 947bb37a70..ed495bfdf5 100644 --- a/harbour/ChangeLog +++ b/harbour/ChangeLog @@ -16,6 +16,11 @@ The license applies to all entries newer than 2009-04-28. */ +2012-08-28 12:46 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) + * contrib/hbqt/qtgui/hbqt_init.cpp + ! Fixed: QTableWidgetItem => QTableWidgetItem* + Was breaking QTableWidget() signals which used QTableWidgetItem* argument. + 2012-08-27 18:38 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbide/main.prg % Changed: the theme for the code fregment editors. diff --git a/harbour/contrib/hbqt/qtgui/hbqt_init.cpp b/harbour/contrib/hbqt/qtgui/hbqt_init.cpp index 3450c54ba5..be608c9dbb 100644 --- a/harbour/contrib/hbqt/qtgui/hbqt_init.cpp +++ b/harbour/contrib/hbqt/qtgui/hbqt_init.cpp @@ -627,29 +627,29 @@ void _hbqtgui_force_link_for_event( void ) static void hbqt_registerCallbacks( void ) { - hbqt_slots_register_callback( "QColor" , hbqt_SlotsExecQColor ); - hbqt_slots_register_callback( "QFont" , hbqt_SlotsExecQFont ); - hbqt_slots_register_callback( "QItemSelection$QItemSelection" , hbqt_SlotsExecItemSelItemSel ); - hbqt_slots_register_callback( "QTextBlock" , hbqt_SlotsExecQTextBlock ); - hbqt_slots_register_callback( "QTextCharFormat" , hbqt_SlotsExecQTextCharFormat ); - hbqt_slots_register_callback( "QTextCursor" , hbqt_SlotsExecQTextCursor ); + hbqt_slots_register_callback( "QColor" , hbqt_SlotsExecQColor ); + hbqt_slots_register_callback( "QFont" , hbqt_SlotsExecQFont ); + hbqt_slots_register_callback( "QItemSelection$QItemSelection" , hbqt_SlotsExecItemSelItemSel ); + hbqt_slots_register_callback( "QTextBlock" , hbqt_SlotsExecQTextBlock ); + hbqt_slots_register_callback( "QTextCharFormat" , hbqt_SlotsExecQTextCharFormat ); + hbqt_slots_register_callback( "QTextCursor" , hbqt_SlotsExecQTextCursor ); - hbqt_slots_register_callback( "QAbstractButton*" , hbqt_SlotsExecQAbstractButton ); - hbqt_slots_register_callback( "QAction*" , hbqt_SlotsExecQAction ); - hbqt_slots_register_callback( "QListWidgetItem*$QListWidgetItem*" , hbqt_SlotsExecQListWidgetItemQListWidgetItem ); - hbqt_slots_register_callback( "QMdiSubWindow*" , hbqt_SlotsExecQMdiSubWindow ); - hbqt_slots_register_callback( "QPrinter*" , hbqt_SlotsExecQPrinter ); - hbqt_slots_register_callback( "QStandardItem*" , hbqt_SlotsExecQStandardItem ); - hbqt_slots_register_callback( "QTableWidgetItem" , hbqt_SlotsExecQTableWidgetItem ); - hbqt_slots_register_callback( "QTableWidgetItem*$QTableWidgetItem*" , hbqt_SlotsExecQTableWidgetItemQTableWidgetItem ); - hbqt_slots_register_callback( "QTreeWidgetItem*$int" , hbqt_SlotsExecQTreeWidgetItemInt ); - hbqt_slots_register_callback( "QTreeWidgetItem*$QTreeWidgetItem*" , hbqt_SlotsExecQTreeWidgetItemQTreeWidgetItem ); - hbqt_slots_register_callback( "QWidget*$int" , hbqt_SlotsExecQWidgetInt ); - hbqt_slots_register_callback( "QWidget*$QWidget*" , hbqt_SlotsExecQWidgetQWidget ); - hbqt_slots_register_callback( "QTreeWidgetItem*" , hbqt_SlotsExecQTreeWidgetItem ); - hbqt_slots_register_callback( "QListWidgetItem*" , hbqt_SlotsExecQListWidgetItem ); - hbqt_slots_register_callback( "QWidget*" , hbqt_SlotsExecQWidget ); - hbqt_slots_register_callback( "QRect$int" , hbqt_SlotsExecQRectInt ); + hbqt_slots_register_callback( "QAbstractButton*" , hbqt_SlotsExecQAbstractButton ); + hbqt_slots_register_callback( "QAction*" , hbqt_SlotsExecQAction ); + hbqt_slots_register_callback( "QListWidgetItem*$QListWidgetItem*" , hbqt_SlotsExecQListWidgetItemQListWidgetItem ); + hbqt_slots_register_callback( "QMdiSubWindow*" , hbqt_SlotsExecQMdiSubWindow ); + hbqt_slots_register_callback( "QPrinter*" , hbqt_SlotsExecQPrinter ); + hbqt_slots_register_callback( "QStandardItem*" , hbqt_SlotsExecQStandardItem ); + hbqt_slots_register_callback( "QTableWidgetItem*" , hbqt_SlotsExecQTableWidgetItem ); + hbqt_slots_register_callback( "QTableWidgetItem*$QTableWidgetItem*" , hbqt_SlotsExecQTableWidgetItemQTableWidgetItem ); + hbqt_slots_register_callback( "QTreeWidgetItem*$int" , hbqt_SlotsExecQTreeWidgetItemInt ); + hbqt_slots_register_callback( "QTreeWidgetItem*$QTreeWidgetItem*" , hbqt_SlotsExecQTreeWidgetItemQTreeWidgetItem ); + hbqt_slots_register_callback( "QWidget*$int" , hbqt_SlotsExecQWidgetInt ); + hbqt_slots_register_callback( "QWidget*$QWidget*" , hbqt_SlotsExecQWidgetQWidget ); + hbqt_slots_register_callback( "QTreeWidgetItem*" , hbqt_SlotsExecQTreeWidgetItem ); + hbqt_slots_register_callback( "QListWidgetItem*" , hbqt_SlotsExecQListWidgetItem ); + hbqt_slots_register_callback( "QWidget*" , hbqt_SlotsExecQWidget ); + hbqt_slots_register_callback( "QRect$int" , hbqt_SlotsExecQRectInt ); hbqt_events_register_createobj( QEvent::MouseButtonPress , "hb_QMouseEvent" ); hbqt_events_register_createobj( QEvent::MouseButtonRelease , "hb_QMouseEvent" );