comparison libgui/src/octave-qt-event-listener.cc @ 15758:d90b426b9988

respect charset when syncing directories between octave and gui (bug #37813) * octave-qt-event-listener.cc: signal current_directory_has_changed_signal emitted with directory as QString from local8Bit * main-window.cc: change_current_working_directory () and set_current_working_directory () : post event with directory as std::string to local8Bit;
author Torsten <ttl@justmail.de>
date Sun, 25 Nov 2012 21:52:06 +0100
parents 36ececf69385
children 80e99730e5d4
comparison
equal deleted inserted replaced
15757:534a2c881f45 15758:d90b426b9988
34 34
35 void 35 void
36 octave_qt_event_listener::current_directory_has_changed (const std::string& directory) 36 octave_qt_event_listener::current_directory_has_changed (const std::string& directory)
37 { 37 {
38 emit current_directory_has_changed_signal 38 emit current_directory_has_changed_signal
39 (QString::fromStdString (directory)); 39 (QString::fromLocal8Bit (directory.data (), directory.size ()));
40 } 40 }
41 41
42 void 42 void
43 octave_qt_event_listener::about_to_exit () 43 octave_qt_event_listener::about_to_exit ()
44 { 44 {