/**
 * Query native peer for current text content.
 * @param text - pointer to the returned content text
 * @param newChange - pointer to the returned flag for whether new changes
 *			has been made since last call of this function
 */
extern "C" MidpError
lfpport_textfield_get_string(pcsl_string* text, jboolean* newChange,
			     MidpItem* itemPtr) {
    QString qtext;

    MidpError err = ((TextField *)itemPtr->widgetPtr)->getString(qtext);

    if (err == KNI_OK) {
	err = QString2pcsl_string(qtext, *text);
	*newChange = KNI_TRUE;
    }

    return err;
}
 MidpError lfpport_textfield_get_string(pcsl_string *text, jboolean *newChange, MidpItem *itemPtr)
 {
   JTextField *tf = (JTextField *)itemPtr->widgetPtr;
   return QString2pcsl_string(tf->getString(newChange), *text);
 }