1 |
dilfridge 11/02/27 20:48:57 |
2 |
|
3 |
Added: kdelibs-4.6.0-kateacc.patch |
4 |
Log: |
5 |
Include no accessibility fix, bug 355969 |
6 |
|
7 |
(Portage version: 2.1.9.41/cvs/Linux x86_64, RepoMan options: --force) |
8 |
|
9 |
Revision Changes Path |
10 |
1.1 kde-base/kdelibs/files/kdelibs-4.6.0-kateacc.patch |
11 |
|
12 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/kdelibs/files/kdelibs-4.6.0-kateacc.patch?rev=1.1&view=markup |
13 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/kdelibs/files/kdelibs-4.6.0-kateacc.patch?rev=1.1&content-type=text/plain |
14 |
|
15 |
Index: kdelibs-4.6.0-kateacc.patch |
16 |
=================================================================== |
17 |
diff -ur kdelibs-4.5.96.orig/kate/view/kateviewaccessible.h kdelibs-4.5.95/kate/view/kateviewaccessible.h |
18 |
--- kdelibs-4.5.96.orig/kate/view/kateviewaccessible.h 2010-11-11 17:41:28.000000000 +0300 |
19 |
+++ kdelibs-4.5.95/kate/view/kateviewaccessible.h 2011-01-11 11:37:15.288810505 +0300 |
20 |
@@ -19,6 +19,7 @@ |
21 |
|
22 |
#ifndef _KATE_VIEW_ACCESSIBLE_ |
23 |
#define _KATE_VIEW_ACCESSIBLE_ |
24 |
+#ifndef QT_NO_ACCESSIBILITY |
25 |
|
26 |
#include "kateviewinternal.h" |
27 |
#include "katetextcursor.h" |
28 |
@@ -318,3 +319,4 @@ |
29 |
} |
30 |
|
31 |
#endif |
32 |
+#endif |
33 |
diff -ur kdelibs-4.5.96.orig/kate/view/kateviewinternal.cpp kdelibs-4.5.95/kate/view/kateviewinternal.cpp |
34 |
--- kdelibs-4.5.96.orig/kate/view/kateviewinternal.cpp 2010-12-03 17:57:05.000000000 +0300 |
35 |
+++ kdelibs-4.5.95/kate/view/kateviewinternal.cpp 2011-01-11 11:36:51.968811481 +0300 |
36 |
@@ -216,7 +216,9 @@ |
37 |
connect( m_view, SIGNAL( selectionChanged(KTextEditor::View*) ), |
38 |
this, SLOT( viewSelectionChanged() ) ); |
39 |
|
40 |
+#ifndef QT_NO_ACCESSIBILITY |
41 |
QAccessible::installFactory(accessibleInterfaceFactory); |
42 |
+#endif |
43 |
|
44 |
// update is called in KateView, after construction and layout is over |
45 |
// but before any other kateviewinternal call |
46 |
@@ -224,7 +226,9 @@ |
47 |
|
48 |
KateViewInternal::~KateViewInternal () |
49 |
{ |
50 |
+#ifndef QT_NO_ACCESSIBILITY |
51 |
QAccessible::removeFactory(accessibleInterfaceFactory); |
52 |
+#endif |
53 |
|
54 |
// kill preedit ranges |
55 |
delete m_imPreeditRange; |
56 |
@@ -646,7 +650,9 @@ |
57 |
|
58 |
m_madeVisible = !force; |
59 |
|
60 |
+#ifndef QT_NO_ACCESSIBILITY |
61 |
QAccessible::updateAccessibility( this, KateCursorAccessible::ChildId, QAccessible::Focus ); |
62 |
+#endif |
63 |
} |
64 |
|
65 |
void KateViewInternal::slotRegionVisibilityChangedAt(unsigned int,bool clear_cache) |