testing a11y improvements

This commit is contained in:
Harald Sitter
2025-12-14 20:05:57 +01:00
parent be8dc07b28
commit 7eb91c7ed0
2 changed files with 8 additions and 1 deletions

View File

@@ -651,6 +651,12 @@ void TerminalDisplay::updateImage()
QAccessible::updateAccessibility(&dataChangeEvent);
QAccessibleTextCursorEvent cursorEvent(this, _usedColumns * screenWindow()->screen()->getCursorY() + screenWindow()->screen()->getCursorX());
QAccessible::updateAccessibility(&cursorEvent);
QAccessible::State enable;
enable.disabled = false;
enable.multiLine = true;
QAccessibleStateChangeEvent stateChangeEvent(this, enable);
QAccessible::updateAccessibility(&stateChangeEvent);
#endif
}
void TerminalDisplay::showResizeNotification()

View File

@@ -11,9 +11,10 @@
#include "terminalDisplay/TerminalFonts.h"
using namespace Konsole;
using namespace Qt::StringLiterals;
TerminalDisplayAccessible::TerminalDisplayAccessible(TerminalDisplay *display)
: QAccessibleWidget(display, QAccessible::Terminal, display->sessionController() ? display->sessionController()->userTitle() : QString())
: QAccessibleWidget(display, QAccessible::Terminal, u"Terminal"_s)
{
}