comparison libgui/src/terminal-dock-widget.cc @ 18431:155d8e90ee1f stable

improve focus of terminal widget (partial fix of bug #40823) * QUnixTerminalImpl.cpp (initialize): set focus policy to strong focus * terminal_dock_widget.cc (constructor): set focus policy to strong focus, set focus proxy to the terminal
author Torsten <ttl@justmail.de>
date Tue, 04 Feb 2014 21:16:11 +0100
parents 5c3f22dd0bbb
children 4197fc428c7d
comparison
equal deleted inserted replaced
18429:90568d7fe382 18431:155d8e90ee1f
36 setObjectName ("TerminalDockWidget"); 36 setObjectName ("TerminalDockWidget");
37 setWindowIcon (QIcon (":/actions/icons/logo.png")); 37 setWindowIcon (QIcon (":/actions/icons/logo.png"));
38 set_title (tr ("Command Window")); 38 set_title (tr ("Command Window"));
39 39
40 setWidget (terminal); 40 setWidget (terminal);
41 setFocusProxy (terminal);
42 setFocusPolicy (Qt::StrongFocus);
41 43
42 connect (terminal, SIGNAL (interrupt_signal (void)), 44 connect (terminal, SIGNAL (interrupt_signal (void)),
43 this, SLOT (terminal_interrupt ())); 45 this, SLOT (terminal_interrupt ()));
44 } 46 }
45 47