Mercurial > hg > octave-nkf
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 { |