MessageForm MessageForm 0 0 574 342 Twinkle - Instant message unnamed layout154 unnamed toTextLabel &To: toLineEdit fromComboBox The user that will send the message. layout152 unnamed toLineEdit The address of the user that you want to send a message. This can be a full SIP address like <b>sip:example@example.com</b> or just the user part or telephone number of the full address. When you do not specify a full address, then Twinkle will complete the address by using the domain value of your user profile. addressToolButton TabFocus kontact_contacts.png Address book Select an address from the address book. profileTextLabel &User profile: fromComboBox conversationGroupBox Conversation unnamed conversationTextEdit 7 7 0 0 RichText WidgetWidth true The exchanged messages. layout158 unnamed msgLineEdit 800 Type your message here and then press "send" to send it. sendPushButton &Send Alt+S Send the message. sendPushButton clicked() MessageForm sendMessage() addressToolButton clicked() MessageForm showAddressBook() gui.h sockets/url.h qstylesheet.h audits/memman.h getaddressform.h qstring.h user.h im/msg_session.h phone.h messageform.ui.h extern t_phone *phone; im::t_msg_session *_msgSession; bool _remotePartyComplete; GetAddressForm *_getAddressForm; reject() closeEvent( QCloseEvent * e ) show() selectUserConfig( t_user * user_config ) showAddressBook() selectedAddress( const QString & address ) sendMessage() addMessage( const QString & name, const QString & msg, bool incoming, bool html ) displayError( const QString & errorMsg ) setRemotePartyCaption( void ) init() destroy() updateMessageSession()