📄 utils.xmi
字号:
<UML:Operation stereotype="10" comment="Create a LogWindow (QTextEdit) @param logname - the name of a logger instance to connect to.if logname=="debug", then this window monitors qDebug() messages.@see Logger" isSpecification="false" isLeaf="false" visibility="public" xmi.id="6943" isRoot="false" isAbstract="false" isQuery="false" name="LogWindow" > <UML:BehavioralFeature.parameter> <UML:Parameter isSpecification="false" visibility="private" xmi.id="6944" value="" type="24" name="logName" /> <UML:Parameter isSpecification="false" visibility="private" xmi.id="6945" value="" type="418" name="parent" /> </UML:BehavioralFeature.parameter> </UML:Operation> <UML:Operation comment="Start logging all messages that go through a particularnamed logger.@param logname - the name of a Logger instance to monitor@see Logger" isSpecification="false" isLeaf="false" visibility="public" xmi.id="6946" isRoot="false" isAbstract="false" isQuery="true" name="log" > <UML:BehavioralFeature.parameter> <UML:Parameter kind="return" xmi.id="10359" type="8" /> <UML:Parameter isSpecification="false" visibility="private" xmi.id="6947" value="" type="24" name="logname" /> </UML:BehavioralFeature.parameter> </UML:Operation> <UML:Operation comment="Extended from the base class to be a slot, and also toperform some scrollbar maintenance." isSpecification="false" isLeaf="false" visibility="public" xmi.id="6948" isRoot="false" isAbstract="false" isQuery="true" name="append" > <UML:BehavioralFeature.parameter> <UML:Parameter kind="return" xmi.id="10360" type="8" /> <UML:Parameter isSpecification="false" visibility="private" xmi.id="6949" value="" type="24" name="str" /> </UML:BehavioralFeature.parameter> </UML:Operation> <UML:Operation comment="Check the position of the scrollbar - if it's at the bottom,resume scrolling." isSpecification="false" isLeaf="false" visibility="public" xmi.id="6950" isRoot="false" isAbstract="false" isQuery="true" name="checkScroll" > <UML:BehavioralFeature.parameter> <UML:Parameter kind="return" xmi.id="10361" type="8" /> <UML:Parameter isSpecification="false" visibility="private" xmi.id="6951" value="" type="12" name="newValue" /> </UML:BehavioralFeature.parameter> </UML:Operation> </UML:Classifier.feature> </UML:Class> <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="6939" isRoot="false" isAbstract="false" name="QTextEdit" /> <UML:Generalization isSpecification="false" child="2" visibility="public" namespace="m1" xmi.id="4" parent="3" discriminator="" name="" /> <UML:Generalization isSpecification="false" child="30" visibility="public" namespace="m1" xmi.id="32" parent="31" discriminator="" name="" /> <UML:Generalization isSpecification="false" child="45" visibility="public" namespace="m1" xmi.id="46" parent="30" discriminator="" name="" /> <UML:Generalization isSpecification="false" child="31" visibility="public" namespace="m1" xmi.id="339" parent="37" discriminator="" name="" /> <UML:Generalization isSpecification="false" child="666" visibility="public" namespace="m1" xmi.id="2080" parent="30" discriminator="" name="" /> <UML:Generalization isSpecification="false" child="741" visibility="public" namespace="m1" xmi.id="2231" parent="30" discriminator="" name="" /> <UML:Generalization isSpecification="false" child="1413" visibility="public" namespace="m1" xmi.id="2382" parent="741" discriminator="" name="" /> <UML:Generalization isSpecification="false" child="1263" visibility="public" namespace="m1" xmi.id="2533" parent="741" discriminator="" name="" /> <UML:Generalization isSpecification="false" child="1338" visibility="public" namespace="m1" xmi.id="2684" parent="741" discriminator="" name="" /> <UML:Generalization isSpecification="false" child="1188" visibility="public" namespace="m1" xmi.id="2835" parent="666" discriminator="" name="" /> <UML:Generalization isSpecification="false" child="1113" visibility="public" namespace="m1" xmi.id="2986" parent="666" discriminator="" name="" /> <UML:Generalization isSpecification="false" child="1038" visibility="public" namespace="m1" xmi.id="3137" parent="666" discriminator="" name="" /> <UML:Generalization isSpecification="false" child="6916" visibility="public" namespace="m1" xmi.id="6917" parent="37" discriminator="" name="" /> <UML:Generalization isSpecification="false" child="6938" visibility="public" namespace="m1" xmi.id="6940" parent="6939" discriminator="" name="" /> </UML:Namespace.ownedElement> </UML:Model> </XMI.content> <XMI.extensions xmi.extender="umbrello" > <docsettings viewid="6767" documentation="" uniqueid="10361" /> <diagrams> <diagram snapgrid="1" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="0" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="616" snapy="10" showatts="1" xmi.id="1" documentation="" type="402" showops="1" showpackage="0" name="units" localid="900000" showstereotype="0" showscope="1" snapcsgrid="0" font="Sans Serif,12,-1,5,50,0,0,0,0,0" linecolor="#0e3aff" canvasheight="489" > <widgets> <classwidget usesdiagramfillcolour="1" width="73" showattsigs="601" usesdiagramusefillcolour="1" x="134" y="47" showopsigs="601" linewidth="none" fillcolour="none" height="46" usefillcolor="1" showpubliconly="1" showattributes="0" isinstance="0" xmi.id="31" showoperations="0" showpackage="0" showscope="1" font="Sans Serif,12,-1,5,75,0,0,0,0,0" linecolor="none" /> <classwidget usesdiagramfillcolour="1" width="42" showattsigs="601" usesdiagramusefillcolour="1" x="149" y="112" showopsigs="601" linewidth="none" fillcolour="none" height="36" usefillcolor="1" showpubliconly="1" showattributes="1" isinstance="0" xmi.id="30" showoperations="0" showpackage="0" showscope="1" font="Sans Serif,12,-1,5,75,0,0,0,0,0" linecolor="none" /> <classwidget usesdiagramfillcolour="0" width="90" showattsigs="601" usesdiagramusefillcolour="0" x="65" y="202" showopsigs="601" linewidth="none" fillcolour="#ffffc0" height="36" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="666" showoperations="1" showpackage="0" showscope="1" font="Sans Serif,12,-1,5,75,0,0,0,0,0" linecolor="#0e3aff" /> <classwidget usesdiagramfillcolour="1" width="98" showattsigs="601" usesdiagramusefillcolour="1" x="231" y="202" showopsigs="601" linewidth="none" fillcolour="none" height="36" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="741" showoperations="1" showpackage="0" showscope="1" font="Sans Serif,12,-1,5,75,0,0,0,0,0" linecolor="none" /> <classwidget usesdiagramfillcolour="1" width="38" showattsigs="601" usesdiagramusefillcolour="1" x="31" y="282" showopsigs="601" linewidth="none" fillcolour="none" height="36" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="1038" showoperations="1" showpackage="0" showscope="1" font="Sans Serif,12,-1,5,75,0,0,0,0,0" linecolor="none" /> <classwidget usesdiagramfillcolour="1" width="51" showattsigs="601" usesdiagramusefillcolour="1" x="75" y="282" showopsigs="601" linewidth="none" fillcolour="none" height="36" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="1113" showoperations="1" showpackage="0" showscope="1" font="Sans Serif,12,-1,5,75,0,0,0,0,0" linecolor="none" /> <classwidget usesdiagramfillcolour="1" width="55" showattsigs="601" usesdiagramusefillcolour="1" x="133" y="282" showopsigs="601" linewidth="none" fillcolour="none" height="36" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="1188" showoperations="1" showpackage="0" showscope="1" font="Sans Serif,12,-1,5,75,0,0,0,0,0" linecolor="none" /> <classwidget usesdiagramfillcolour="1" width="77" showattsigs="601" usesdiagramusefillcolour="1" x="252" y="332" showopsigs="601" linewidth="none" fillcolour="none" height="36" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="1263" showoperations="1" showpackage="0" showscope="1" font="Sans Serif,12,-1,5,75,0,0,0,0,0" linecolor="none" /> <classwidget usesdiagramfillcolour="1" width="81" showattsigs="601" usesdiagramusefillcolour="1" x="300" y="282" showopsigs="601" linewidth="none" fillcolour="none" height="36" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="1338" showoperations="1" showpackage="0" showscope="1" font="Sans Serif,12,-1,5,75,0,0,0,0,0" linecolor="none" /> <classwidget usesdiagramfillcolour="1" width="81" showattsigs="601" usesdiagramusefillcolour="1" x="200" y="282" showopsigs="601" linewidth="none" fillcolour="none" height="36" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="1413" showoperations="1" showpackage="0" showscope="1" font="Sans Serif,12,-1,5,75,0,0,0,0,0" linecolor="none" /> </widgets> <messages/> <associations> <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="31" widgetaid="30" xmi.id="32" linecolor="none" > <linepath> <startpoint startx="170" starty="112" /> <endpoint endx="170" endy="93" /> </linepath> </assocwidget> <assocwidget totalcounta="2" indexa="1" totalcountb="3" indexb="1" linewidth="none" widgetbid="30" widgetaid="666" xmi.id="2080" linecolor="none" > <linepath> <startpoint startx="110" starty="202" /> <endpoint endx="160" endy="148" /> <point x="160" y="180" /> </linepath> </assocwidget> <assocwidget totalcounta="2" indexa="1" totalcountb="3" indexb="2" linewidth="none" widgetbid="30" widgetaid="741" xmi.id="2231" linecolor="none" > <linepath> <startpoint startx="280" starty="202" /> <endpoint endx="180" endy="148" /> <point x="180" y="180" /> </linepath> </assocwidget> <assocwidget totalcounta="2" indexa="1" totalcountb="4" indexb="1" linewidth="none" widgetbid="741" widgetaid="1413" xmi.id="2382" linecolor="none" > <linepath> <startpoint startx="240" starty="282" /> <endpoint endx="260" endy="238" /> <point x="260" y="260" /> </linepath> </assocwidget> <assocwidget totalcounta="2" indexa="1" totalcountb="4" indexb="2" linewidth="none" widgetbid="741" widgetaid="1263" xmi.id="2533" linecolor="none" > <linepath> <startpoint startx="290" starty="332" /> <endpoint endx="280" endy="238" /> <point x="290" y="290" /> </linepath> </assocwidget> <assocwidget totalcounta="2" indexa="1" totalcountb="4" indexb="3" linewidth="none" widgetbid="741" widgetaid="1338" xmi.id="2684" linecolor="none" > <linepath> <startpoint startx="340" starty="282" /> <endpoint endx="300" endy="238" /> <point x="300" y="260" /> </linepath> </assocwidget> <assocwidget totalcounta="2" indexa="1" totalcountb="4" indexb="3" linewidth="none" widgetbid="666" widgetaid="1188" xmi.id="2835" linecolor="none" > <linepath> <startpoint startx="160" starty="282" /> <endpoint endx="130" endy="238" /> <point x="130" y="260" /> </linepath> </assocwidget> <assocwidget totalcounta="2" indexa="1" totalcountb="4" indexb="2" linewidth="none" widgetbid="666" widgetaid="1113" xmi.id="2986" linecolor="none" > <linepath> <startpoint startx="100" starty="282" /> <endpoint endx="110" endy="238" /> <point x="110" y="260" /> </linepath> </assocwidget> <assocwidget totalcounta="2" indexa="1" totalcountb="4" indexb="1" linewidth="none" widgetbid="666" widgetaid="1038" xmi.id="3137" linecolor="none" > <linepath> <startpoint startx="50" starty="282" /> <endpoint endx="90" endy="238" /> <point x="90" y="260" /> </linepath> </assocwidget> </associations> </diagram> <diagram snapgrid="1" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="0" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="616" snapy="10" showatts="1" xmi.id="6767" documentation="" type="402" showops="1" showpackage="0" name="logger" localid="900000" showstereotype="0" showscope="1" snapcsgrid="0" font="Sans Serif,10,-1,5,50,0,0,0,0,0" linecolor="#0e3aff" canvasheight="489" > <widgets> <classwidget usesdiagramfillcolour="0" width="369" showattsigs="601" usesdiagramusefillcolour="0" x="36" y="254" showopsigs="601" linewidth="none" fillcolour="#ffffc0" height="112" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="6916" showoperations="1" showpackage="0" showscope="1" font="Sans Serif,10,-1,5,75,0,0,0,0,0" linecolor="#0e3aff" /> <classwidget usesdiagramfillcolour="1" width="338" showattsigs="601" usesdiagramusefillcolour="1" x="171" y="122" showopsigs="601" linewidth="none" fillcolour="none" height="96" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="6938" showoperations="1" showpackage="0" showscope="1" font="Sans Serif,10,-1,5,75,0,0,0,0,0" linecolor="none" /> <classwidget usesdiagramfillcolour="1" width="67" showattsigs="601" usesdiagramusefillcolour="1" x="77" y="174" showopsigs="601" linewidth="none" fillcolour="none" height="32" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="37" showoperations="1" showpackage="0" showscope="1" font="Sans Serif,10,-1,5,75,0,0,0,0,0" linecolor="none" /> <classwidget usesdiagramfillcolour="1" width="78" showattsigs="601" usesdiagramusefillcolour="1" x="301" y="54" showopsigs="601" linewidth="none" fillcolour="none" height="32" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="6939" showoperations="1" showpackage="0" showscope="1" font="Sans Serif,10,-1,5,75,0,0,0,0,0" linecolor="none" /> </widgets> <messages/> <associations> <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="37" widgetaid="6916" xmi.id="6917" linecolor="none" > <linepath> <startpoint startx="220" starty="254" /> <endpoint endx="110" endy="206" /> <point x="110" y="240" /> </linepath> </assocwidget> <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="6939" widgetaid="6938" xmi.id="6940" linecolor="none" > <linepath> <startpoint startx="340" starty="122" /> <endpoint endx="340" endy="86" /> </linepath> </assocwidget> </associations> </diagram> </diagrams> <listview> <listitem open="1" type="800" label="Views" > <listitem open="1" type="801" label="Logical View" > <listitem open="0" type="813" id="2" > <listitem open="0" type="815" id="7" /> <listitem open="0" type="815" id="11" /> <listitem open="0" type="815" id="17" />
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -