[Kde-bindings] playground/bindings/kimono

Arno Rehn kde at arnorehn.de
Sat Apr 7 23:42:16 UTC 2007


SVN commit 651500 by arnorehn:

* Renamed all QAbstract*Helper classes to QAbstract*Internal and
  marked them as internal, so they cannot be accessed from outside
  the assembly.

CCMAIL: kde-bindings at kde.org



 M  +6 -0      ChangeLog  
 M  +1 -1      core/QItemModel.cs  
 D             gui/QAbstractButtonHelper.cs  
 A             gui/QAbstractButtonInternal.cs  
 D             gui/QAbstractItemDelegateHelper.cs  
 A             gui/QAbstractItemDelegateInternal.cs  
 D             gui/QAbstractItemViewHelper.cs  
 A             gui/QAbstractItemViewInternal.cs  
 D             gui/QAbstractProxyModelHelper.cs  
 A             gui/QAbstractProxyModelInternal.cs  
 D             gui/QAbstractTextDocumentLayoutHelper.cs  
 A             gui/QAbstractTextDocumentLayoutInternal.cs  
 M  +5 -5      handlers.cpp  


--- trunk/playground/bindings/kimono/ChangeLog #651499:651500
@@ -1,3 +1,9 @@
+2007-04-08  Arno Rehn  <arno at arnorehn.de>
+
+	* Renamed all QAbstract*Helper classes to QAbstract*Internal and
+	  marked them as internal, so they cannot be accessed from outside
+	  the assembly.
+
 2007-04-06  Richard Dale  <rdale at foton.es>
 
 	* Fixed all compiler warnings in the generated code, except for 180 
--- trunk/playground/bindings/kimono/core/QItemModel.cs #651499:651500
@@ -3,7 +3,7 @@
 	using System;
 	using System.Runtime.InteropServices;
 
-	public class QItemModel : QAbstractItemModel {
+	internal class QItemModel : QAbstractItemModel {
 		[DllImport("libqyoto", CharSet=CharSet.Ansi)]
 		static extern int QAbstractItemModelColumnCount(IntPtr obj, IntPtr modelIndex);
 		
--- trunk/playground/bindings/kimono/handlers.cpp #651499:651500
@@ -437,15 +437,15 @@
 		if (strcmp(smoke->classes[classId].className, "QAbstractItemModel") == 0)
 			return "Qyoto.QItemModel";
 		if (strcmp(smoke->classes[classId].className, "QAbstractButton") == 0)
-			return "Qyoto.QAbstractButtonHelper";
+			return "Qyoto.QAbstractButtonInternal";
 		if (strcmp(smoke->classes[classId].className, "QAbstractProxyModel") == 0)
-			return "Qyoto.QAbstractProxyModelHelper";
+			return "Qyoto.QAbstractProxyModelInternal";
 		if (strcmp(smoke->classes[classId].className, "QAbstractItemDelegate") == 0)
-			return "Qyoto.QAbstractItemDelegateHelper";
+			return "Qyoto.QAbstractItemDelegateInternal";
 		if (strcmp(smoke->classes[classId].className, "QAbstractItemView") == 0)
-			return "Qyoto.QAbstractItemViewHelper";
+			return "Qyoto.QAbstractItemViewInternal";
 		if (strcmp(smoke->classes[classId].className, "QAbstractTextDocumentLayout") == 0)
-			return "Qyoto.QAbstractTextDocumentLayoutHelper";
+			return "Qyoto.QAbstractTextDocumentLayoutInternal";
 
 		while (meta != 0) {
 			Smoke::Index classId = smoke->idClass(meta->className());



More information about the Kde-bindings mailing list