rendered paste body#################################
### The class :
#################################
KDatePickerPopup::KDatePickerPopup( int items, const QDate &date, QWidget *parent,
const char *name )
: Q3PopupMenu( parent, name )
{
mItems = items;
mDatePicker = new KDatePicker( this );
mDatePicker->setCloseButton( false );
connect( mDatePicker, SIGNAL( dateEntered( QDate ) ),
SLOT( slotDateChanged( QDate ) ) );
connect( mDatePicker, SIGNAL( dateSelected( QDate ) ),
SLOT( slotDateChanged( QDate ) ) );
mDatePicker->setDate( date );
buildMenu();
}
void KDatePickerPopup::buildMenu()
{
if ( isVisible() ) return;
clear();
if ( mItems & DatePicker ) {
insertItem( mDatePicker ); ############### line 54
#################################
### The error :
#################################
/home/sauve/krecipes/src/widgets/kdatepickerpopup.cpp: In member function 'void KDatePickerPopup::buildMenu()':
/home/sauve/krecipes/src/widgets/kdatepickerpopup.cpp:54: error: no matching function for call to 'KDatePickerPopup::insertItem(KDatePicker*&)'
/usr/include/qt4/QtGui/qmenu.h:173: note: candidates are: int QMenu::insertItem(const QString&, const QObject*, const char*, const QKeySequence&, int, int)
/usr/include/qt4/QtGui/qmenu.h:178: note: int QMenu::insertItem(const QIcon&, const QString&, const QObject*, const char*, const QKeySequence&, int, int)
/usr/include/qt4/QtGui/qmenu.h:182: note: int QMenu::insertItem(const QPixmap&, const QObject*, const char*, const QKeySequence&, int, int)
/usr/include/qt4/QtGui/qmenu.h:186: note: int QMenu::insertItem(const QString&, int, int)
/usr/include/qt4/QtGui/qmenu.h:189: note: int QMenu::insertItem(const QIcon&, const QString&, int, int)
/usr/include/qt4/QtGui/qmenu.h:192: note: int QMenu::insertItem(const QString&, QMenu*, int, int)
/usr/include/qt4/QtGui/qmenu.h:195: note: int QMenu::insertItem(const QIcon&, const QString&, QMenu*, int, int)
/usr/include/qt4/QtGui/qmenu.h:198: note: int QMenu::insertItem(const QPixmap&, int, int)
/usr/include/qt4/QtGui/qmenu.h:202: note: int QMenu::insertItem(const QPixmap&, QMenu*, int, int)
/usr/include/qt4/QtGui/qmenu.h:206: note: int QMenu::insertItem(QMenuItem*, int, int)
/home/sauve/krecipes/src/widgets/kdatepickerpopup.cpp:57: warning: 'insertSeparator' is deprecated (declared at /usr/include/qt4/QtGui/qmenu.h:207)
/home/sauve/krecipes/src/widgets/kdatepickerpopup.cpp:61: warning: 'insertItem' is deprecated (declared at /usr/include/qt4/QtGui/qmenu.h:173)
/home/sauve/krecipes/src/widgets/kdatepickerpopup.cpp:62: warning: 'insertItem' is deprecated (declared at /usr/include/qt4/QtGui/qmenu.h:173)
/home/sauve/krecipes/src/widgets/kdatepickerpopup.cpp:63: warning: 'insertItem' is deprecated (declared at /usr/include/qt4/QtGui/qmenu.h:173)
/home/sauve/krecipes/src/widgets/kdatepickerpopup.cpp:64: warning: 'insertItem' is deprecated (declared at /usr/include/qt4/QtGui/qmenu.h:173)
/home/sauve/krecipes/src/widgets/kdatepickerpopup.cpp:67: warning: 'insertSeparator' is deprecated (declared at /usr/include/qt4/QtGui/qmenu.h:207)
/home/sauve/krecipes/src/widgets/kdatepickerpopup.cpp:71: warning: 'insertItem' is deprecated (declared at /usr/include/qt4/QtGui/qmenu.h:173)
make[2]: *** [src/CMakeFiles/krecipes.dir/widgets/kdatepickerpopup.o] Error 1
make[1]: *** [src/CMakeFiles/krecipes.dir/all] Error 2
make: *** [all] Error 2