Changeset View
Changeset View
Standalone View
Standalone View
src/TerminalDisplayAccessible.cpp
Show All 24 Lines | |||||
25 | 25 | | |||
26 | using namespace Konsole; | 26 | using namespace Konsole; | ||
27 | 27 | | |||
28 | TerminalDisplayAccessible::TerminalDisplayAccessible(TerminalDisplay *display) : | 28 | TerminalDisplayAccessible::TerminalDisplayAccessible(TerminalDisplay *display) : | ||
29 | QAccessibleWidget(display, QAccessible::Terminal, display->sessionController()->userTitle()) | 29 | QAccessibleWidget(display, QAccessible::Terminal, display->sessionController()->userTitle()) | ||
30 | { | 30 | { | ||
31 | } | 31 | } | ||
32 | 32 | | |||
33 | QAccessible::Role TerminalDisplayAccessible::role() const | ||||
34 | { | ||||
35 | return QAccessible::Terminal; | ||||
36 | } | ||||
37 | | ||||
33 | QString TerminalDisplayAccessible::text(QAccessible::Text t) const | 38 | QString TerminalDisplayAccessible::text(QAccessible::Text t) const | ||
34 | { | 39 | { | ||
40 | if (t == QAccessible::Name) { | ||||
41 | return i18nc("@label:terminal The main terminal part of the window", "Terminal"); | ||||
42 | } | ||||
35 | if (t == QAccessible::Value) { | 43 | if (t == QAccessible::Value) { | ||
36 | return visibleText(); | 44 | return visibleText(); | ||
37 | } | 45 | } | ||
38 | return QAccessibleWidget::text(t); | 46 | return QAccessibleWidget::text(t); | ||
39 | } | 47 | } | ||
40 | 48 | | |||
41 | int TerminalDisplayAccessible::characterCount() const | 49 | int TerminalDisplayAccessible::characterCount() const | ||
42 | { | 50 | { | ||
▲ Show 20 Lines • Show All 152 Lines • Show Last 20 Lines |