2 Types1=QString,QCString,QDir,QFileInfo,QFile
4 Types3=QMap,QValueList,QValueVector
6 LibDisplayName=libqt 3.x
7 ShlibRE=libqt-mt\\.so\\.3$
8 EnableBuiltin=QString::Data,QCharIsShort
9 PrintQStringCmd=print ($qstrunicode=($qstrdata=(%s))->unicode)?(*(unsigned short*)$qstrunicode)@(($qstrlen=(unsigned int)($qstrdata->len))>100?100:$qstrlen):1==0\n
13 Expr1=/QString::Data (%s).d
24 Display={ path=% filter=% }
25 Expr1=/QString::Data (%s).dPath.d
26 Expr2=/QString::Data (%s).nameFilt.d
30 Expr1=/QString::Data (%s).fn.d
34 Expr1=/QString::Data (%s).fn.d
38 Display={ size=% shared=% }
39 Expr1=(%s).sh->node_count
43 Template=QValueList<*>
44 Display={ size=% shared=% }
45 Expr1=*((unsigned int*)((%s).sh)+1+sizeof(char*)/sizeof(int))
46 Expr2=((QShared*)((%s).sh))->count
49 Template=QValueVector<*>
50 Display={ size=% shared=% capacity=% }
51 Expr1=($tmp=(%s).sh)->finish-$tmp->start
53 Expr3=($tmp=(%s).sh)->end-$tmp->start
61 Display={ tl=(%,%) br=(%,%) }