I pulled your changes but it doesn't compile because of another occurence of setPlaceholderText in the file ui_sendcoinsdialog.h generated from sendcoinsdialog.ui (addAsLabel).
This doesn't make sense. Why is that code generated in a Qt version that doesn't support it?
I cannot put #ifdefs in generated code, obviously, so I don't see a way to solve this :/
Seems the problem is more common, it results from a mixup between uic version and Qt header version:
http://permalink.gmane.org/gmane.comp.kde.users.kdevelop/6629Edit: I'll move all setPlaceholderText to application code instead of .ui scripts so I can guard them with #ifdef...