X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sface%2Fxmlwidget.py;h=39fe7ac5e9e9faa1e737283b3b9416041f215234;hb=refs%2Fheads%2Fxmlrpctracker;hp=2c0f53ca951386345026d328c45e5ad31a060ef2;hpb=eb6b726661868a93d439c030ead00f4b7a2fe0a7;p=sface.git diff --git a/sface/xmlwidget.py b/sface/xmlwidget.py index 2c0f53c..39fe7ac 100644 --- a/sface/xmlwidget.py +++ b/sface/xmlwidget.py @@ -1,5 +1,6 @@ import os import sys +import re from PyQt4.QtCore import * from PyQt4.QtGui import * @@ -238,7 +239,8 @@ class ElemNodeDelegate(QAbstractItemDelegate): AttListHtml = '' if len(tmp) > 1: # many elems don't have atts... - attList = tmp[1].split() + pttrnAtt = ' *?.+.?=".*?"' + attList = re.compile(pttrnAtt, re.DOTALL).findall(tmp[1]) for att in attList: tmp = att.split('=') attName = tmp[0]