E5Gui/E5ToolBarManager.py

changeset 2084
d3f083dd0222
parent 1509
c0b5e693b0eb
child 2095
5bf2d8a73173
--- a/E5Gui/E5ToolBarManager.py	Mon Oct 01 19:43:54 2012 +0200
+++ b/E5Gui/E5ToolBarManager.py	Mon Oct 01 19:44:40 2012 +0200
@@ -10,6 +10,8 @@
 from PyQt4.QtCore import QObject, QByteArray, QDataStream, QIODevice
 from PyQt4.QtGui import QToolBar
 
+import Utilities
+
 
 class E5ToolBarManager(QObject):
     """
@@ -510,11 +512,11 @@
         
         toolBarCount = stream.readUInt16()
         for i in range(toolBarCount):
-            objectName = stream.readString().decode()
+            objectName = Utilities.readStringFromStream(stream)
             actionCount = stream.readUInt16()
             actions = []
             for j in range(actionCount):
-                actionName = stream.readString().decode()
+                actionName = Utilities.readStringFromStream(stream)
                 if actionName:
                     action = self.__findAction(actionName)
                     if action is not None:
@@ -533,12 +535,12 @@
         
         toolBarCount = stream.readUInt16()
         for i in range(toolBarCount):
-            objectName = stream.readString().decode()
-            toolBarTitle = stream.readString().decode()
+            objectName = Utilities.readStringFromStream(stream)
+            toolBarTitle = Utilities.readStringFromStream(stream)
             actionCount = stream.readUInt16()
             actions = []
             for j in range(actionCount):
-                actionName = stream.readString().decode()
+                actionName = Utilities.readStringFromStream(stream)
                 if actionName:
                     action = self.__findAction(actionName)
                     if action is not None:

eric ide

mercurial