Kontact touch on Qt 4.8/Mer

Marco Martin notmart at gmail.com
Thu Nov 3 10:15:51 UTC 2011


Hi all,

we have at the moment kontact touch built on obs on Mer with Qt 4.8, there is 
a build problem:

I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -
I/usr/share/qt4/mkspecs/default -I/usr/include/qt4   -D_GNU_SOURCE -
D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o 
CMakeFiles/kdepimmobileui.dir/kdeclarativeapplication.o -c 
../../../mobile/lib/kdeclarativeapplication.cpp
../../../messageviewer/a11y/accessiblemailwebview.cpp: In member function 
'virtual int AccessibleMailWebView::selectionCount()':
../../../messageviewer/a11y/accessiblemailwebview.cpp:47:20: error: 'class 
MessageViewer::MailWebView' has no member named 'hasSelection'
../../../messageviewer/a11y/accessiblemailwebview.cpp: At global scope:
../../../messageviewer/a11y/accessiblemailwebview.cpp:53:6: warning: unused 
parameter 'startOffset' [-Wunused-parameter]
../../../messageviewer/a11y/accessiblemailwebview.cpp:53:6: warning: unused 
parameter 'endOffset' [-Wunused-parameter]

if we see the blamed line of accessiblemailview.cpp is:

int AccessibleMailWebView::selectionCount()
{
#if QT_VERSION >= 0x40800
  return m_widget->hasSelection() ? 1 : 0;
#else
  return 0;
#endif
}

where if qt is 4.8 calls hasSelection() on MailWebView, method that doesn't 
exist :p

missing push perhaps?

Cheers,
Marco Martin


More information about the Kde-mobile mailing list