On the N8, when you write a text message with the onscreen (virtual) keyboard there is the label "Message: " at the start of the typing display area above the actual keyboard keys. I've seen another app with similar functionality, where the virtual keypad/board has the buddy label widget's text inserted at the top. None of the input widgets (QSpinBox, QLineEdit, QPlainTextEdit, etc.), as far as I can tell, have a field for this. I suppose you can insert the text with an eventFilter that traps for MouseButtonPressed, but that doesn't prevent you from backspacing over the label text the way these other apps do. If this has to be done with custom programming, I'll spend some time to figure it out, but it seems like something that's part of the API that I just haven't found. Is there a library call or widget that implements the virtual keypad label?