# HG changeset patch # User John Donoghue # Date 1381777074 14400 # Node ID 8680768efa8a211f791ec41f371e39f95365fdf9 # Parent 0c5f50706ba344387fb6b1fe789ae03f90ef175e Enable copy of selected news browser text * libgui/src/news-dock-widget.cc, libgui/src/news-dock-widget.h (news_doc_widget::copyClipboard): New function. diff -r 0c5f50706ba3 -r 8680768efa8a libgui/src/news-dock-widget.cc --- a/libgui/src/news-dock-widget.cc Mon Oct 14 17:12:10 2013 -0400 +++ b/libgui/src/news-dock-widget.cc Mon Oct 14 14:57:54 2013 -0400 @@ -113,6 +113,15 @@ } void +news_dock_widget::copyClipboard () +{ + if (browser->hasFocus ()) + { + browser->copy (); + } +} + +void news_reader::process (void) { // Run this part in a separate thread so Octave can continue to run diff -r 0c5f50706ba3 -r 8680768efa8a libgui/src/news-dock-widget.h --- a/libgui/src/news-dock-widget.h Mon Oct 14 17:12:10 2013 -0400 +++ b/libgui/src/news-dock-widget.h Mon Oct 14 14:57:54 2013 -0400 @@ -41,6 +41,9 @@ void display_news (const QString& news); + /* from octave_dock_widget */ + void copyClipboard (); + private: QTextBrowser *browser;