Qt Code:
  1. QString qt_mac_NSStringToQString(const NSString *nsstr)
  2. {
  3. NSRange range;
  4. range.location = 0;
  5. range.length = [nsstr length];
  6. QString result(range.length, QChar(0));
  7.  
  8. unichar *chars = new unichar[range.length];
  9. [nsstr getCharacters:chars range:range];
  10. QString result = QString::fromUtf16(chars, range.length);
  11. delete[] chars;
  12. return result;
  13. }
To copy to clipboard, switch view to plain text mode 

works better