Version: 4.7 (using KDE 4.7.4) OS: Linux seems that the generated KDE code uses the UI_QT_NO_ACCESSIBILITY define, but QT itself uses QT_NO_ACCESSIBILITY, so when QT is built w/out accessibility, the knode build fails: In file included from /var/tmp/portage/kde-base/knode-4.7.4/work/knode-4.7.4/knode/kncomposerview.h:18:0, from /var/tmp/portage/kde-base/knode-4.7.4/work/knode-4.7.4/knode/kncomposerview.cpp:16: /var/tmp/portage/kde-base/knode-4.7.4/work/knode-4.7.4_build/knode/ui_composer_view.h: In member function ‘void KNode::Composer::Ui_View::retranslateUi(QFrame*)’: /var/tmp/portage/kde-base/knode-4.7.4/work/knode-4.7.4_build/knode/ui_composer_view.h:286:33: error: ‘class QLabel’ has no member named ‘setAccessibleName’ /var/tmp/portage/kde-base/knode-4.7.4/work/knode-4.7.4_build/knode/ui_composer_view.h:291:20: error: ‘class KPushButton’ has no member named ‘setAccessibleName’ Reproducible: Always Steps to Reproduce: - build QT w/out accessibility support - build knode - fail! Expected Results: build success bug 187119 might be related somewhat
Fixed in master + 4.8 http://commits.kde.org/kdepim/c761419b4aea58675fd137fd0374112cb39da031