Mercurial > hg > octave-nkf
diff libgui/qterminal/libqterminal/unix/QUnixTerminalImpl.cpp @ 16794:1d1f02e0f6b4
GUI: enable clipboard content detection for terminal window context menu
* libgui/qterminal/libqterminal/QTerminal.h, libgui/qterminal/libqterminal/QTerminal.cc
(QTerminal::handleCustomContentMenuRequested): Use clinboard and tem window selection buffer to determine enable state of copy/paste actions.
(QTerminal::QTerminal): save content actions for copy and paste to variables.
* libgui/qterminal/libqterminal/unix/QUnixTerminalImpl.cpp, libgui/qterminal/libqterminal/unix/QUnixTerminalImpl.h
(QUnixTerminalImpl::selectedText): New function.
* libgui/qterminal/libqterminal/unix/TerminalView.cpp, libgui/qterminal/libqterminal/unix/TerminalView.h
(TerminalView::selectedText): New function.
* libgui/qterminal/libqterminal/win32/QWinTerminalImpl.cpp, libgui/qterminal/libqterminal/win32/QWinTerminalImpl.h
(QWinTerminalImpl::selectedText): New function.
author | John Donoghue <john.donoghue@ieee.org> |
---|---|
date | Thu, 20 Jun 2013 22:04:58 -0400 |
parents | c19cc8c158b3 |
children | d63878346099 |
line wrap: on
line diff