/** * 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); }