113 contents = "" |
113 contents = "" |
114 |
114 |
115 lock = QMutexLocker(self.__mutex) |
115 lock = QMutexLocker(self.__mutex) |
116 self.__buffer.setData(contents.encode("utf-8")) |
116 self.__buffer.setData(contents.encode("utf-8")) |
117 self.__buffer.open(QIODevice.ReadOnly) |
117 self.__buffer.open(QIODevice.ReadOnly) |
|
118 self.open(QIODevice.ReadOnly) |
118 lock.unlock() |
119 lock.unlock() |
119 |
120 |
120 self.open(QIODevice.ReadOnly) |
|
121 self.readyRead.emit() |
121 self.readyRead.emit() |
122 |
122 |
123 self.__loaded = True |
123 self.__loaded = True |
124 |
124 |
125 def bytesAvailable(self): |
125 def bytesAvailable(self): |