diff options
author | Lars Knoll <lars.knoll@nokia.com> | 2009-03-23 09:18:55 (GMT) |
---|---|---|
committer | Simon Hausmann <simon.hausmann@nokia.com> | 2009-03-23 09:18:55 (GMT) |
commit | e5fcad302d86d316390c6b0f62759a067313e8a9 (patch) | |
tree | c2afbf6f1066b6ce261f14341cf6d310e5595bc1 /doc/src/diagrams | |
download | Qt-e5fcad302d86d316390c6b0f62759a067313e8a9.zip Qt-e5fcad302d86d316390c6b0f62759a067313e8a9.tar.gz Qt-e5fcad302d86d316390c6b0f62759a067313e8a9.tar.bz2 |
Long live Qt 4.5!
Diffstat (limited to 'doc/src/diagrams')
476 files changed, 29911 insertions, 0 deletions
diff --git a/doc/src/diagrams/arthurplugin-demo.png b/doc/src/diagrams/arthurplugin-demo.png Binary files differnew file mode 100644 index 0000000..3b03341 --- /dev/null +++ b/doc/src/diagrams/arthurplugin-demo.png diff --git a/doc/src/diagrams/arthurplugin-demo.ui b/doc/src/diagrams/arthurplugin-demo.ui new file mode 100644 index 0000000..1bf39c2 --- /dev/null +++ b/doc/src/diagrams/arthurplugin-demo.ui @@ -0,0 +1,58 @@ +<ui version="4.0" > + <author></author> + <comment></comment> + <exportmacro></exportmacro> + <class>Form</class> + <widget class="QWidget" name="Form" > + <property name="geometry" > + <rect> + <x>0</x> + <y>0</y> + <width>532</width> + <height>452</height> + </rect> + </property> + <property name="windowTitle" > + <string>Form</string> + </property> + <widget class="PathDeformRendererEx" name="pathdeformrendererex" > + <property name="geometry" > + <rect> + <x>20</x> + <y>20</y> + <width>300</width> + <height>200</height> + </rect> + </property> + </widget> + <widget class="PathStrokeRendererEx" name="pathstrokerendererex" > + <property name="geometry" > + <rect> + <x>210</x> + <y>230</y> + <width>300</width> + <height>200</height> + </rect> + </property> + </widget> + </widget> + <pixmapfunction></pixmapfunction> + <customwidgets> + <customwidget> + <class>PathStrokeRendererEx</class> + <extends></extends> + <header>pathstroke.h</header> + <container>0</container> + <pixmap></pixmap> + </customwidget> + <customwidget> + <class>PathDeformRendererEx</class> + <extends></extends> + <header>deform.h</header> + <container>0</container> + <pixmap></pixmap> + </customwidget> + </customwidgets> + <resources/> + <connections/> +</ui> diff --git a/doc/src/diagrams/assistant-manual/assistant-assistant.png b/doc/src/diagrams/assistant-manual/assistant-assistant.png Binary files differnew file mode 100644 index 0000000..d728889 --- /dev/null +++ b/doc/src/diagrams/assistant-manual/assistant-assistant.png diff --git a/doc/src/diagrams/assistant-manual/assistant-assistant.zip b/doc/src/diagrams/assistant-manual/assistant-assistant.zip Binary files differnew file mode 100644 index 0000000..3ea5921 --- /dev/null +++ b/doc/src/diagrams/assistant-manual/assistant-assistant.zip diff --git a/doc/src/diagrams/assistant-manual/assistant-temp-toolbar.png b/doc/src/diagrams/assistant-manual/assistant-temp-toolbar.png Binary files differnew file mode 100644 index 0000000..d85439c --- /dev/null +++ b/doc/src/diagrams/assistant-manual/assistant-temp-toolbar.png diff --git a/doc/src/diagrams/boat.png b/doc/src/diagrams/boat.png Binary files differnew file mode 100644 index 0000000..3401dc3 --- /dev/null +++ b/doc/src/diagrams/boat.png diff --git a/doc/src/diagrams/boat.sk b/doc/src/diagrams/boat.sk new file mode 100644 index 0000000..01ff8ce --- /dev/null +++ b/doc/src/diagrams/boat.sk @@ -0,0 +1,65 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +le() +lw(1) +r(90,0,0,-65,35,810) +G() +gl([(0,(0.718,0.667,0.533)),(1,(0.839,0.739,0.586))]) +pgl(0,-1,0) +fp() +lw(1) +b() +bs(82.5,765,0) +bs(82.5,805,0) +bs(77.5,805,0) +bs(77.5,765,0) +bs(82.5,765,0) +bC() +G() +fp((0.718,0.082,0.108)) +lw(1) +b() +bs(82.5,805,0) +bs(82.5,800,0) +bs(92.5,802.5,0) +bs(82.5,805,0) +bC() +G() +gl([(0,(0.718,0.667,0.533)),(1,(0.839,0.739,0.586))]) +pgl(0,-1,0) +fp() +lw(1) +b() +bs(67.5,750,0) +bs(92.5,750,0) +bs(117.5,765,0) +bs(42.5,765,0) +bs(67.5,750,0) +bC() +gl([(0,(0.718,0.718,0.718)),(1,(1,1,1))]) +pgl(0,-1,0) +fp() +lw(1) +b() +bs(77.5,800,0) +bs(47.5,770,0) +bs(77.5,770,0) +bs(77.5,800,0) +bC() +gl([(0,(0.718,0.718,0.718)),(1,(1,1,1))]) +pgl(0,-1,0) +fp() +lw(1) +b() +bs(82.5,800,0) +bs(82.5,770,0) +bs(112.5,770,0) +bs(82.5,800,0) +bC() +G_() +G_() +G_() +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,5,5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/car.png b/doc/src/diagrams/car.png Binary files differnew file mode 100644 index 0000000..99c741d --- /dev/null +++ b/doc/src/diagrams/car.png diff --git a/doc/src/diagrams/car.sk b/doc/src/diagrams/car.sk new file mode 100644 index 0000000..4c4c51d --- /dev/null +++ b/doc/src/diagrams/car.sk @@ -0,0 +1,69 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +fp((0.846,0.35,0.35)) +lw(1) +b() +bs(65,765,0) +bs(95,765,0) +bs(115,765,0) +bs(120,770,0) +bs(120,780,0) +bs(115,785,0) +bs(105,785,0) +bs(95,795,0) +bs(65,795,0) +bs(55,785,0) +bs(45,785,0) +bs(40,780,0) +bs(40,770,0) +bs(45,765,0) +bs(65,765,0) +bC() +fp((1,1,1)) +lw(1) +e(7.5,0,0,-7.5,57.5,765) +fp((1,1,1)) +lw(1) +e(7.5,0,0,-7.5,102.5,765) +gl([(0,(1,1,1)),(1,(0.839,0.839,0.839))]) +pgl(-0.812015,0.583636,0) +fp() +lw(1) +b() +bs(55,785,0) +bs(105,785,0) +bs(95,795,0) +bs(85,795,0) +bs(85,785,0) +bs(80,785,0) +bs(80,795,0) +bs(65,795,0) +bs(55,785,0) +bC() +fp((0.966,0.4,0.4)) +lw(1) +b() +bs(65,785,0) +bs(65,770,0) +bs(70,765,0) +bs(80,765,0) +bs(80,785,0) +bs(65,785,0) +bC() +fp((0.966,0.4,0.4)) +lw(1) +b() +bs(80,785,0) +bs(80,765,0) +bs(90,765,0) +bs(95,770,0) +bs(95,785,0) +bs(80,785,0) +bC() +le() +lw(1) +r(90,0,0,-65,35,810) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,5,5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/chip-demo.png b/doc/src/diagrams/chip-demo.png Binary files differnew file mode 100644 index 0000000..cd81ebe --- /dev/null +++ b/doc/src/diagrams/chip-demo.png diff --git a/doc/src/diagrams/chip-demo.zip b/doc/src/diagrams/chip-demo.zip Binary files differnew file mode 100644 index 0000000..dcc6072 --- /dev/null +++ b/doc/src/diagrams/chip-demo.zip diff --git a/doc/src/diagrams/cleanlooks-dialogbuttonbox.png b/doc/src/diagrams/cleanlooks-dialogbuttonbox.png Binary files differnew file mode 100644 index 0000000..21c7981 --- /dev/null +++ b/doc/src/diagrams/cleanlooks-dialogbuttonbox.png diff --git a/doc/src/diagrams/clock.png b/doc/src/diagrams/clock.png Binary files differnew file mode 100644 index 0000000..c4bbeea --- /dev/null +++ b/doc/src/diagrams/clock.png diff --git a/doc/src/diagrams/completer-example-shaped.png b/doc/src/diagrams/completer-example-shaped.png Binary files differnew file mode 100644 index 0000000..a3afed4 --- /dev/null +++ b/doc/src/diagrams/completer-example-shaped.png diff --git a/doc/src/diagrams/complexwizard-flow.sk b/doc/src/diagrams/complexwizard-flow.sk new file mode 100644 index 0000000..a4b0668 --- /dev/null +++ b/doc/src/diagrams/complexwizard-flow.sk @@ -0,0 +1,62 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +bm(1083919052,'../images/complexwizard-evaluatepage.png') +im((96.171,8.31514),1083919052) +G() +bm(1083939916,'../images/complexwizard-finishpage.png') +im((598.76,309.977),1083939916) +bm(1083947948,'../images/complexwizard-titlepage.png') +im((-426.888,309.977),1083947948) +G_() +G() +bm(1083738188,'../images/complexwizard-detailspage.png') +im((438.772,659.042),1083738188) +bm(1083948908,'../images/complexwizard-registerpage.png') +im((-246.43,659.042),1083948908) +G_() +fp((1,1,0)) +lp((1,0,0)) +lw(4) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(-135.462,551.306,0) +bs(-53.5823,638.572,0) +fp((1,1,0)) +lp((1,0,0)) +lw(4) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(266.571,764.5,0) +bs(411,764.5,0) +fp((1,1,0)) +lp((1,0,0)) +lw(4) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(-112.837,286.275,0) +bs(63.8503,162.378,0) +fp((1,1,0)) +lp((1,0,0)) +lw(4) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(617.918,157.295,0) +bs(794.606,281.191,0) +fp((1,1,0)) +lp((1,0,0)) +lw(4) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(682.256,643.959,0) +bs(764.136,556.693,0) +fp((1,1,0)) +lp((1,0,0)) +lw(4) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(196,641,0) +bs(567,443.5,0) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,0.5,0.5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/composition-demo.png b/doc/src/diagrams/composition-demo.png Binary files differnew file mode 100644 index 0000000..22689ea --- /dev/null +++ b/doc/src/diagrams/composition-demo.png diff --git a/doc/src/diagrams/contentspropagation/background.png b/doc/src/diagrams/contentspropagation/background.png Binary files differnew file mode 100644 index 0000000..21d205e --- /dev/null +++ b/doc/src/diagrams/contentspropagation/background.png diff --git a/doc/src/diagrams/contentspropagation/base.png b/doc/src/diagrams/contentspropagation/base.png Binary files differnew file mode 100644 index 0000000..a9fc405 --- /dev/null +++ b/doc/src/diagrams/contentspropagation/base.png diff --git a/doc/src/diagrams/contentspropagation/customwidget.py b/doc/src/diagrams/contentspropagation/customwidget.py new file mode 100755 index 0000000..89e0b1b --- /dev/null +++ b/doc/src/diagrams/contentspropagation/customwidget.py @@ -0,0 +1,135 @@ +#!/usr/bin/env python + +import os, sys +from PyQt4.QtCore import * +from PyQt4.QtGui import * + +class CustomWidget(QWidget): + + def __init__(self, parent, fake = False): + + QWidget.__init__(self, parent) + gradient = QLinearGradient(QPointF(0, 0), QPointF(100.0, 100.0)) + baseColor = QColor(0xa6, 0xce, 0x39, 0x7f) + gradient.setColorAt(0.0, baseColor.light(150)) + gradient.setColorAt(0.75, baseColor.light(75)) + self.brush = QBrush(gradient) + self.fake = fake + self.fakeBrush = QBrush(Qt.red, Qt.DiagCrossPattern) + + qtPath = QPainterPath() + qtPath.setFillRule(Qt.OddEvenFill) + qtPath.moveTo(-45.0, -20.0) + qtPath.lineTo(0.0, -45.0) + qtPath.lineTo(45.0, -20.0) + qtPath.lineTo(45.0, 45.0) + qtPath.lineTo(-45.0, 45.0) + qtPath.lineTo(-45.0, -20.0) + qtPath.closeSubpath() + qtPath.moveTo(15.0, 5.0) + qtPath.lineTo(35.0, 5.0) + qtPath.lineTo(35.0, 40.0) + qtPath.lineTo(15.0, 40.0) + qtPath.lineTo(15.0, 5.0) + qtPath.moveTo(-35.0, -15.0) + qtPath.closeSubpath() + qtPath.lineTo(-10.0, -15.0) + qtPath.lineTo(-10.0, 10.0) + qtPath.lineTo(-35.0, 10.0) + qtPath.lineTo(-35.0, -15.0) + qtPath.closeSubpath() + self.path = qtPath + + def paintEvent(self, event): + + painter = QPainter() + painter.begin(self) + painter.setRenderHint(QPainter.Antialiasing) + if self.fake: + painter.fillRect(event.rect(), QBrush(Qt.white)) + painter.fillRect(event.rect(), self.fakeBrush) + painter.setBrush(self.brush) + painter.translate(60, 60) + painter.drawPath(self.path) + painter.end() + + def sizeHint(self): + + return QSize(120, 120) + + def minimumSizeHint(self): + + return QSize(120, 120) + + +if __name__ == "__main__": + + try: + qt = sys.argv[1] + except IndexError: + qt = "4.1" + + if qt != "4.0" and qt != "4.1": + sys.stderr.write("Usage: %s [4.0|4.1]\n" % sys.argv[0]) + sys.exit(1) + + app = QApplication(sys.argv) + exec_dir = os.path.split(os.path.abspath(sys.argv[0]))[0] + label = QLabel() + label.setPixmap(QPixmap(os.path.join(exec_dir, "background.png"))) + + layout = QGridLayout() + label.setLayout(layout) + if qt == "4.0": + layout.addWidget(CustomWidget(label), 0, 0, Qt.AlignCenter) + caption = QLabel("Opaque (Default)", label) + caption.setMargin(2) + layout.addWidget(caption, 1, 0, Qt.AlignCenter | Qt.AlignTop) + elif qt == "4.1": + layout.addWidget(CustomWidget(label), 0, 0, Qt.AlignCenter) + caption = QLabel("Contents Propagated (Default)", label) + caption.setAutoFillBackground(True) + caption.setMargin(2) + layout.addWidget(caption, 1, 0, Qt.AlignCenter | Qt.AlignTop) + + if qt == "4.0": + contentsWidget = CustomWidget(label) + contentsWidget.setAttribute(Qt.WA_ContentsPropagated, True) + layout.addWidget(contentsWidget, 0, 1, Qt.AlignCenter) + caption = QLabel("With WA_ContentsPropagated set", label) + caption.setMargin(2) + layout.addWidget(caption, 1, 1, Qt.AlignCenter | Qt.AlignTop) + elif qt == "4.1": + autoFillWidget = CustomWidget(label) + autoFillWidget.setAutoFillBackground(True) + layout.addWidget(autoFillWidget, 0, 1, Qt.AlignCenter) + caption = QLabel("With autoFillBackground set", label) + caption.setAutoFillBackground(True) + caption.setMargin(2) + layout.addWidget(caption, 1, 1, Qt.AlignCenter | Qt.AlignTop) + + if qt == "4.0": + noBackgroundWidget = CustomWidget(label, fake = True) + noBackgroundWidget.setAttribute(Qt.WA_NoBackground, True) + layout.addWidget(noBackgroundWidget, 0, 2, Qt.AlignCenter) + caption = QLabel("With WA_NoBackground set", label) + caption.setWordWrap(True) + caption.setMargin(2) + layout.addWidget(caption, 1, 2, Qt.AlignCenter | Qt.AlignTop) + elif qt == "4.1": + opaqueWidget = CustomWidget(label, fake = True) + opaqueWidget.setAttribute(Qt.WA_OpaquePaintEvent, True) + layout.addWidget(opaqueWidget, 0, 2, Qt.AlignCenter) + caption = QLabel("With WA_OpaquePaintEvent set", label) + caption.setAutoFillBackground(True) + caption.setMargin(2) + layout.addWidget(caption, 1, 2, Qt.AlignCenter | Qt.AlignTop) + + if qt == "4.0": + label.setWindowTitle("Qt 4.0: Painting Custom Widgets") + elif qt == "4.1": + label.setWindowTitle("Qt 4.1: Painting Custom Widgets") + + label.resize(404, 160) + label.show() + sys.exit(app.exec_()) diff --git a/doc/src/diagrams/contentspropagation/lightbackground.png b/doc/src/diagrams/contentspropagation/lightbackground.png Binary files differnew file mode 100644 index 0000000..3006044 --- /dev/null +++ b/doc/src/diagrams/contentspropagation/lightbackground.png diff --git a/doc/src/diagrams/contentspropagation/standardwidgets.py b/doc/src/diagrams/contentspropagation/standardwidgets.py new file mode 100755 index 0000000..975287d --- /dev/null +++ b/doc/src/diagrams/contentspropagation/standardwidgets.py @@ -0,0 +1,144 @@ +#!/usr/bin/env python + +import os, sys +from PyQt4.QtCore import * +from PyQt4.QtGui import * + + +def createGroupBox(parent, attributes = None, fill = False, fake = False): + + background = CustomWidget(parent, fake) + backgroundLayout = QVBoxLayout() + backgroundLayout.setMargin(4) + background.setLayout(backgroundLayout) + + groupBox = QGroupBox("&Options") + layout = QGridLayout() + groupBox.setLayout(layout) + layout.addWidget(QCheckBox("C&ase sensitive"), 0, 0) + layout.addWidget(QCheckBox("W&hole words"), 0, 1) + checkedBox = QCheckBox("Search &forwards") + checkedBox.setChecked(True) + layout.addWidget(checkedBox, 1, 0) + layout.addWidget(QCheckBox("From &start of text"), 1, 1) + + backgroundLayout.addWidget(groupBox) + + if attributes: + for attr in attributes: + groupBox.setAttribute(attr, True) + if not fake: + background.setAttribute(attr, True) + + groupBox.setAutoFillBackground(fill) + background.setAutoFillBackground(fill) + + return background + +class CustomWidget(QWidget): + + def __init__(self, parent, fake = False): + + QWidget.__init__(self, parent) + self.fake = fake + self.fakeBrush = QBrush(Qt.red, Qt.DiagCrossPattern) + + def paintEvent(self, event): + + painter = QPainter() + painter.begin(self) + painter.setRenderHint(QPainter.Antialiasing) + if self.fake: + painter.fillRect(event.rect(), QBrush(Qt.white)) + painter.fillRect(event.rect(), self.fakeBrush) + painter.end() + + +if __name__ == "__main__": + + try: + qt = sys.argv[1] + except IndexError: + qt = "4.1" + + if qt != "4.0" and qt != "4.1": + sys.stderr.write("Usage: %s [4.0|4.1]\n" % sys.argv[0]) + sys.exit(1) + + app = QApplication(sys.argv) + exec_dir = os.path.split(os.path.abspath(sys.argv[0]))[0] + label = QLabel() + label.setPixmap(QPixmap(os.path.join(exec_dir, "lightbackground.png"))) + + layout = QGridLayout() + label.setLayout(layout) + if qt == "4.0": + layout.addWidget(createGroupBox(label), 0, 0, Qt.AlignCenter) + caption = QLabel("Opaque (Default)", label) + caption.setMargin(2) + layout.addWidget(caption, 1, 0, Qt.AlignCenter | Qt.AlignTop) + elif qt == "4.1": + layout.addWidget(createGroupBox(label), 0, 0, Qt.AlignCenter) + caption = QLabel("Contents Propagated (Default)", label) + caption.setAutoFillBackground(True) + caption.setMargin(2) + layout.addWidget(caption, 1, 0, Qt.AlignCenter | Qt.AlignTop) + + if qt == "4.0": + contentsWidget = createGroupBox(label) + contentsWidget.setAttribute(Qt.WA_ContentsPropagated, True) + layout.addWidget(contentsWidget, 0, 1, Qt.AlignCenter) + caption = QLabel("With WA_ContentsPropagated set", label) + caption.setMargin(2) + layout.addWidget(caption, 1, 1, Qt.AlignCenter | Qt.AlignTop) + elif qt == "4.1": + autoFillWidget = createGroupBox(label, fill = True) + layout.addWidget(autoFillWidget, 0, 1, Qt.AlignCenter) + caption = QLabel("With autoFillBackground set", label) + caption.setAutoFillBackground(True) + caption.setMargin(2) + layout.addWidget(caption, 1, 1, Qt.AlignCenter | Qt.AlignTop) + +# if qt == "4.0": +# noBackgroundWidget = createGroupBox( +# label, attributes = [Qt.WA_NoBackground], fake = True) +# layout.addWidget(noBackgroundWidget, 2, 0, Qt.AlignCenter) +# caption = QLabel("With WA_NoBackground set", label) +# caption.setWordWrap(True) +# caption.setMargin(2) +# layout.addWidget(caption, 3, 0, Qt.AlignCenter | Qt.AlignTop) +# elif qt == "4.1": +# opaqueWidget = createGroupBox( +# label, attributes = [Qt.WA_OpaquePaintEvent], fake = True) +# layout.addWidget(opaqueWidget, 2, 0, Qt.AlignCenter) +# caption = QLabel("With WA_OpaquePaintEvent set", label) +# caption.setAutoFillBackground(True) +# caption.setMargin(2) +# layout.addWidget(caption, 3, 0, Qt.AlignCenter | Qt.AlignTop) +# +# if qt == "4.0": +# contentsNoBackgroundWidget = createGroupBox( +# label, attributes = [Qt.WA_ContentsPropagated, Qt.WA_NoBackground], +# fake = True) +# layout.addWidget(contentsNoBackgroundWidget, 2, 1, Qt.AlignCenter) +# caption = QLabel("With WA_ContentsPropagated and WA_NoBackground set", label) +# caption.setMargin(2) +# layout.addWidget(caption, 3, 1, Qt.AlignCenter | Qt.AlignTop) +# elif qt == "4.1": +# opaqueAutoFillWidget = createGroupBox( +# label, attributes = [Qt.WA_OpaquePaintEvent], fill = True, fake = True) +# layout.addWidget(opaqueAutoFillWidget, 2, 1, Qt.AlignCenter) +# caption = QLabel("With WA_OpaquePaintEvent and autoFillBackground set", label) +# caption.setWordWrap(True) +# caption.setAutoFillBackground(True) +# caption.setMargin(2) +# layout.addWidget(caption, 3, 1, Qt.AlignCenter | Qt.AlignTop) + + if qt == "4.0": + label.setWindowTitle("Qt 4.0: Painting Standard Qt Widgets") + elif qt == "4.1": + label.setWindowTitle("Qt 4.1: Painting Standard Qt Widgets") + + label.resize(480, 140) + label.show() + sys.exit(app.exec_()) diff --git a/doc/src/diagrams/coordinatesystem-line-antialias.sk b/doc/src/diagrams/coordinatesystem-line-antialias.sk new file mode 100644 index 0000000..323065e --- /dev/null +++ b/doc/src/diagrams/coordinatesystem-line-antialias.sk @@ -0,0 +1,310 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +lw(1) +r(25,0,0,-25,120.125,734.875) +lw(1) +r(25,0,0,-25,120.125,584.875) +fp((0.583,0.819,0.374)) +lw(1) +r(25,0,0,-25,270.125,734.875) +lw(1) +r(25,0,0,-25,270.125,584.875) +lw(1) +r(25,0,0,-25,120.125,659.875) +lw(1) +r(25,0,0,-25,270.125,659.875) +lw(1) +r(25,0,0,-25,120,760) +lw(1) +r(25,0,0,-25,120,610) +fp((0.583,0.819,0.374)) +lw(1) +r(25,0,0,-25,270,760) +lw(1) +r(25,0,0,-25,270,610) +lw(1) +r(25,0,0,-25,120,685) +lw(1) +r(25,0,0,-25,270,685) +lw(1) +r(25,0,0,-25,120.125,710.125) +lw(1) +r(25,0,0,-25,120.125,560.125) +lw(1) +r(25,0,0,-25,270.125,710.125) +lw(1) +r(25,0,0,-25,270.125,560.125) +lw(1) +r(25,0,0,-25,120.125,635.125) +lw(1) +r(25,0,0,-25,270.125,635.125) +lw(1) +r(25,0,0,-25,195.125,734.875) +lw(1) +r(25,0,0,-25,195.125,584.875) +lw(1) +r(25,0,0,-25,320.125,734.875) +lw(1) +r(25,0,0,-25,320.125,584.875) +fp((0.255,0.517,0.194)) +lw(1) +r(25,0,0,-25,195.125,659.875) +lw(1) +r(25,0,0,-25,320.125,659.875) +lw(1) +r(25,0,0,-25,195,760) +lw(1) +r(25,0,0,-25,195,610) +lw(1) +r(25,0,0,-25,320,760) +lw(1) +r(25,0,0,-25,320,610) +fp((0.583,0.819,0.374)) +lw(1) +r(25,0,0,-25,195,685) +lw(1) +r(25,0,0,-25,320,685) +lw(1) +r(25,0,0,-25,195.125,710.125) +lw(1) +r(25,0,0,-25,195.125,560.125) +lw(1) +r(25,0,0,-25,320.125,710.125) +lw(1) +r(25,0,0,-25,320.125,560.125) +fp((0.336,0.691,0.26)) +lw(1) +r(25,0,0,-25,195.125,635.125) +lw(1) +r(25,0,0,-25,320.125,635.125) +lw(1) +r(25,0,0,-25,145.125,734.875) +fp((0.583,0.819,0.374)) +lw(1) +r(25,0,0,-25,145.125,584.875) +lw(1) +r(25,0,0,-25,145.125,659.875) +lw(1) +r(25,0,0,-25,145,760) +fp((0.583,0.819,0.374)) +lw(1) +r(25,0,0,-25,145,610) +lw(1) +r(25,0,0,-25,145,685) +lw(1) +r(25,0,0,-25,145.125,710.125) +lw(1) +r(25,0,0,-25,145.125,560.125) +lw(1) +r(25,0,0,-25,145.125,635.125) +lw(1) +r(25,0,0,-25,220.125,734.875) +lw(1) +r(25,0,0,-25,220.125,584.875) +fp((0.583,0.819,0.374)) +lw(1) +r(25,0,0,-25,220.125,659.875) +lw(1) +r(25,0,0,-25,220,760) +lw(1) +r(25,0,0,-25,220,610) +fp((0.255,0.517,0.194)) +lw(1) +r(25,0,0,-25,220,685) +fp((0.336,0.691,0.26)) +lw(1) +r(25,0,0,-25,220.125,710.125) +lw(1) +r(25,0,0,-25,220.125,560.125) +lw(1) +r(25,0,0,-25,220.125,635.125) +lw(1) +r(25,0,0,-25,170.125,734.875) +fp((0.583,0.819,0.374)) +lw(1) +r(25,0,0,-25,170.125,584.875) +lw(1) +r(25,0,0,-25,295.125,734.875) +lw(1) +r(25,0,0,-25,295.125,584.875) +lw(1) +r(25,0,0,-25,170.125,659.875) +lw(1) +r(25,0,0,-25,295.125,659.875) +lw(1) +r(25,0,0,-25,170,760) +fp((0.255,0.517,0.194)) +lw(1) +r(25,0,0,-25,170,610) +lw(1) +r(25,0,0,-25,295,760) +lw(1) +r(25,0,0,-25,295,610) +lw(1) +r(25,0,0,-25,170,685) +lw(1) +r(25,0,0,-25,295,685) +lw(1) +r(25,0,0,-25,170.125,710.125) +lw(1) +r(25,0,0,-25,170.125,560.125) +lw(1) +r(25,0,0,-25,295.125,710.125) +lw(1) +r(25,0,0,-25,295.125,560.125) +fp((0.336,0.691,0.26)) +lw(1) +r(25,0,0,-25,170.125,635.125) +lw(1) +r(25,0,0,-25,295.125,635.125) +fp((0.255,0.517,0.194)) +lw(1) +r(25,0,0,-25,245.125,734.875) +lw(1) +r(25,0,0,-25,245.125,584.875) +lw(1) +r(25,0,0,-25,245.125,659.875) +fp((0.583,0.819,0.374)) +lw(1) +r(25,0,0,-25,245,760) +lw(1) +r(25,0,0,-25,245,610) +lw(1) +r(25,0,0,-25,245,685) +fp((0.336,0.691,0.26)) +lw(1) +r(25,0,0,-25,245.125,710.125) +lw(1) +r(25,0,0,-25,245.125,560.125) +lw(1) +r(25,0,0,-25,245.125,635.125) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('1 ',(141.5,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('1 ',(105.496,729.445)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('2',(166,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('2',(105.496,703.445)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('3',(191,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('3',(105.496,678.445)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('4',(215,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('4',(105.496,653.445)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('5',(240.5,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('5',(105.496,628.445)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('6',(265,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('6',(105.496,604.445)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('7',(291,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('7',(105.496,577.945)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('8',(314,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('8',(105.496,553.445)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('9',(340.5,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('9',(105.496,527.445)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('0',(115.5,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('0',(105.496,752.445)) +fp((0.631,0.207,0.072)) +lw(1) +e(5,0,0,-5,270.5,735.5) +fp((0.631,0.207,0.072)) +lw(1) +e(5,0,0,-5,169.5,584.75) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,20,20),0,(0,0,1),'Grid') diff --git a/doc/src/diagrams/coordinatesystem-line-raster.sk b/doc/src/diagrams/coordinatesystem-line-raster.sk new file mode 100644 index 0000000..fe73f5a --- /dev/null +++ b/doc/src/diagrams/coordinatesystem-line-raster.sk @@ -0,0 +1,301 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +lw(1) +r(25,0,0,-25,120.125,734.875) +lw(1) +r(25,0,0,-25,120.125,584.875) +fp((0.255,0.517,0.194)) +lw(1) +r(25,0,0,-25,270.125,734.875) +lw(1) +r(25,0,0,-25,270.125,584.875) +lw(1) +r(25,0,0,-25,120.125,659.875) +lw(1) +r(25,0,0,-25,270.125,659.875) +lw(1) +r(25,0,0,-25,120,760) +lw(1) +r(25,0,0,-25,120,610) +lw(1) +r(25,0,0,-25,270,760) +lw(1) +r(25,0,0,-25,270,610) +lw(1) +r(25,0,0,-25,120,685) +lw(1) +r(25,0,0,-25,270,685) +lw(1) +r(25,0,0,-25,120.125,710.125) +lw(1) +r(25,0,0,-25,120.125,560.125) +lw(1) +r(25,0,0,-25,270.125,710.125) +lw(1) +r(25,0,0,-25,270.125,560.125) +lw(1) +r(25,0,0,-25,120.125,635.125) +lw(1) +r(25,0,0,-25,270.125,635.125) +lw(1) +r(25,0,0,-25,195.125,734.875) +lw(1) +r(25,0,0,-25,195.125,584.875) +lw(1) +r(25,0,0,-25,320.125,734.875) +lw(1) +r(25,0,0,-25,320.125,584.875) +lw(1) +r(25,0,0,-25,195.125,659.875) +lw(1) +r(25,0,0,-25,320.125,659.875) +lw(1) +r(25,0,0,-25,195,760) +fp((0.255,0.517,0.194)) +lw(1) +r(25,0,0,-25,195,610) +lw(1) +r(25,0,0,-25,320,760) +lw(1) +r(25,0,0,-25,320,610) +lw(1) +r(25,0,0,-25,195,685) +lw(1) +r(25,0,0,-25,320,685) +lw(1) +r(25,0,0,-25,195.125,710.125) +lw(1) +r(25,0,0,-25,195.125,560.125) +lw(1) +r(25,0,0,-25,320.125,710.125) +lw(1) +r(25,0,0,-25,320.125,560.125) +fp((0.255,0.517,0.194)) +lw(1) +r(25,0,0,-25,195.125,635.125) +lw(1) +r(25,0,0,-25,320.125,635.125) +lw(1) +r(25,0,0,-25,145.125,734.875) +lw(1) +r(25,0,0,-25,145.125,584.875) +lw(1) +r(25,0,0,-25,145.125,659.875) +lw(1) +r(25,0,0,-25,145,760) +lw(1) +r(25,0,0,-25,145,610) +lw(1) +r(25,0,0,-25,145,685) +lw(1) +r(25,0,0,-25,145.125,710.125) +lw(1) +r(25,0,0,-25,145.125,560.125) +lw(1) +r(25,0,0,-25,145.125,635.125) +lw(1) +r(25,0,0,-25,220.125,734.875) +lw(1) +r(25,0,0,-25,220.125,584.875) +fp((0.255,0.517,0.194)) +lw(1) +r(25,0,0,-25,220.125,659.875) +lw(1) +r(25,0,0,-25,220,760) +lw(1) +r(25,0,0,-25,220,610) +lw(1) +r(25,0,0,-25,220,685) +lw(1) +r(25,0,0,-25,220.125,710.125) +lw(1) +r(25,0,0,-25,220.125,560.125) +lw(1) +r(25,0,0,-25,220.125,635.125) +lw(1) +r(25,0,0,-25,170.125,734.875) +fp((0.255,0.517,0.194)) +lw(1) +r(25,0,0,-25,170.125,584.875) +lw(1) +r(25,0,0,-25,295.125,734.875) +lw(1) +r(25,0,0,-25,295.125,584.875) +lw(1) +r(25,0,0,-25,170.125,659.875) +lw(1) +r(25,0,0,-25,295.125,659.875) +lw(1) +r(25,0,0,-25,170,760) +lw(1) +r(25,0,0,-25,170,610) +lw(1) +r(25,0,0,-25,295,760) +lw(1) +r(25,0,0,-25,295,610) +lw(1) +r(25,0,0,-25,170,685) +lw(1) +r(25,0,0,-25,295,685) +lw(1) +r(25,0,0,-25,170.125,710.125) +lw(1) +r(25,0,0,-25,170.125,560.125) +lw(1) +r(25,0,0,-25,295.125,710.125) +lw(1) +r(25,0,0,-25,295.125,560.125) +lw(1) +r(25,0,0,-25,170.125,635.125) +lw(1) +r(25,0,0,-25,295.125,635.125) +lw(1) +r(25,0,0,-25,245.125,734.875) +lw(1) +r(25,0,0,-25,245.125,584.875) +lw(1) +r(25,0,0,-25,245.125,659.875) +lw(1) +r(25,0,0,-25,245,760) +lw(1) +r(25,0,0,-25,245,610) +fp((0.255,0.517,0.194)) +lw(1) +r(25,0,0,-25,245,685) +fp((0.255,0.517,0.194)) +lw(1) +r(25,0,0,-25,245.125,710.125) +lw(1) +r(25,0,0,-25,245.125,560.125) +lw(1) +r(25,0,0,-25,245.125,635.125) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('1 ',(141.5,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('1 ',(105.496,729.445)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('2',(166,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('2',(105.496,703.445)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('3',(191,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('3',(105.496,678.445)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('4',(215,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('4',(105.496,653.445)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('5',(240.5,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('5',(105.496,628.445)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('6',(265,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('6',(105.496,604.445)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('7',(291,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('7',(105.496,577.945)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('8',(314,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('8',(105.496,553.445)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('9',(340.5,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('9',(105.496,527.445)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('0',(115.5,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('0',(105.496,752.445)) +fp((0.631,0.207,0.072)) +lw(1) +e(5,0,0,-5,270,736) +fp((0.631,0.207,0.072)) +lw(1) +e(5,0,0,-5,170.5,585.75) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,20,20),0,(0,0,1),'Grid') diff --git a/doc/src/diagrams/coordinatesystem-line.sk b/doc/src/diagrams/coordinatesystem-line.sk new file mode 100644 index 0000000..24f46c4 --- /dev/null +++ b/doc/src/diagrams/coordinatesystem-line.sk @@ -0,0 +1,297 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +lw(1) +r(25,0,0,-25,120.125,734.875) +lw(1) +r(25,0,0,-25,120.125,584.875) +lw(1) +r(25,0,0,-25,270.125,734.875) +lw(1) +r(25,0,0,-25,270.125,584.875) +lw(1) +r(25,0,0,-25,120.125,659.875) +lw(1) +r(25,0,0,-25,270.125,659.875) +fp((0.255,0.517,0.194)) +lw(1) +r(114.376,169.485,19.5726,-13.2045,152.901,582.485) +lw(1) +r(25,0,0,-25,120,760) +lw(1) +r(25,0,0,-25,120,610) +lw(1) +r(25,0,0,-25,270,760) +lw(1) +r(25,0,0,-25,270,610) +lw(1) +r(25,0,0,-25,120,685) +lw(1) +r(25,0,0,-25,270,685) +lw(1) +r(25,0,0,-25,120.125,710.125) +lw(1) +r(25,0,0,-25,120.125,560.125) +lw(1) +r(25,0,0,-25,270.125,710.125) +lw(1) +r(25,0,0,-25,270.125,560.125) +lw(1) +r(25,0,0,-25,120.125,635.125) +lw(1) +r(25,0,0,-25,270.125,635.125) +lw(1) +r(25,0,0,-25,195.125,734.875) +lw(1) +r(25,0,0,-25,195.125,584.875) +lw(1) +r(25,0,0,-25,320.125,734.875) +lw(1) +r(25,0,0,-25,320.125,584.875) +lw(1) +r(25,0,0,-25,195.125,659.875) +lw(1) +r(25,0,0,-25,320.125,659.875) +lw(1) +r(25,0,0,-25,195,760) +lw(1) +r(25,0,0,-25,195,610) +lw(1) +r(25,0,0,-25,320,760) +lw(1) +r(25,0,0,-25,320,610) +lw(1) +r(25,0,0,-25,195,685) +lw(1) +r(25,0,0,-25,320,685) +lw(1) +r(25,0,0,-25,195.125,710.125) +lw(1) +r(25,0,0,-25,195.125,560.125) +lw(1) +r(25,0,0,-25,320.125,710.125) +lw(1) +r(25,0,0,-25,320.125,560.125) +lw(1) +r(25,0,0,-25,195.125,635.125) +lw(1) +r(25,0,0,-25,320.125,635.125) +lw(1) +r(25,0,0,-25,145.125,734.875) +lw(1) +r(25,0,0,-25,145.125,584.875) +lw(1) +r(25,0,0,-25,145.125,659.875) +lw(1) +r(25,0,0,-25,145,760) +lw(1) +r(25,0,0,-25,145,610) +lw(1) +r(25,0,0,-25,145,685) +lw(1) +r(25,0,0,-25,145.125,710.125) +lw(1) +r(25,0,0,-25,145.125,560.125) +lw(1) +r(25,0,0,-25,145.125,635.125) +lw(1) +r(25,0,0,-25,220.125,734.875) +lw(1) +r(25,0,0,-25,220.125,584.875) +lw(1) +r(25,0,0,-25,220.125,659.875) +lw(1) +r(25,0,0,-25,220,760) +lw(1) +r(25,0,0,-25,220,610) +lw(1) +r(25,0,0,-25,220,685) +lw(1) +r(25,0,0,-25,220.125,710.125) +lw(1) +r(25,0,0,-25,220.125,560.125) +lw(1) +r(25,0,0,-25,220.125,635.125) +lw(1) +r(25,0,0,-25,170.125,734.875) +lw(1) +r(25,0,0,-25,170.125,584.875) +lw(1) +r(25,0,0,-25,295.125,734.875) +lw(1) +r(25,0,0,-25,295.125,584.875) +lw(1) +r(25,0,0,-25,170.125,659.875) +lw(1) +r(25,0,0,-25,295.125,659.875) +lw(1) +r(25,0,0,-25,170,760) +lw(1) +r(25,0,0,-25,170,610) +lw(1) +r(25,0,0,-25,295,760) +lw(1) +r(25,0,0,-25,295,610) +lw(1) +r(25,0,0,-25,170,685) +lw(1) +r(25,0,0,-25,295,685) +lw(1) +r(25,0,0,-25,170.125,710.125) +lw(1) +r(25,0,0,-25,170.125,560.125) +lw(1) +r(25,0,0,-25,295.125,710.125) +lw(1) +r(25,0,0,-25,295.125,560.125) +lw(1) +r(25,0,0,-25,170.125,635.125) +lw(1) +r(25,0,0,-25,295.125,635.125) +lw(1) +r(25,0,0,-25,245.125,734.875) +lw(1) +r(25,0,0,-25,245.125,584.875) +lw(1) +r(25,0,0,-25,245.125,659.875) +lw(1) +r(25,0,0,-25,245,760) +lw(1) +r(25,0,0,-25,245,610) +lw(1) +r(25,0,0,-25,245,685) +lw(1) +r(25,0,0,-25,245.125,710.125) +lw(1) +r(25,0,0,-25,245.125,560.125) +lw(1) +r(25,0,0,-25,245.125,635.125) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('1 ',(141.5,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('1 ',(105.496,729.445)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('2',(166,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('2',(105.496,703.445)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('3',(191,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('3',(105.496,678.445)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('4',(215,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('4',(105.496,653.445)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('5',(240.5,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('5',(105.496,628.445)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('6',(265,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('6',(105.496,604.445)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('7',(291,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('7',(105.496,577.945)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('8',(314,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('8',(105.496,553.445)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('9',(340.5,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('9',(105.496,527.445)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('0',(115.5,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('0',(105.496,752.445)) +fp((0.631,0.207,0.072)) +lw(1) +e(5,0,0,-5,270.5,735.5) +fp((0.631,0.207,0.072)) +lw(1) +e(5,0,0,-5,169.5,584.75) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,20,20),0,(0,0,1),'Grid') diff --git a/doc/src/diagrams/coordinatesystem-rect-antialias.sk b/doc/src/diagrams/coordinatesystem-rect-antialias.sk new file mode 100644 index 0000000..30d7a61 --- /dev/null +++ b/doc/src/diagrams/coordinatesystem-rect-antialias.sk @@ -0,0 +1,334 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +fp((0.73,0.866,0.68)) +lw(1) +r(25,0,0,-25,120.125,734.875) +lw(1) +r(25,0,0,-25,120.125,584.875) +fp((0.583,0.819,0.374)) +lw(1) +r(25,0,0,-25,270.125,734.875) +lw(1) +r(25,0,0,-25,270.125,584.875) +fp((0.583,0.819,0.374)) +lw(1) +r(25,0,0,-25,120.125,659.875) +fp((0.336,0.691,0.26)) +lw(1) +r(25,0,0,-25,270.125,659.875) +lw(1) +r(25,0,0,-25,120,760) +fp((0.73,0.866,0.68)) +lw(1) +r(25,0,0,-25,120,610) +lw(1) +r(25,0,0,-25,270,760) +fp((0.583,0.819,0.374)) +lw(1) +r(25,0,0,-25,270,610) +fp((0.583,0.819,0.374)) +lw(1) +r(25,0,0,-25,120,685) +fp((0.336,0.691,0.26)) +lw(1) +r(25,0,0,-25,270,685) +fp((0.583,0.819,0.374)) +lw(1) +r(25,0,0,-25,120.125,710.125) +lw(1) +r(25,0,0,-25,120.125,560.125) +fp((0.255,0.517,0.194)) +lw(1) +r(25,0,0,-25,270.125,710.125) +lw(1) +r(25,0,0,-25,270.125,560.125) +fp((0.583,0.819,0.374)) +lw(1) +r(25,0,0,-25,120.125,635.125) +fp((0.255,0.517,0.194)) +lw(1) +r(25,0,0,-25,270.125,635.125) +fp((0.583,0.819,0.374)) +lw(1) +r(25,0,0,-25,195.125,734.875) +lw(1) +r(25,0,0,-25,195.125,584.875) +lw(1) +r(25,0,0,-25,320.125,734.875) +lw(1) +r(25,0,0,-25,320.125,584.875) +lw(1) +r(25,0,0,-25,195.125,659.875) +lw(1) +r(25,0,0,-25,320.125,659.875) +lw(1) +r(25,0,0,-25,195,760) +fp((0.583,0.819,0.374)) +lw(1) +r(25,0,0,-25,195,610) +lw(1) +r(25,0,0,-25,320,760) +lw(1) +r(25,0,0,-25,320,610) +lw(1) +r(25,0,0,-25,195,685) +lw(1) +r(25,0,0,-25,320,685) +fp((0.336,0.691,0.26)) +lw(1) +r(25,0,0,-25,195.125,710.125) +lw(1) +r(25,0,0,-25,195.125,560.125) +lw(1) +r(25,0,0,-25,320.125,710.125) +lw(1) +r(25,0,0,-25,320.125,560.125) +fp((0.336,0.691,0.26)) +lw(1) +r(25,0,0,-25,195.125,635.125) +lw(1) +r(25,0,0,-25,320.125,635.125) +fp((0.583,0.819,0.374)) +lw(1) +r(25,0,0,-25,145.125,734.875) +lw(1) +r(25,0,0,-25,145.125,584.875) +fp((0.336,0.691,0.26)) +lw(1) +r(25,0,0,-25,145.125,659.875) +lw(1) +r(25,0,0,-25,145,760) +fp((0.583,0.819,0.374)) +lw(1) +r(25,0,0,-25,145,610) +fp((0.336,0.691,0.26)) +lw(1) +r(25,0,0,-25,145,685) +fp((0.255,0.517,0.194)) +lw(1) +r(25,0,0,-25,145.125,710.125) +lw(1) +r(25,0,0,-25,145.125,560.125) +fp((0.255,0.517,0.194)) +lw(1) +r(25,0,0,-25,145.125,635.125) +fp((0.583,0.819,0.374)) +lw(1) +r(25,0,0,-25,220.125,734.875) +lw(1) +r(25,0,0,-25,220.125,584.875) +lw(1) +r(25,0,0,-25,220.125,659.875) +lw(1) +r(25,0,0,-25,220,760) +fp((0.583,0.819,0.374)) +lw(1) +r(25,0,0,-25,220,610) +lw(1) +r(25,0,0,-25,220,685) +fp((0.336,0.691,0.26)) +lw(1) +r(25,0,0,-25,220.125,710.125) +lw(1) +r(25,0,0,-25,220.125,560.125) +fp((0.336,0.691,0.26)) +lw(1) +r(25,0,0,-25,220.125,635.125) +fp((0.583,0.819,0.374)) +lw(1) +r(25,0,0,-25,170.125,734.875) +lw(1) +r(25,0,0,-25,170.125,584.875) +fp((0.73,0.866,0.68)) +lw(1) +r(25,0,0,-25,295.125,734.875) +lw(1) +r(25,0,0,-25,295.125,584.875) +lw(1) +r(25,0,0,-25,170.125,659.875) +fp((0.583,0.819,0.374)) +lw(1) +r(25,0,0,-25,295.125,659.875) +lw(1) +r(25,0,0,-25,170,760) +fp((0.583,0.819,0.374)) +lw(1) +r(25,0,0,-25,170,610) +lw(1) +r(25,0,0,-25,295,760) +fp((0.73,0.866,0.68)) +lw(1) +r(25,0,0,-25,295,610) +lw(1) +r(25,0,0,-25,170,685) +fp((0.583,0.819,0.374)) +lw(1) +r(25,0,0,-25,295,685) +fp((0.336,0.691,0.26)) +lw(1) +r(25,0,0,-25,170.125,710.125) +lw(1) +r(25,0,0,-25,170.125,560.125) +fp((0.583,0.819,0.374)) +lw(1) +r(25,0,0,-25,295.125,710.125) +lw(1) +r(25,0,0,-25,295.125,560.125) +fp((0.336,0.691,0.26)) +lw(1) +r(25,0,0,-25,170.125,635.125) +fp((0.583,0.819,0.374)) +lw(1) +r(25,0,0,-25,295.125,635.125) +fp((0.583,0.819,0.374)) +lw(1) +r(25,0,0,-25,245.125,734.875) +lw(1) +r(25,0,0,-25,245.125,584.875) +lw(1) +r(25,0,0,-25,245.125,659.875) +lw(1) +r(25,0,0,-25,245,760) +fp((0.583,0.819,0.374)) +lw(1) +r(25,0,0,-25,245,610) +lw(1) +r(25,0,0,-25,245,685) +fp((0.336,0.691,0.26)) +lw(1) +r(25,0,0,-25,245.125,710.125) +lw(1) +r(25,0,0,-25,245.125,560.125) +fp((0.336,0.691,0.26)) +lw(1) +r(25,0,0,-25,245.125,635.125) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('1 ',(141.5,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('1 ',(105.496,729.445)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('2',(166,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('2',(105.496,703.445)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('3',(191,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('3',(105.496,678.445)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('4',(215,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('4',(105.496,653.445)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('5',(240.5,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('5',(105.496,628.445)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('6',(265,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('6',(105.496,604.445)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('7',(291,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('7',(105.496,577.945)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('8',(314,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('8',(105.496,553.445)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('9',(340.5,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('9',(105.496,527.445)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('0',(115.5,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('0',(105.496,752.445)) +fp((0.631,0.207,0.072)) +lw(1) +e(5,0,0,-5,295,610) +fp((0.631,0.207,0.072)) +lw(1) +e(5,0,0,-5,144.5,709.75) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,20,20),0,(0,0,1),'Grid') diff --git a/doc/src/diagrams/coordinatesystem-rect-raster.sk b/doc/src/diagrams/coordinatesystem-rect-raster.sk new file mode 100644 index 0000000..7de01af --- /dev/null +++ b/doc/src/diagrams/coordinatesystem-rect-raster.sk @@ -0,0 +1,314 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +lw(1) +r(25,0,0,-25,120.125,734.875) +lw(1) +r(25,0,0,-25,120.125,584.875) +lw(1) +r(25,0,0,-25,270.125,734.875) +lw(1) +r(25,0,0,-25,270.125,584.875) +lw(1) +r(25,0,0,-25,120.125,659.875) +lw(1) +r(25,0,0,-25,270.125,659.875) +lw(1) +r(25,0,0,-25,120,760) +lw(1) +r(25,0,0,-25,120,610) +lw(1) +r(25,0,0,-25,270,760) +fp((0.34,0.564,0.196)) +lw(1) +r(25,0,0,-25,270,610) +lw(1) +r(25,0,0,-25,120,685) +lw(1) +r(25,0,0,-25,270,685) +lw(1) +r(25,0,0,-25,120.125,710.125) +lw(1) +r(25,0,0,-25,120.125,560.125) +fp((0.34,0.564,0.196)) +lw(1) +r(25,0,0,-25,270.125,710.125) +lw(1) +r(25,0,0,-25,270.125,560.125) +lw(1) +r(25,0,0,-25,120.125,635.125) +lw(1) +r(25,0,0,-25,270.125,635.125) +lw(1) +r(25,0,0,-25,195.125,734.875) +lw(1) +r(25,0,0,-25,195.125,584.875) +lw(1) +r(25,0,0,-25,320.125,734.875) +lw(1) +r(25,0,0,-25,320.125,584.875) +lw(1) +r(25,0,0,-25,195.125,659.875) +lw(1) +r(25,0,0,-25,320.125,659.875) +lw(1) +r(25,0,0,-25,195,760) +fp((0.34,0.564,0.196)) +lw(1) +r(25,0,0,-25,195,610) +lw(1) +r(25,0,0,-25,320,760) +lw(1) +r(25,0,0,-25,320,610) +lw(1) +r(25,0,0,-25,195,685) +lw(1) +r(25,0,0,-25,320,685) +fp((0.34,0.564,0.196)) +lw(1) +r(25,0,0,-25,195.125,710.125) +lw(1) +r(25,0,0,-25,195.125,560.125) +lw(1) +r(25,0,0,-25,320.125,710.125) +lw(1) +r(25,0,0,-25,320.125,560.125) +lw(1) +r(25,0,0,-25,195.125,635.125) +lw(1) +r(25,0,0,-25,320.125,635.125) +lw(1) +r(25,0,0,-25,145.125,734.875) +lw(1) +r(25,0,0,-25,145.125,584.875) +fp((0.34,0.564,0.196)) +lw(1) +r(25,0,0,-25,145.125,659.875) +lw(1) +r(25,0,0,-25,145,760) +fp((0.34,0.564,0.196)) +lw(1) +r(25,0,0,-25,145,610) +fp((0.34,0.564,0.196)) +lw(1) +r(25,0,0,-25,145,685) +fp((0.34,0.564,0.196)) +lw(1) +r(25,0,0,-25,145.125,710.125) +lw(1) +r(25,0,0,-25,145.125,560.125) +fp((0.34,0.564,0.196)) +lw(1) +r(25,0,0,-25,145.125,635.125) +lw(1) +r(25,0,0,-25,220.125,734.875) +lw(1) +r(25,0,0,-25,220.125,584.875) +lw(1) +r(25,0,0,-25,220.125,659.875) +lw(1) +r(25,0,0,-25,220,760) +fp((0.34,0.564,0.196)) +lw(1) +r(25,0,0,-25,220,610) +lw(1) +r(25,0,0,-25,220,685) +fp((0.34,0.564,0.196)) +lw(1) +r(25,0,0,-25,220.125,710.125) +lw(1) +r(25,0,0,-25,220.125,560.125) +lw(1) +r(25,0,0,-25,220.125,635.125) +lw(1) +r(25,0,0,-25,170.125,734.875) +lw(1) +r(25,0,0,-25,170.125,584.875) +lw(1) +r(25,0,0,-25,295.125,734.875) +lw(1) +r(25,0,0,-25,295.125,584.875) +lw(1) +r(25,0,0,-25,170.125,659.875) +fp((0.34,0.564,0.196)) +lw(1) +r(25,0,0,-25,295.125,659.875) +lw(1) +r(25,0,0,-25,170,760) +fp((0.34,0.564,0.196)) +lw(1) +r(25,0,0,-25,170,610) +lw(1) +r(25,0,0,-25,295,760) +fp((0.34,0.564,0.196)) +lw(1) +r(25,0,0,-25,295,610) +lw(1) +r(25,0,0,-25,170,685) +fp((0.34,0.564,0.196)) +lw(1) +r(25,0,0,-25,295,685) +fp((0.34,0.564,0.196)) +lw(1) +r(25,0,0,-25,170.125,710.125) +lw(1) +r(25,0,0,-25,170.125,560.125) +fp((0.34,0.564,0.196)) +lw(1) +r(25,0,0,-25,295.125,710.125) +lw(1) +r(25,0,0,-25,295.125,560.125) +lw(1) +r(25,0,0,-25,170.125,635.125) +fp((0.34,0.564,0.196)) +lw(1) +r(25,0,0,-25,295.125,635.125) +lw(1) +r(25,0,0,-25,245.125,734.875) +lw(1) +r(25,0,0,-25,245.125,584.875) +lw(1) +r(25,0,0,-25,245.125,659.875) +lw(1) +r(25,0,0,-25,245,760) +fp((0.34,0.564,0.196)) +lw(1) +r(25,0,0,-25,245,610) +lw(1) +r(25,0,0,-25,245,685) +fp((0.34,0.564,0.196)) +lw(1) +r(25,0,0,-25,245.125,710.125) +lw(1) +r(25,0,0,-25,245.125,560.125) +lw(1) +r(25,0,0,-25,245.125,635.125) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('1 ',(141.5,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('1 ',(105.496,729.445)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('2',(166,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('2',(105.496,703.445)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('3',(191,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('3',(105.496,678.445)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('4',(215,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('4',(105.496,653.445)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('5',(240.5,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('5',(105.496,628.445)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('6',(265,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('6',(105.496,604.445)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('7',(291,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('7',(105.496,577.945)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('8',(314,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('8',(105.496,553.445)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('9',(340.5,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('9',(105.496,527.445)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('0',(115.5,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('0',(105.496,752.445)) +fp((0.631,0.207,0.072)) +lw(1) +e(5,0,0,-5,145,710) +fp((0.631,0.207,0.072)) +lw(1) +e(5,0,0,-5,294.75,610) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,20,20),0,(0,0,1),'Grid') diff --git a/doc/src/diagrams/coordinatesystem-rect.sk b/doc/src/diagrams/coordinatesystem-rect.sk new file mode 100644 index 0000000..2b95f64 --- /dev/null +++ b/doc/src/diagrams/coordinatesystem-rect.sk @@ -0,0 +1,305 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +fp((0.371,0.57,0.195)) +lw(1) +r(174.5,0,0,-125.5,133.138,722.445) +phs((0.216,0.403,0.141),(0.371,0.569,0.195),1,0,2,0.5) +fp() +lw(1) +r(150,0,0,-100,145.138,709.945) +phs((0.216,0.403,0.141),(0.991,1,0.991),1,0,2,0.5) +fp() +lw(1) +r(127,0,0,-79.5,155.638,699.945) +lw(1) +r(25,0,0,-25,120.125,734.875) +lw(1) +r(25,0,0,-25,120.125,584.875) +lw(1) +r(25,0,0,-25,270.125,734.875) +lw(1) +r(25,0,0,-25,270.125,584.875) +lw(1) +r(25,0,0,-25,120.125,659.875) +lw(1) +r(25,0,0,-25,270.125,659.875) +lw(1) +r(25,0,0,-25,120,760) +lw(1) +r(25,0,0,-25,120,610) +lw(1) +r(25,0,0,-25,270,760) +lw(1) +r(25,0,0,-25,270,610) +lw(1) +r(25,0,0,-25,120,685) +lw(1) +r(25,0,0,-25,270,685) +lw(1) +r(25,0,0,-25,120.125,710.125) +lw(1) +r(25,0,0,-25,120.125,560.125) +lw(1) +r(25,0,0,-25,270.125,710.125) +lw(1) +r(25,0,0,-25,270.125,560.125) +lw(1) +r(25,0,0,-25,120.125,635.125) +lw(1) +r(25,0,0,-25,270.125,635.125) +lw(1) +r(25,0,0,-25,195.125,734.875) +lw(1) +r(25,0,0,-25,195.125,584.875) +lw(1) +r(25,0,0,-25,320.125,734.875) +lw(1) +r(25,0,0,-25,320.125,584.875) +lw(1) +r(25,0,0,-25,195.125,659.875) +lw(1) +r(25,0,0,-25,320.125,659.875) +lw(1) +r(25,0,0,-25,195,760) +lw(1) +r(25,0,0,-25,195,610) +lw(1) +r(25,0,0,-25,320,760) +lw(1) +r(25,0,0,-25,320,610) +lw(1) +r(25,0,0,-25,195,685) +lw(1) +r(25,0,0,-25,320,685) +lw(1) +r(25,0,0,-25,195.125,710.125) +lw(1) +r(25,0,0,-25,195.125,560.125) +lw(1) +r(25,0,0,-25,320.125,710.125) +lw(1) +r(25,0,0,-25,320.125,560.125) +lw(1) +r(25,0,0,-25,195.125,635.125) +lw(1) +r(25,0,0,-25,320.125,635.125) +lw(1) +r(25,0,0,-25,145.125,734.875) +lw(1) +r(25,0,0,-25,145.125,584.875) +lw(1) +r(25,0,0,-25,145.125,659.875) +lw(1) +r(25,0,0,-25,145,760) +lw(1) +r(25,0,0,-25,145,610) +lw(1) +r(25,0,0,-25,145,685) +lw(1) +r(25,0,0,-25,145.125,710.125) +lw(1) +r(25,0,0,-25,145.125,560.125) +lw(1) +r(25,0,0,-25,145.125,635.125) +lw(1) +r(25,0,0,-25,220.125,734.875) +lw(1) +r(25,0,0,-25,220.125,584.875) +lw(1) +r(25,0,0,-25,220.125,659.875) +lw(1) +r(25,0,0,-25,220,760) +lw(1) +r(25,0,0,-25,220,610) +lw(1) +r(25,0,0,-25,220,685) +lw(1) +r(25,0,0,-25,220.125,710.125) +lw(1) +r(25,0,0,-25,220.125,560.125) +lw(1) +r(25,0,0,-25,220.125,635.125) +lw(1) +r(25,0,0,-25,170.125,734.875) +lw(1) +r(25,0,0,-25,170.125,584.875) +lw(1) +r(25,0,0,-25,295.125,734.875) +lw(1) +r(25,0,0,-25,295.125,584.875) +lw(1) +r(25,0,0,-25,170.125,659.875) +lw(1) +r(25,0,0,-25,295.125,659.875) +lw(1) +r(25,0,0,-25,170,760) +lw(1) +r(25,0,0,-25,170,610) +lw(1) +r(25,0,0,-25,295,760) +lw(1) +r(25,0,0,-25,295,610) +lw(1) +r(25,0,0,-25,170,685) +lw(1) +r(25,0,0,-25,295,685) +lw(1) +r(25,0,0,-25,170.125,710.125) +lw(1) +r(25,0,0,-25,170.125,560.125) +lw(1) +r(25,0,0,-25,295.125,710.125) +lw(1) +r(25,0,0,-25,295.125,560.125) +lw(1) +r(25,0,0,-25,170.125,635.125) +lw(1) +r(25,0,0,-25,295.125,635.125) +lw(1) +r(25,0,0,-25,245.125,734.875) +lw(1) +r(25,0,0,-25,245.125,584.875) +lw(1) +r(25,0,0,-25,245.125,659.875) +lw(1) +r(25,0,0,-25,245,760) +lw(1) +r(25,0,0,-25,245,610) +lw(1) +r(25,0,0,-25,245,685) +lw(1) +r(25,0,0,-25,245.125,710.125) +lw(1) +r(25,0,0,-25,245.125,560.125) +lw(1) +r(25,0,0,-25,245.125,635.125) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('1 ',(141.5,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('1 ',(105.496,729.445)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('2',(166,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('2',(105.496,703.445)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('3',(191,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('3',(105.496,678.445)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('4',(215,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('4',(105.496,653.445)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('5',(240.5,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('5',(105.496,628.445)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('6',(265,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('6',(105.496,604.445)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('7',(291,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('7',(105.496,577.945)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('8',(314,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('8',(105.496,553.445)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('9',(340.5,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('9',(105.496,527.445)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('0',(115.5,766.794)) +fp((0,0,0)) +le() +lw(1) +Fn('NimbusSanL-Bold') +Fs(14) +txt('0',(105.496,752.445)) +fp((0.631,0.207,0.072)) +lw(1) +e(5,0,0,-5,145,710) +fp((0.631,0.207,0.072)) +lw(1) +e(5,0,0,-5,294.75,610) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,20,20),0,(0,0,1),'Grid') diff --git a/doc/src/diagrams/coordinatesystem-transformations.sk b/doc/src/diagrams/coordinatesystem-transformations.sk new file mode 100644 index 0000000..cdadf10 --- /dev/null +++ b/doc/src/diagrams/coordinatesystem-transformations.sk @@ -0,0 +1,121 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +lw(1) +ld((4, 4)) +r(54,0,0,-54,47.6378,695.445) +lw(1) +ld((4, 4)) +r(54,0,0,-54,287.138,692.945) +lw(1) +ld((4, 4)) +r(54,0,0,-54,507.638,691.945) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica-Bold') +txt('World Coordinates',(11.6378,604.945)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica-Bold') +txt('"Window" Coordinates',(236.638,604.945)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica-Bold') +txt('Device Coordinates',(477.638,605.945)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica-Bold') +txt('(logical)',(36.6378,588.945)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica-Bold') +txt('transformation matrix',(85.6378,522.945)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica-Bold') +txt('window-viewport conversion',(303.138,522.945)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica-Bold') +txt('(physical)',(505.138,589.945)) +fp((0.346,0.523,0.281)) +lw(1) +b() +bs(151.638,704.445,0) +bs(152.138,658.945,0) +bs(185.638,658.945,0) +bs(186.138,636.445,0) +bs(218.638,680.945,0) +bs(185.638,726.445,0) +bs(185.638,705.445,0) +bs(151.638,705.445,0) +fp((0.346,0.523,0.281)) +lw(1) +b() +bs(381.638,704.445,0) +bs(382.138,658.945,0) +bs(415.638,658.945,0) +bs(416.138,636.445,0) +bs(448.638,680.945,0) +bs(415.638,726.445,0) +bs(415.638,705.445,0) +bs(381.638,705.445,0) +gl([(0,(0.705,0.623,0.285)),(0.39,(0.664,0.587,0.267)),(1,(0.987,0.995,1))]) +pgc(0.5,0.5,1,0) +fp() +lw(1) +e(24,0,0,-24,313.638,665.945) +gl([(0,(0.705,0.623,0.285)),(0.39,(0.664,0.587,0.267)),(1,(0.987,0.995,1))]) +pgc(0.5,0.5,1,0) +fp() +lw(1) +e(24,0,0,-24,534.138,664.945) +gl([(0,(0.705,0.623,0.285)),(0.39,(0.664,0.587,0.267)),(1,(0.987,0.995,1))]) +pgc(0.5,0.5,1,0) +fp() +lw(1) +e(24,0,0,-24,47.6378,696.945) +fp((0.346,0.523,0.281)) +lw(1) +e(2.25,0,0,-2.25,47.8878,696.695) +fp((0.346,0.523,0.281)) +lw(1) +e(2.25,0,0,-2.25,314.388,666.695) +fp((0.346,0.523,0.281)) +lw(1) +e(2.25,0,0,-2.25,534.888,664.195) +lp((0.624,0.168,0.168)) +lw(1) +b() +bs(183.638,680.945,0) +bc(183.638,680.945,249.138,604.945,139.138,541.945,2) +lp((0.651,0.201,0.087)) +lw(1) +b() +bs(417.638,678.445,0) +bc(417.638,678.445,483.138,602.445,373.138,539.445,2) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica-Bold') +txt('(0,0)',(36.6378,702.945)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica-Bold') +txt('(50,50)',(272.638,671.945)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica-Bold') +txt('(296, 296)',(478.638,670.445)) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,20,20),0,(0,0,1),'Grid') diff --git a/doc/src/diagrams/customcompleter-example.png b/doc/src/diagrams/customcompleter-example.png Binary files differnew file mode 100644 index 0000000..a525208 --- /dev/null +++ b/doc/src/diagrams/customcompleter-example.png diff --git a/doc/src/diagrams/customcompleter-example.zip b/doc/src/diagrams/customcompleter-example.zip Binary files differnew file mode 100644 index 0000000..fead6c4 --- /dev/null +++ b/doc/src/diagrams/customcompleter-example.zip diff --git a/doc/src/diagrams/customwidgetplugin-example.png b/doc/src/diagrams/customwidgetplugin-example.png Binary files differnew file mode 100644 index 0000000..f208569 --- /dev/null +++ b/doc/src/diagrams/customwidgetplugin-example.png diff --git a/doc/src/diagrams/datetimewidgets.ui b/doc/src/diagrams/datetimewidgets.ui new file mode 100644 index 0000000..27e4637 --- /dev/null +++ b/doc/src/diagrams/datetimewidgets.ui @@ -0,0 +1,116 @@ +<ui version="4.0" > + <author></author> + <comment></comment> + <exportmacro></exportmacro> + <class>DateTimeWidgetsForm</class> + <widget class="QWidget" name="DateTimeWidgetsForm" > + <property name="geometry" > + <rect> + <x>0</x> + <y>0</y> + <width>328</width> + <height>105</height> + </rect> + </property> + <property name="windowTitle" > + <string>Date Time Widgets</string> + </property> + <layout class="QGridLayout" > + <property name="margin" > + <number>9</number> + </property> + <property name="spacing" > + <number>6</number> + </property> + <item row="2" column="0" > + <widget class="QLabel" name="label_3" > + <property name="font" > + <font> + <family>Bitstream Vera Sans</family> + <pointsize>9</pointsize> + <weight>75</weight> + <italic>false</italic> + <bold>true</bold> + <underline>false</underline> + <strikeout>false</strikeout> + </font> + </property> + <property name="text" > + <string>QDateTimeEdit</string> + </property> + </widget> + </item> + <item row="0" column="0" > + <widget class="QLabel" name="label_5" > + <property name="font" > + <font> + <family>Bitstream Vera Sans</family> + <pointsize>9</pointsize> + <weight>75</weight> + <italic>false</italic> + <bold>true</bold> + <underline>false</underline> + <strikeout>false</strikeout> + </font> + </property> + <property name="text" > + <string>QDateEdit</string> + </property> + </widget> + </item> + <item row="1" column="0" > + <widget class="QLabel" name="label_4" > + <property name="font" > + <font> + <family>Bitstream Vera Sans</family> + <pointsize>9</pointsize> + <weight>75</weight> + <italic>false</italic> + <bold>true</bold> + <underline>false</underline> + <strikeout>false</strikeout> + </font> + </property> + <property name="text" > + <string>QTimeEdit</string> + </property> + </widget> + </item> + <item row="2" column="1" > + <widget class="QDateTimeEdit" name="dateTimeEdit" > + <property name="displayFormat" > + <string>MMM d, yyyy hh:mm:ss</string> + </property> + </widget> + </item> + <item row="1" column="1" > + <widget class="QTimeEdit" name="timeEdit" > + <property name="time" > + <time> + <hour>1</hour> + <minute>45</minute> + <second>2</second> + </time> + </property> + <property name="displayFormat" > + <string>hh:mm:ss</string> + </property> + </widget> + </item> + <item row="0" column="1" > + <widget class="QDateEdit" name="dateEdit" > + <property name="time" > + <time> + <hour>13</hour> + <minute>45</minute> + <second>2</second> + </time> + </property> + </widget> + </item> + </layout> + </widget> + <pixmapfunction></pixmapfunction> + <resources/> + <connections/> +</ui> diff --git a/doc/src/diagrams/datetimewidgets.zip b/doc/src/diagrams/datetimewidgets.zip Binary files differnew file mode 100644 index 0000000..84fd561 --- /dev/null +++ b/doc/src/diagrams/datetimewidgets.zip diff --git a/doc/src/diagrams/dbus-chat-example.png b/doc/src/diagrams/dbus-chat-example.png Binary files differnew file mode 100644 index 0000000..96a878e --- /dev/null +++ b/doc/src/diagrams/dbus-chat-example.png diff --git a/doc/src/diagrams/dependencies.lout b/doc/src/diagrams/dependencies.lout new file mode 100644 index 0000000..d20f4f1 --- /dev/null +++ b/doc/src/diagrams/dependencies.lout @@ -0,0 +1,106 @@ +@SysInclude { picture } +@SysInclude { tbl } +@SysInclude { diag } +# lout -EPS dependencies.lout > dependencies.eps +macro @TTGreenColour { {cmyk 0.40 0.00 1.00 0.01} } +macro @TTPurpleColour { {cmyk 0.39 0.39 0.00 0.00} } +macro @DefaultColour { rgb { 0.961 0.961 0.863 } } +macro @FreetypeColour { rgb { 0.902 0.902 0.980 } } +macro @GLColour { rgb { 1.000 0.753 0.796 } } +macro @PthreadColour { rgb { 0.741 0.718 0.420 } } +macro @OptionalColour { rgb { 0.792 0.882 1.000 } } +macro @SMColour { rgb { 0.761 0.980 0.980 } } +macro @MiscColour { rgb { 0.941 0.973 1.000 } } +macro @GlibColour { rgb { 0.7 0.7 0.7 } } +@Illustration + @InitialFont { Helvetica Base 14p } +{ +@Centre @Diag + outline { shadowbox } + shadow { 0.15f } + margin { 0.5f } + hsize { 5f } + paint { @MiscColour } + arrowwidth { 0.55f } + arrowlength { 0.55f } + pathwidth { medium } + zindent { 0.1f } + radius { 0.5f } + # + bmargin { 0.5f } + boutlinestyle { noline } + # + coutlinestyle { noline } + cmargin { 0.5f } +{ +@Tbl +# rule { yes } rulecolour { red } + indent { ctr } + iv { ctr } + marginvertical { 1.25f } + div { top } +# fmarginbelow { 0c } + + aformat { @Cell A | @Cell B | @Cell marginbelow { 0c } font { +2p } C | @Cell D | @Cell E } + bformat { @Cell A | @Cell B | @Cell C | @Cell D | @Cell E | @Cell F } + cformat { @Cell A | @Cell B | @Cell C | @Cell D | @Cell marginleft { 1.5c } E | @Cell F } + dformat { @Cell A | @Cell B | @Cell C | @Cell D | @Cell E | @Cell F } + eformat { @Cell A | @Cell B | @Cell C | @Cell D | @Cell E | @Cell F } + fformat { @Cell A | @Cell B | @Cell C | @Cell D | @Cell E | @Cell F } + gformat { @Cell A | @Cell B | @Cell C | @Cell D | @StartHSpan @Cell E | @HSpan } +{ + @Rowa C { Qt"/"X11 library dependencies } + @Rowb C { QTGUI:: @Node paint { @TTGreenColour } QtGui } + @Rowc B { XCURSOR:: @Node paint { @OptionalColour } Xcursor } + C { XRANDR:: @Node paint { @OptionalColour } Xrandr } + D { XINERAMA:: @Node paint { @OptionalColour } Xinerama } + E { Xi:: @Node paint { @OptionalColour } Xi } + @Rowd C { XRENDER:: @Node paint { @OptionalColour } XRender } + F { Xt:: @Node paint { @DefaultColour } Xt* } + @Rowe A { QTCORE:: @Node paint { @TTPurpleColour } QtCore } + C { XFIXES:: @Node paint { @OptionalColour } Xfixes } + D { XEXT:: @Node paint { @DefaultColour } Xext } + F { SM:: @Node paint { @SMColour } SM } + @Rowf A { PTHREAD:: @Node paint { @PthreadColour } pthread } + B { GLIB:: @Node paint { @GlibColour } Glib } + D { X:: @Node paint { @DefaultColour } X11 } + F { ICE:: @Node paint { @SMColour } ICE } + @Rowg E { + @Tbl + font { -2p } + margin { 0.15f } + cmarginabove { 0c } + iv { top } + bformat { @Cell A | @Cell B | @Cell C } + cformat { @Cell A | @Cell B | @Cell C } + aformat { @StartHSpan @Cell A | @HSpan | @HSpan } + { + @Rowb A { C:: @BNode {} } B { D:: @BNode {} } + C { some configurations only } + @Rowb B { * } C { Xt intrinsics only } + } + } +} +// +@VHVCurveArrow from { QTGUI } to { XINERAMA } pathstyle { dotted } +@VHVCurveArrow from { QTGUI } to { Xi } pathstyle { dotted } +@HVCurveArrow from { QTGUI } to { QTCORE } +@Arrow from { QTCORE } to { PTHREAD } +@VHVCurveArrow from { QTCORE } to { GLIB } pathstyle { dotted } +@HVCurveArrow from { QTGUI } to { Xt } +@Arrow from { QTGUI } to { XRANDR } pathstyle { dotted } +@VHVCurveArrow from { QTGUI } to { XCURSOR } pathstyle { dotted } +@Arrow from { XRANDR } to { XRENDER } +@Arrow from { XINERAMA } to { XEXT } +@VHCurveArrow from { XCURSOR } to { XRENDER } +@HVCurveArrow from { XRENDER } to { XEXT } +@HVHCurveArrow from { Xi } to { XEXT } +@Arrow from { Xt } to { SM } +@HVHCurveArrow from { Xt } to { X } +@Arrow from { SM } to { ICE } +@Arrow from { XEXT } to { X } +@VHCurveArrow from { XCURSOR } to { XFIXES } +@VHVCurveArrow from { XFIXES } to { X } +@Link from { C@W } to { D@E } pathstyle { dotted } +} +} diff --git a/doc/src/diagrams/designer-adding-actions.txt b/doc/src/diagrams/designer-adding-actions.txt new file mode 100644 index 0000000..4124ecc --- /dev/null +++ b/doc/src/diagrams/designer-adding-actions.txt @@ -0,0 +1,15 @@ +# Cropping and fading the Qt Designer action images. + +cropimage.py designer-adding-menu-action1.png designer-adding-menu-action1-crop.png left 57 +cropimage.py designer-adding-menu-action1-crop.png designer-adding-menu-action1-crop.png top 41 +cropimage.py designer-adding-menu-action1-crop.png designer-adding-menu-action1-crop.png right -180 +cropimage.py designer-adding-menu-action1-crop.png designer-adding-menu-action1-crop.png bottom -124 +fadeedges.py designer-adding-menu-action1-crop.png ../images/designer-adding-menu-action.png right,bottom 16 +rm designer-adding-menu-action1-crop.png + +cropimage.py designer-adding-toolbar-action1.png designer-adding-toolbar-action1-crop.png left 57 +cropimage.py designer-adding-toolbar-action1-crop.png designer-adding-toolbar-action1-crop.png top 41 +cropimage.py designer-adding-toolbar-action1-crop.png designer-adding-toolbar-action1-crop.png right -144 +cropimage.py designer-adding-toolbar-action1-crop.png designer-adding-toolbar-action1-crop.png bottom -124 +fadeedges.py designer-adding-toolbar-action1-crop.png ../images/designer-adding-toolbar-action.png right,bottom 16 +rm designer-adding-toolbar-action1-crop.png diff --git a/doc/src/diagrams/designer-adding-dockwidget.txt b/doc/src/diagrams/designer-adding-dockwidget.txt new file mode 100644 index 0000000..97b4beb --- /dev/null +++ b/doc/src/diagrams/designer-adding-dockwidget.txt @@ -0,0 +1,8 @@ +# Cropping and fading the Qt Designer dock widget images. + +cropimage.py designer-adding-dockwidget1.png designer-adding-dockwidget1-crop.png left 11 +cropimage.py designer-adding-dockwidget1-crop.png designer-adding-dockwidget1-crop.png top 6 +cropimage.py designer-adding-dockwidget1-crop.png designer-adding-dockwidget1-crop.png right -201 +cropimage.py designer-adding-dockwidget1-crop.png designer-adding-dockwidget1-crop.png bottom -236 +fadeedges.py designer-adding-dockwidget1-crop.png ../images/designer-adding-dockwidget.png right,bottom 16 +rm designer-adding-dockwidget1-crop.png diff --git a/doc/src/diagrams/designer-adding-dockwidget1.png b/doc/src/diagrams/designer-adding-dockwidget1.png Binary files differnew file mode 100644 index 0000000..960da83 --- /dev/null +++ b/doc/src/diagrams/designer-adding-dockwidget1.png diff --git a/doc/src/diagrams/designer-adding-dockwidget1.zip b/doc/src/diagrams/designer-adding-dockwidget1.zip Binary files differnew file mode 100644 index 0000000..0492df6 --- /dev/null +++ b/doc/src/diagrams/designer-adding-dockwidget1.zip diff --git a/doc/src/diagrams/designer-adding-dynamic-property.png b/doc/src/diagrams/designer-adding-dynamic-property.png Binary files differnew file mode 100644 index 0000000..8e81dd9 --- /dev/null +++ b/doc/src/diagrams/designer-adding-dynamic-property.png diff --git a/doc/src/diagrams/designer-adding-menu-action1.png b/doc/src/diagrams/designer-adding-menu-action1.png Binary files differnew file mode 100644 index 0000000..cde92d9 --- /dev/null +++ b/doc/src/diagrams/designer-adding-menu-action1.png diff --git a/doc/src/diagrams/designer-adding-menu-action1.zip b/doc/src/diagrams/designer-adding-menu-action1.zip Binary files differnew file mode 100644 index 0000000..08395eb --- /dev/null +++ b/doc/src/diagrams/designer-adding-menu-action1.zip diff --git a/doc/src/diagrams/designer-adding-menu-action2.zip b/doc/src/diagrams/designer-adding-menu-action2.zip Binary files differnew file mode 100644 index 0000000..ca1a5b3 --- /dev/null +++ b/doc/src/diagrams/designer-adding-menu-action2.zip diff --git a/doc/src/diagrams/designer-adding-toolbar-action1.png b/doc/src/diagrams/designer-adding-toolbar-action1.png Binary files differnew file mode 100644 index 0000000..6b82373 --- /dev/null +++ b/doc/src/diagrams/designer-adding-toolbar-action1.png diff --git a/doc/src/diagrams/designer-adding-toolbar-action1.zip b/doc/src/diagrams/designer-adding-toolbar-action1.zip Binary files differnew file mode 100644 index 0000000..e673b3c --- /dev/null +++ b/doc/src/diagrams/designer-adding-toolbar-action1.zip diff --git a/doc/src/diagrams/designer-adding-toolbar-action2.zip b/doc/src/diagrams/designer-adding-toolbar-action2.zip Binary files differnew file mode 100644 index 0000000..96a9d69 --- /dev/null +++ b/doc/src/diagrams/designer-adding-toolbar-action2.zip diff --git a/doc/src/diagrams/designer-creating-dynamic-property.png b/doc/src/diagrams/designer-creating-dynamic-property.png Binary files differnew file mode 100644 index 0000000..1c3d3ca --- /dev/null +++ b/doc/src/diagrams/designer-creating-dynamic-property.png diff --git a/doc/src/diagrams/designer-creating-menu-entry1.png b/doc/src/diagrams/designer-creating-menu-entry1.png Binary files differnew file mode 100644 index 0000000..33aa0d6 --- /dev/null +++ b/doc/src/diagrams/designer-creating-menu-entry1.png diff --git a/doc/src/diagrams/designer-creating-menu-entry1.zip b/doc/src/diagrams/designer-creating-menu-entry1.zip Binary files differnew file mode 100644 index 0000000..f9e64c8 --- /dev/null +++ b/doc/src/diagrams/designer-creating-menu-entry1.zip diff --git a/doc/src/diagrams/designer-creating-menu-entry2.png b/doc/src/diagrams/designer-creating-menu-entry2.png Binary files differnew file mode 100644 index 0000000..8338d08 --- /dev/null +++ b/doc/src/diagrams/designer-creating-menu-entry2.png diff --git a/doc/src/diagrams/designer-creating-menu-entry2.zip b/doc/src/diagrams/designer-creating-menu-entry2.zip Binary files differnew file mode 100644 index 0000000..67d81e4 --- /dev/null +++ b/doc/src/diagrams/designer-creating-menu-entry2.zip diff --git a/doc/src/diagrams/designer-creating-menu-entry3.png b/doc/src/diagrams/designer-creating-menu-entry3.png Binary files differnew file mode 100644 index 0000000..d242646 --- /dev/null +++ b/doc/src/diagrams/designer-creating-menu-entry3.png diff --git a/doc/src/diagrams/designer-creating-menu-entry3.zip b/doc/src/diagrams/designer-creating-menu-entry3.zip Binary files differnew file mode 100644 index 0000000..d530186 --- /dev/null +++ b/doc/src/diagrams/designer-creating-menu-entry3.zip diff --git a/doc/src/diagrams/designer-creating-menu-entry4.png b/doc/src/diagrams/designer-creating-menu-entry4.png Binary files differnew file mode 100644 index 0000000..07a49ba --- /dev/null +++ b/doc/src/diagrams/designer-creating-menu-entry4.png diff --git a/doc/src/diagrams/designer-creating-menu-entry4.zip b/doc/src/diagrams/designer-creating-menu-entry4.zip Binary files differnew file mode 100644 index 0000000..d800c31 --- /dev/null +++ b/doc/src/diagrams/designer-creating-menu-entry4.zip diff --git a/doc/src/diagrams/designer-creating-menu.txt b/doc/src/diagrams/designer-creating-menu.txt new file mode 100644 index 0000000..b5b2934 --- /dev/null +++ b/doc/src/diagrams/designer-creating-menu.txt @@ -0,0 +1,49 @@ +# Cropping and fading the Qt Designer menu creation images. + +cropimage.py designer-creating-menu1.png designer-creating-menu1-crop.png bottom -100 +cropimage.py designer-creating-menu1-crop.png designer-creating-menu1-crop.png right -120 +fadeedges.py designer-creating-menu1-crop.png ../images/designer-creating-menu1.png right,bottom 16 +rm designer-creating-menu1-crop.png + +cropimage.py designer-creating-menu2.png designer-creating-menu2-crop.png bottom -100 +cropimage.py designer-creating-menu2-crop.png designer-creating-menu2-crop.png right -120 +fadeedges.py designer-creating-menu2-crop.png ../images/designer-creating-menu2.png right,bottom 16 +rm designer-creating-menu2-crop.png + +cropimage.py designer-creating-menu3.png designer-creating-menu3-crop.png bottom -100 +cropimage.py designer-creating-menu3-crop.png designer-creating-menu3-crop.png right -120 +fadeedges.py designer-creating-menu3-crop.png ../images/designer-creating-menu3.png right,bottom 16 +rm designer-creating-menu3-crop.png + +cropimage.py designer-creating-menu4.png designer-creating-menu4-crop.png bottom -100 +cropimage.py designer-creating-menu4-crop.png designer-creating-menu4-crop.png right -120 +fadeedges.py designer-creating-menu4-crop.png ../images/designer-creating-menu4.png right,bottom 16 +rm designer-creating-menu4-crop.png + +cropimage.py designer-creating-menu-entry1.png designer-creating-menu-entry1-crop.png left 54 +cropimage.py designer-creating-menu-entry1-crop.png designer-creating-menu-entry1-crop.png top 45 +cropimage.py designer-creating-menu-entry1-crop.png designer-creating-menu-entry1-crop.png right -160 +cropimage.py designer-creating-menu-entry1-crop.png designer-creating-menu-entry1-crop.png bottom -144 +fadeedges.py designer-creating-menu-entry1-crop.png ../images/designer-creating-menu-entry1.png right,bottom 16 +rm designer-creating-menu-entry1-crop.png + +cropimage.py designer-creating-menu-entry2.png designer-creating-menu-entry2-crop.png left 54 +cropimage.py designer-creating-menu-entry2-crop.png designer-creating-menu-entry2-crop.png top 45 +cropimage.py designer-creating-menu-entry2-crop.png designer-creating-menu-entry2-crop.png right -160 +cropimage.py designer-creating-menu-entry2-crop.png designer-creating-menu-entry2-crop.png bottom -144 +fadeedges.py designer-creating-menu-entry2-crop.png ../images/designer-creating-menu-entry2.png right,bottom 16 +rm designer-creating-menu-entry2-crop.png + +cropimage.py designer-creating-menu-entry3.png designer-creating-menu-entry3-crop.png left 54 +cropimage.py designer-creating-menu-entry3-crop.png designer-creating-menu-entry3-crop.png top 45 +cropimage.py designer-creating-menu-entry3-crop.png designer-creating-menu-entry3-crop.png right -160 +cropimage.py designer-creating-menu-entry3-crop.png designer-creating-menu-entry3-crop.png bottom -144 +fadeedges.py designer-creating-menu-entry3-crop.png ../images/designer-creating-menu-entry3.png right,bottom 16 +rm designer-creating-menu-entry3-crop.png + +cropimage.py designer-creating-menu-entry4.png designer-creating-menu-entry4-crop.png left 54 +cropimage.py designer-creating-menu-entry4-crop.png designer-creating-menu-entry4-crop.png top 45 +cropimage.py designer-creating-menu-entry4-crop.png designer-creating-menu-entry4-crop.png right -160 +cropimage.py designer-creating-menu-entry4-crop.png designer-creating-menu-entry4-crop.png bottom -144 +fadeedges.py designer-creating-menu-entry4-crop.png ../images/designer-creating-menu-entry4.png right,bottom 16 +rm designer-creating-menu-entry4-crop.png diff --git a/doc/src/diagrams/designer-creating-menu1.png b/doc/src/diagrams/designer-creating-menu1.png Binary files differnew file mode 100644 index 0000000..d92a88a --- /dev/null +++ b/doc/src/diagrams/designer-creating-menu1.png diff --git a/doc/src/diagrams/designer-creating-menu1.zip b/doc/src/diagrams/designer-creating-menu1.zip Binary files differnew file mode 100644 index 0000000..780b1ac --- /dev/null +++ b/doc/src/diagrams/designer-creating-menu1.zip diff --git a/doc/src/diagrams/designer-creating-menu2.png b/doc/src/diagrams/designer-creating-menu2.png Binary files differnew file mode 100644 index 0000000..7be4891 --- /dev/null +++ b/doc/src/diagrams/designer-creating-menu2.png diff --git a/doc/src/diagrams/designer-creating-menu2.zip b/doc/src/diagrams/designer-creating-menu2.zip Binary files differnew file mode 100644 index 0000000..00664a6 --- /dev/null +++ b/doc/src/diagrams/designer-creating-menu2.zip diff --git a/doc/src/diagrams/designer-creating-menu3.png b/doc/src/diagrams/designer-creating-menu3.png Binary files differnew file mode 100644 index 0000000..c2f1beb --- /dev/null +++ b/doc/src/diagrams/designer-creating-menu3.png diff --git a/doc/src/diagrams/designer-creating-menu3.zip b/doc/src/diagrams/designer-creating-menu3.zip Binary files differnew file mode 100644 index 0000000..76ecbe0 --- /dev/null +++ b/doc/src/diagrams/designer-creating-menu3.zip diff --git a/doc/src/diagrams/designer-creating-menu4.png b/doc/src/diagrams/designer-creating-menu4.png Binary files differnew file mode 100644 index 0000000..3a3ab54 --- /dev/null +++ b/doc/src/diagrams/designer-creating-menu4.png diff --git a/doc/src/diagrams/designer-creating-menubar.png b/doc/src/diagrams/designer-creating-menubar.png Binary files differnew file mode 100644 index 0000000..e8078e0 --- /dev/null +++ b/doc/src/diagrams/designer-creating-menubar.png diff --git a/doc/src/diagrams/designer-creating-menubar.zip b/doc/src/diagrams/designer-creating-menubar.zip Binary files differnew file mode 100644 index 0000000..bddbf0e --- /dev/null +++ b/doc/src/diagrams/designer-creating-menubar.zip diff --git a/doc/src/diagrams/designer-edit-resource.zip b/doc/src/diagrams/designer-edit-resource.zip Binary files differnew file mode 100644 index 0000000..dc43d9e --- /dev/null +++ b/doc/src/diagrams/designer-edit-resource.zip diff --git a/doc/src/diagrams/designer-find-icon.zip b/doc/src/diagrams/designer-find-icon.zip Binary files differnew file mode 100644 index 0000000..e94abd9 --- /dev/null +++ b/doc/src/diagrams/designer-find-icon.zip diff --git a/doc/src/diagrams/designer-form-layoutfunction-crop.png b/doc/src/diagrams/designer-form-layoutfunction-crop.png Binary files differnew file mode 100644 index 0000000..e8dd39f --- /dev/null +++ b/doc/src/diagrams/designer-form-layoutfunction-crop.png diff --git a/doc/src/diagrams/designer-form-layoutfunction.png b/doc/src/diagrams/designer-form-layoutfunction.png Binary files differnew file mode 100644 index 0000000..9101e89 --- /dev/null +++ b/doc/src/diagrams/designer-form-layoutfunction.png diff --git a/doc/src/diagrams/designer-form-layoutfunction.zip b/doc/src/diagrams/designer-form-layoutfunction.zip Binary files differnew file mode 100644 index 0000000..fcce637 --- /dev/null +++ b/doc/src/diagrams/designer-form-layoutfunction.zip diff --git a/doc/src/diagrams/designer-main-window.zip b/doc/src/diagrams/designer-main-window.zip Binary files differnew file mode 100644 index 0000000..69b7ee6 --- /dev/null +++ b/doc/src/diagrams/designer-main-window.zip diff --git a/doc/src/diagrams/designer-mainwindow-actions.ui b/doc/src/diagrams/designer-mainwindow-actions.ui new file mode 100644 index 0000000..593a2de --- /dev/null +++ b/doc/src/diagrams/designer-mainwindow-actions.ui @@ -0,0 +1,88 @@ +<ui version="4.0" > + <author></author> + <comment></comment> + <exportmacro></exportmacro> + <class>MainWindow</class> + <widget class="QMainWindow" name="MainWindow" > + <property name="geometry" > + <rect> + <x>0</x> + <y>0</y> + <width>497</width> + <height>347</height> + </rect> + </property> + <property name="windowTitle" > + <string>MainWindow</string> + </property> + <widget class="QWidget" name="centralWidget" > + <layout class="QVBoxLayout" > + <property name="margin" > + <number>9</number> + </property> + <property name="spacing" > + <number>6</number> + </property> + </layout> + </widget> + <widget class="QMenuBar" name="menuBar" > + <property name="geometry" > + <rect> + <x>0</x> + <y>0</y> + <width>497</width> + <height>29</height> + </rect> + </property> + <widget class="QMenu" name="menu_Badger" > + <property name="title" > + <string>&Badger</string> + </property> + </widget> + <widget class="QMenu" name="menu_Hippo" > + <property name="tearOffEnabled" > + <bool>true</bool> + </property> + <property name="title" > + <string>&Hippo</string> + </property> + </widget> + <widget class="QMenu" name="menu_File" > + <property name="title" > + <string>&File...</string> + </property> + </widget> + <addaction name="menu_File" /> + </widget> + <widget class="QToolBar" name="mainToolBar" > + <property name="orientation" > + <enum>Qt::Horizontal</enum> + </property> + <attribute name="toolBarArea" > + <number>4</number> + </attribute> + <addaction name="action_Open" /> + </widget> + <widget class="QStatusBar" name="statusBar" > + <property name="geometry" > + <rect> + <x>0</x> + <y>325</y> + <width>497</width> + <height>22</height> + </rect> + </property> + </widget> + <action name="action_Open" > + <property name="icon" > + <iconset>../../../examples/mainwindows/application/images/open.png</iconset> + </property> + <property name="text" > + <string>&Open...</string> + </property> + </action> + </widget> + <pixmapfunction></pixmapfunction> + <resources/> + <connections/> +</ui> diff --git a/doc/src/diagrams/designer-palette-brush-editor.zip b/doc/src/diagrams/designer-palette-brush-editor.zip Binary files differnew file mode 100644 index 0000000..698f271 --- /dev/null +++ b/doc/src/diagrams/designer-palette-brush-editor.zip diff --git a/doc/src/diagrams/designer-palette-editor.zip b/doc/src/diagrams/designer-palette-editor.zip Binary files differnew file mode 100644 index 0000000..96646ab --- /dev/null +++ b/doc/src/diagrams/designer-palette-editor.zip diff --git a/doc/src/diagrams/designer-palette-gradient-editor.zip b/doc/src/diagrams/designer-palette-gradient-editor.zip Binary files differnew file mode 100644 index 0000000..4696516 --- /dev/null +++ b/doc/src/diagrams/designer-palette-gradient-editor.zip diff --git a/doc/src/diagrams/designer-palette-pattern-editor.zip b/doc/src/diagrams/designer-palette-pattern-editor.zip Binary files differnew file mode 100644 index 0000000..7382bad --- /dev/null +++ b/doc/src/diagrams/designer-palette-pattern-editor.zip diff --git a/doc/src/diagrams/designer-resource-editor.zip b/doc/src/diagrams/designer-resource-editor.zip Binary files differnew file mode 100644 index 0000000..2c11da4 --- /dev/null +++ b/doc/src/diagrams/designer-resource-editor.zip diff --git a/doc/src/diagrams/designer-widget-box.zip b/doc/src/diagrams/designer-widget-box.zip Binary files differnew file mode 100644 index 0000000..7ba8f77 --- /dev/null +++ b/doc/src/diagrams/designer-widget-box.zip diff --git a/doc/src/diagrams/diagrams.txt b/doc/src/diagrams/diagrams.txt new file mode 100644 index 0000000..a985b70 --- /dev/null +++ b/doc/src/diagrams/diagrams.txt @@ -0,0 +1,16 @@ +Use makeimage.py (//depot/devtools/main/doctools/bin/makeimage.py) to generate +images from these diagrams. + +Diagram Scale factor + +treemodel-structure.sk 0.28 +modelview-listmodel.sk 0.28 +modelview-models.sk 0.28 +modelview-overview.sk 0.28 +modelview-tablemodel.sk 0.28 +modelview-treemodel.sk 0.28 +plaintext-layout.png 0.8 +standard-views.sk 0.22 +boat.png 0.2 +car.png 0.2 +house.png 0.2 diff --git a/doc/src/diagrams/dockwidget-cross.sk b/doc/src/diagrams/dockwidget-cross.sk new file mode 100644 index 0000000..6be469c --- /dev/null +++ b/doc/src/diagrams/dockwidget-cross.sk @@ -0,0 +1,110 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +fp((0.75,0.919,0.548)) +lw(2) +r(337.214,0,0,-225.169,-36.3448,740.113) +fp((0.848,0.848,0.848)) +lw(2) +r(337.214,0,0,-35.553,-36.3448,740.113) +lp((0.185,0,1)) +lw(1) +ld((1, 1)) +b() +bs(-13.7198,773.512,0) +bs(278.245,481.547,0) +lp((0.185,0,1)) +lw(1) +ld((1, 1)) +b() +bs(278.245,773.512,0) +bs(-13.7198,481.547,0) +fp((0.75,0.919,0.548)) +lw(2) +r(337.214,0,0,-225.169,392.446,740.113) +fp((0.848,0.848,0.848)) +lw(2) +r(337.214,0,0,-35.553,392.446,740.113) +lp((0.185,0,1)) +lw(1) +ld((1, 1)) +b() +bs(415.07,773.512,0) +bs(707.035,481.547,0) +lp((0.185,0,1)) +lw(1) +ld((1, 1)) +b() +bs(707.035,773.512,0) +bs(415.07,481.547,0) +fp((0.75,0.919,0.548)) +lw(2) +r(337.214,0,0,-225.169,-36.3448,406.94) +fp((0.848,0.848,0.848)) +lw(2) +r(337.214,0,0,-35.553,-36.3448,406.94) +lp((0.185,0,1)) +lw(1) +ld((1, 1)) +b() +bs(-13.7198,440.338,0) +bs(278.245,148.373,0) +lp((0.185,0,1)) +lw(1) +ld((1, 1)) +b() +bs(278.245,440.338,0) +bs(-13.7198,148.373,0) +fp((0.75,0.919,0.548)) +lw(2) +r(337.214,0,0,-225.169,392.446,406.94) +fp((0.848,0.848,0.848)) +lw(2) +r(337.214,0,0,-35.553,392.446,406.94) +lp((0.185,0,1)) +lw(1) +ld((1, 1)) +b() +bs(415.07,440.338,0) +bs(707.035,148.373,0) +lp((0.185,0,1)) +lw(1) +ld((1, 1)) +b() +bs(707.035,440.338,0) +bs(415.07,148.373,0) +lw(4) +la1(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(42.8417,641.804,0) +bs(56.8474,613.793,0) +lw(4) +la1(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(636.468,641.804,0) +bs(650.474,613.793,0) +lw(4) +la1(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(125.26,363.306,0) +bs(139.266,335.295,0) +lw(4) +la1(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(554.05,254.493,0) +bs(568.056,226.481,0) +lp((1,0,0)) +lw(3) +r(163.759,0,0,-217.627,561.591,736.612) +lp((1,0,0)) +lw(3) +r(163.759,0,0,-217.627,-32.0348,736.612) +lp((1,0,0)) +lw(3) +r(328.595,0,0,-108.814,-32.0348,403.707) +lp((1,0,0)) +lw(3) +r(328.595,0,0,-108.814,396.755,294.894) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,20,20),0,(0,0,1),'Grid') diff --git a/doc/src/diagrams/dockwidget-neighbors.sk b/doc/src/diagrams/dockwidget-neighbors.sk new file mode 100644 index 0000000..293394f --- /dev/null +++ b/doc/src/diagrams/dockwidget-neighbors.sk @@ -0,0 +1,136 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +fp((0.576,0.833,1)) +lw(2) +r(178.842,0,0,-225.169,262.138,6.39015) +fp((0.869,0.579,0.579)) +lw(2) +r(178.842,0,0,-225.169,-212.068,325.597) +fp((0.848,0.848,0.848)) +lw(2) +r(178.842,0,0,-35.553,-212.068,325.597) +fp((0.576,0.833,1)) +lw(2) +r(178.842,0,0,-225.169,-34.034,325.597) +fp((0.848,0.848,0.848)) +lw(2) +r(178.842,0,0,-35.553,-34.034,325.597) +lw(4) +la1(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(-121.652,218.992,0) +bs(-107.647,190.981,0) +fp((0.869,0.579,0.579)) +lw(2) +r(178.842,0,0,-225.169,262.138,325.597) +fp((0.848,0.848,0.848)) +lw(2) +r(178.842,0,0,-35.553,262.138,325.597) +fp((0.576,0.833,1)) +lw(2) +r(178.842,0,0,-225.169,440.172,325.597) +fp((0.848,0.848,0.848)) +lw(2) +r(178.842,0,0,-35.553,440.172,325.597) +lw(4) +la1(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(484.554,266.992,0) +bs(498.56,238.981,0) +fp((0.869,0.579,0.579)) +lw(2) +r(178.842,0,0,-225.169,-212.068,6.39015) +fp((0.848,0.848,0.848)) +lw(2) +r(178.842,0,0,-35.553,-212.068,6.39015) +fp((0.576,0.833,1)) +lw(2) +r(178.842,0,0,-225.169,-34.034,6.39015) +fp((0.848,0.848,0.848)) +lw(2) +r(178.842,0,0,-35.553,-34.034,6.39015) +fp((0.869,0.579,0.579)) +lw(2) +r(178.842,0,0,-225.169,440.138,6.39015) +fp((0.848,0.848,0.848)) +lw(2) +r(178.842,0,0,-35.553,440.138,6.39014) +fp((0.848,0.848,0.848)) +lw(2) +r(178.842,0,0,-35.553,262.138,6.39015) +lw(4) +la1(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(568.554,-100.215,0) +bs(582.56,-128.226,0) +lp((0.185,0,1)) +lw(1) +ld((1, 1)) +b() +bs(58.0644,80.9449,0) +bs(57.6378,341.945,0) +lp((0.185,0,1)) +lw(1) +ld((1, 1)) +b() +bs(532.064,80.9449,0) +bs(531.638,341.945,0) +G() +lp((0.185,0,1)) +lw(1) +ld((1, 1)) +b() +bs(57.0644,-236.055,0) +bs(56.6378,24.945,0) +lp((0.185,0,1)) +lw(1) +ld((1, 1)) +b() +bs(531.064,-236.055,0) +bs(530.638,24.9451,0) +G_() +lw(4) +la1(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(6.63782,-148.044,0) +bs(20.6435,-176.055,0) +lp((0.185,0,1)) +lw(1) +ld((1, 1)) +b() +bs(56.4642,213.012,0) +bs(-46.9624,213.013,0) +lp((0.185,0,1)) +lw(1) +ld((1, 1)) +b() +bs(56.4642,-106.194,0) +bs(-46.9624,-106.194,0) +lp((0.185,0,1)) +lw(1) +ld((1, 1)) +b() +bs(530.671,-106.194,0) +bs(427.244,-106.194,0) +lp((0.185,0,1)) +lw(1) +ld((1, 1)) +b() +bs(530.671,213.012,0) +bs(427.244,213.013,0) +lp((1,0,0)) +lw(3) +r(170.759,0,0,-217.627,-208.027,321.826) +lp((1,0,0)) +lw(3) +r(170.759,0,0,-105.627,444.179,321.826) +lp((1,0,0)) +lw(3) +r(170.759,0,0,-105.627,-30.3622,-109.428) +lp((1,0,0)) +lw(3) +r(170.759,0,0,-217.627,444.179,2.61914) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,20,20),0,(0,0,1),'Grid') diff --git a/doc/src/diagrams/fontsampler-example.zip b/doc/src/diagrams/fontsampler-example.zip Binary files differnew file mode 100644 index 0000000..a68ef21 --- /dev/null +++ b/doc/src/diagrams/fontsampler-example.zip diff --git a/doc/src/diagrams/framebufferobject-example.png b/doc/src/diagrams/framebufferobject-example.png Binary files differnew file mode 100644 index 0000000..a97840f --- /dev/null +++ b/doc/src/diagrams/framebufferobject-example.png diff --git a/doc/src/diagrams/framebufferobject2-example.png b/doc/src/diagrams/framebufferobject2-example.png Binary files differnew file mode 100644 index 0000000..80dc2f1 --- /dev/null +++ b/doc/src/diagrams/framebufferobject2-example.png diff --git a/doc/src/diagrams/ftp-example.zip b/doc/src/diagrams/ftp-example.zip Binary files differnew file mode 100644 index 0000000..5075128 --- /dev/null +++ b/doc/src/diagrams/ftp-example.zip diff --git a/doc/src/diagrams/gallery-images/cde-calendarwidget.png b/doc/src/diagrams/gallery-images/cde-calendarwidget.png Binary files differnew file mode 100644 index 0000000..90cfb51 --- /dev/null +++ b/doc/src/diagrams/gallery-images/cde-calendarwidget.png diff --git a/doc/src/diagrams/gallery-images/cde-checkbox.png b/doc/src/diagrams/gallery-images/cde-checkbox.png Binary files differnew file mode 100644 index 0000000..1e20f39 --- /dev/null +++ b/doc/src/diagrams/gallery-images/cde-checkbox.png diff --git a/doc/src/diagrams/gallery-images/cde-combobox.png b/doc/src/diagrams/gallery-images/cde-combobox.png Binary files differnew file mode 100644 index 0000000..7458643 --- /dev/null +++ b/doc/src/diagrams/gallery-images/cde-combobox.png diff --git a/doc/src/diagrams/gallery-images/cde-dateedit.png b/doc/src/diagrams/gallery-images/cde-dateedit.png Binary files differnew file mode 100644 index 0000000..91a4e97 --- /dev/null +++ b/doc/src/diagrams/gallery-images/cde-dateedit.png diff --git a/doc/src/diagrams/gallery-images/cde-datetimeedit.png b/doc/src/diagrams/gallery-images/cde-datetimeedit.png Binary files differnew file mode 100644 index 0000000..cc2242e --- /dev/null +++ b/doc/src/diagrams/gallery-images/cde-datetimeedit.png diff --git a/doc/src/diagrams/gallery-images/cde-dial.png b/doc/src/diagrams/gallery-images/cde-dial.png Binary files differnew file mode 100644 index 0000000..cdf852d --- /dev/null +++ b/doc/src/diagrams/gallery-images/cde-dial.png diff --git a/doc/src/diagrams/gallery-images/cde-doublespinbox.png b/doc/src/diagrams/gallery-images/cde-doublespinbox.png Binary files differnew file mode 100644 index 0000000..7474928 --- /dev/null +++ b/doc/src/diagrams/gallery-images/cde-doublespinbox.png diff --git a/doc/src/diagrams/gallery-images/cde-fontcombobox.png b/doc/src/diagrams/gallery-images/cde-fontcombobox.png Binary files differnew file mode 100644 index 0000000..dd1b00d --- /dev/null +++ b/doc/src/diagrams/gallery-images/cde-fontcombobox.png diff --git a/doc/src/diagrams/gallery-images/cde-frame.png b/doc/src/diagrams/gallery-images/cde-frame.png Binary files differnew file mode 100644 index 0000000..69d63b8 --- /dev/null +++ b/doc/src/diagrams/gallery-images/cde-frame.png diff --git a/doc/src/diagrams/gallery-images/cde-groupbox.png b/doc/src/diagrams/gallery-images/cde-groupbox.png Binary files differnew file mode 100644 index 0000000..710e2fc --- /dev/null +++ b/doc/src/diagrams/gallery-images/cde-groupbox.png diff --git a/doc/src/diagrams/gallery-images/cde-horizontalscrollbar.png b/doc/src/diagrams/gallery-images/cde-horizontalscrollbar.png Binary files differnew file mode 100644 index 0000000..f52ba98 --- /dev/null +++ b/doc/src/diagrams/gallery-images/cde-horizontalscrollbar.png diff --git a/doc/src/diagrams/gallery-images/cde-label.png b/doc/src/diagrams/gallery-images/cde-label.png Binary files differnew file mode 100644 index 0000000..a508261 --- /dev/null +++ b/doc/src/diagrams/gallery-images/cde-label.png diff --git a/doc/src/diagrams/gallery-images/cde-lcdnumber.png b/doc/src/diagrams/gallery-images/cde-lcdnumber.png Binary files differnew file mode 100644 index 0000000..ecc5001 --- /dev/null +++ b/doc/src/diagrams/gallery-images/cde-lcdnumber.png diff --git a/doc/src/diagrams/gallery-images/cde-lineedit.png b/doc/src/diagrams/gallery-images/cde-lineedit.png Binary files differnew file mode 100644 index 0000000..d9e5876 --- /dev/null +++ b/doc/src/diagrams/gallery-images/cde-lineedit.png diff --git a/doc/src/diagrams/gallery-images/cde-listview.png b/doc/src/diagrams/gallery-images/cde-listview.png Binary files differnew file mode 100644 index 0000000..d698413 --- /dev/null +++ b/doc/src/diagrams/gallery-images/cde-listview.png diff --git a/doc/src/diagrams/gallery-images/cde-progressbar.png b/doc/src/diagrams/gallery-images/cde-progressbar.png Binary files differnew file mode 100644 index 0000000..16e0bb2 --- /dev/null +++ b/doc/src/diagrams/gallery-images/cde-progressbar.png diff --git a/doc/src/diagrams/gallery-images/cde-pushbutton.png b/doc/src/diagrams/gallery-images/cde-pushbutton.png Binary files differnew file mode 100644 index 0000000..b66a851 --- /dev/null +++ b/doc/src/diagrams/gallery-images/cde-pushbutton.png diff --git a/doc/src/diagrams/gallery-images/cde-radiobutton.png b/doc/src/diagrams/gallery-images/cde-radiobutton.png Binary files differnew file mode 100644 index 0000000..31da50d --- /dev/null +++ b/doc/src/diagrams/gallery-images/cde-radiobutton.png diff --git a/doc/src/diagrams/gallery-images/cde-slider.png b/doc/src/diagrams/gallery-images/cde-slider.png Binary files differnew file mode 100644 index 0000000..6b6c544 --- /dev/null +++ b/doc/src/diagrams/gallery-images/cde-slider.png diff --git a/doc/src/diagrams/gallery-images/cde-spinbox.png b/doc/src/diagrams/gallery-images/cde-spinbox.png Binary files differnew file mode 100644 index 0000000..4533469 --- /dev/null +++ b/doc/src/diagrams/gallery-images/cde-spinbox.png diff --git a/doc/src/diagrams/gallery-images/cde-tableview.png b/doc/src/diagrams/gallery-images/cde-tableview.png Binary files differnew file mode 100644 index 0000000..fec7b44 --- /dev/null +++ b/doc/src/diagrams/gallery-images/cde-tableview.png diff --git a/doc/src/diagrams/gallery-images/cde-tabwidget.png b/doc/src/diagrams/gallery-images/cde-tabwidget.png Binary files differnew file mode 100644 index 0000000..758283e --- /dev/null +++ b/doc/src/diagrams/gallery-images/cde-tabwidget.png diff --git a/doc/src/diagrams/gallery-images/cde-textedit.png b/doc/src/diagrams/gallery-images/cde-textedit.png Binary files differnew file mode 100644 index 0000000..426dbcc --- /dev/null +++ b/doc/src/diagrams/gallery-images/cde-textedit.png diff --git a/doc/src/diagrams/gallery-images/cde-timeedit.png b/doc/src/diagrams/gallery-images/cde-timeedit.png Binary files differnew file mode 100644 index 0000000..be2bd38 --- /dev/null +++ b/doc/src/diagrams/gallery-images/cde-timeedit.png diff --git a/doc/src/diagrams/gallery-images/cde-toolbox.png b/doc/src/diagrams/gallery-images/cde-toolbox.png Binary files differnew file mode 100644 index 0000000..4394f58 --- /dev/null +++ b/doc/src/diagrams/gallery-images/cde-toolbox.png diff --git a/doc/src/diagrams/gallery-images/cde-toolbutton.png b/doc/src/diagrams/gallery-images/cde-toolbutton.png Binary files differnew file mode 100644 index 0000000..6bd0495 --- /dev/null +++ b/doc/src/diagrams/gallery-images/cde-toolbutton.png diff --git a/doc/src/diagrams/gallery-images/cde-treeview.png b/doc/src/diagrams/gallery-images/cde-treeview.png Binary files differnew file mode 100644 index 0000000..2fc78c6 --- /dev/null +++ b/doc/src/diagrams/gallery-images/cde-treeview.png diff --git a/doc/src/diagrams/gallery-images/cleanlooks-calendarwidget.png b/doc/src/diagrams/gallery-images/cleanlooks-calendarwidget.png Binary files differnew file mode 100644 index 0000000..7ec25ae --- /dev/null +++ b/doc/src/diagrams/gallery-images/cleanlooks-calendarwidget.png diff --git a/doc/src/diagrams/gallery-images/cleanlooks-checkbox.png b/doc/src/diagrams/gallery-images/cleanlooks-checkbox.png Binary files differnew file mode 100644 index 0000000..c30aa84 --- /dev/null +++ b/doc/src/diagrams/gallery-images/cleanlooks-checkbox.png diff --git a/doc/src/diagrams/gallery-images/cleanlooks-combobox.png b/doc/src/diagrams/gallery-images/cleanlooks-combobox.png Binary files differnew file mode 100644 index 0000000..5484fab --- /dev/null +++ b/doc/src/diagrams/gallery-images/cleanlooks-combobox.png diff --git a/doc/src/diagrams/gallery-images/cleanlooks-dateedit.png b/doc/src/diagrams/gallery-images/cleanlooks-dateedit.png Binary files differnew file mode 100644 index 0000000..3d781b5 --- /dev/null +++ b/doc/src/diagrams/gallery-images/cleanlooks-dateedit.png diff --git a/doc/src/diagrams/gallery-images/cleanlooks-datetimeedit.png b/doc/src/diagrams/gallery-images/cleanlooks-datetimeedit.png Binary files differnew file mode 100644 index 0000000..f91ad48 --- /dev/null +++ b/doc/src/diagrams/gallery-images/cleanlooks-datetimeedit.png diff --git a/doc/src/diagrams/gallery-images/cleanlooks-dial.png b/doc/src/diagrams/gallery-images/cleanlooks-dial.png Binary files differnew file mode 100644 index 0000000..7e546ef --- /dev/null +++ b/doc/src/diagrams/gallery-images/cleanlooks-dial.png diff --git a/doc/src/diagrams/gallery-images/cleanlooks-doublespinbox.png b/doc/src/diagrams/gallery-images/cleanlooks-doublespinbox.png Binary files differnew file mode 100644 index 0000000..fe86c19 --- /dev/null +++ b/doc/src/diagrams/gallery-images/cleanlooks-doublespinbox.png diff --git a/doc/src/diagrams/gallery-images/cleanlooks-fontcombobox.png b/doc/src/diagrams/gallery-images/cleanlooks-fontcombobox.png Binary files differnew file mode 100644 index 0000000..7170bb6 --- /dev/null +++ b/doc/src/diagrams/gallery-images/cleanlooks-fontcombobox.png diff --git a/doc/src/diagrams/gallery-images/cleanlooks-frame.png b/doc/src/diagrams/gallery-images/cleanlooks-frame.png Binary files differnew file mode 100644 index 0000000..9496512 --- /dev/null +++ b/doc/src/diagrams/gallery-images/cleanlooks-frame.png diff --git a/doc/src/diagrams/gallery-images/cleanlooks-groupbox.png b/doc/src/diagrams/gallery-images/cleanlooks-groupbox.png Binary files differnew file mode 100644 index 0000000..106f86d --- /dev/null +++ b/doc/src/diagrams/gallery-images/cleanlooks-groupbox.png diff --git a/doc/src/diagrams/gallery-images/cleanlooks-horizontalscrollbar.png b/doc/src/diagrams/gallery-images/cleanlooks-horizontalscrollbar.png Binary files differnew file mode 100644 index 0000000..78cab56 --- /dev/null +++ b/doc/src/diagrams/gallery-images/cleanlooks-horizontalscrollbar.png diff --git a/doc/src/diagrams/gallery-images/cleanlooks-label.png b/doc/src/diagrams/gallery-images/cleanlooks-label.png Binary files differnew file mode 100644 index 0000000..a0b8064 --- /dev/null +++ b/doc/src/diagrams/gallery-images/cleanlooks-label.png diff --git a/doc/src/diagrams/gallery-images/cleanlooks-lcdnumber.png b/doc/src/diagrams/gallery-images/cleanlooks-lcdnumber.png Binary files differnew file mode 100644 index 0000000..d0892e5 --- /dev/null +++ b/doc/src/diagrams/gallery-images/cleanlooks-lcdnumber.png diff --git a/doc/src/diagrams/gallery-images/cleanlooks-lineedit.png b/doc/src/diagrams/gallery-images/cleanlooks-lineedit.png Binary files differnew file mode 100644 index 0000000..d79e94f --- /dev/null +++ b/doc/src/diagrams/gallery-images/cleanlooks-lineedit.png diff --git a/doc/src/diagrams/gallery-images/cleanlooks-listview.png b/doc/src/diagrams/gallery-images/cleanlooks-listview.png Binary files differnew file mode 100644 index 0000000..df0466b --- /dev/null +++ b/doc/src/diagrams/gallery-images/cleanlooks-listview.png diff --git a/doc/src/diagrams/gallery-images/cleanlooks-progressbar.png b/doc/src/diagrams/gallery-images/cleanlooks-progressbar.png Binary files differnew file mode 100644 index 0000000..fc3c97a --- /dev/null +++ b/doc/src/diagrams/gallery-images/cleanlooks-progressbar.png diff --git a/doc/src/diagrams/gallery-images/cleanlooks-pushbutton.png b/doc/src/diagrams/gallery-images/cleanlooks-pushbutton.png Binary files differnew file mode 100644 index 0000000..07f388b --- /dev/null +++ b/doc/src/diagrams/gallery-images/cleanlooks-pushbutton.png diff --git a/doc/src/diagrams/gallery-images/cleanlooks-radiobutton.png b/doc/src/diagrams/gallery-images/cleanlooks-radiobutton.png Binary files differnew file mode 100644 index 0000000..eb00206 --- /dev/null +++ b/doc/src/diagrams/gallery-images/cleanlooks-radiobutton.png diff --git a/doc/src/diagrams/gallery-images/cleanlooks-slider.png b/doc/src/diagrams/gallery-images/cleanlooks-slider.png Binary files differnew file mode 100644 index 0000000..907ff3c --- /dev/null +++ b/doc/src/diagrams/gallery-images/cleanlooks-slider.png diff --git a/doc/src/diagrams/gallery-images/cleanlooks-spinbox.png b/doc/src/diagrams/gallery-images/cleanlooks-spinbox.png Binary files differnew file mode 100644 index 0000000..ca7c3db --- /dev/null +++ b/doc/src/diagrams/gallery-images/cleanlooks-spinbox.png diff --git a/doc/src/diagrams/gallery-images/cleanlooks-tableview.png b/doc/src/diagrams/gallery-images/cleanlooks-tableview.png Binary files differnew file mode 100644 index 0000000..64c630a --- /dev/null +++ b/doc/src/diagrams/gallery-images/cleanlooks-tableview.png diff --git a/doc/src/diagrams/gallery-images/cleanlooks-tabwidget.png b/doc/src/diagrams/gallery-images/cleanlooks-tabwidget.png Binary files differnew file mode 100644 index 0000000..4d5bf37 --- /dev/null +++ b/doc/src/diagrams/gallery-images/cleanlooks-tabwidget.png diff --git a/doc/src/diagrams/gallery-images/cleanlooks-textedit.png b/doc/src/diagrams/gallery-images/cleanlooks-textedit.png Binary files differnew file mode 100644 index 0000000..0a90fa9 --- /dev/null +++ b/doc/src/diagrams/gallery-images/cleanlooks-textedit.png diff --git a/doc/src/diagrams/gallery-images/cleanlooks-timeedit.png b/doc/src/diagrams/gallery-images/cleanlooks-timeedit.png Binary files differnew file mode 100644 index 0000000..09fede7 --- /dev/null +++ b/doc/src/diagrams/gallery-images/cleanlooks-timeedit.png diff --git a/doc/src/diagrams/gallery-images/cleanlooks-toolbox.png b/doc/src/diagrams/gallery-images/cleanlooks-toolbox.png Binary files differnew file mode 100644 index 0000000..7bb3762 --- /dev/null +++ b/doc/src/diagrams/gallery-images/cleanlooks-toolbox.png diff --git a/doc/src/diagrams/gallery-images/cleanlooks-toolbutton.png b/doc/src/diagrams/gallery-images/cleanlooks-toolbutton.png Binary files differnew file mode 100644 index 0000000..0fdc02a --- /dev/null +++ b/doc/src/diagrams/gallery-images/cleanlooks-toolbutton.png diff --git a/doc/src/diagrams/gallery-images/cleanlooks-treeview.png b/doc/src/diagrams/gallery-images/cleanlooks-treeview.png Binary files differnew file mode 100644 index 0000000..bd9a079 --- /dev/null +++ b/doc/src/diagrams/gallery-images/cleanlooks-treeview.png diff --git a/doc/src/diagrams/gallery-images/designer-creating-menubar.png b/doc/src/diagrams/gallery-images/designer-creating-menubar.png Binary files differnew file mode 100644 index 0000000..87606f7 --- /dev/null +++ b/doc/src/diagrams/gallery-images/designer-creating-menubar.png diff --git a/doc/src/diagrams/gallery-images/gtk-calendarwidget.png b/doc/src/diagrams/gallery-images/gtk-calendarwidget.png Binary files differnew file mode 100644 index 0000000..008eadf --- /dev/null +++ b/doc/src/diagrams/gallery-images/gtk-calendarwidget.png diff --git a/doc/src/diagrams/gallery-images/gtk-checkbox.png b/doc/src/diagrams/gallery-images/gtk-checkbox.png Binary files differnew file mode 100644 index 0000000..eb683b6 --- /dev/null +++ b/doc/src/diagrams/gallery-images/gtk-checkbox.png diff --git a/doc/src/diagrams/gallery-images/gtk-columnview.png b/doc/src/diagrams/gallery-images/gtk-columnview.png Binary files differnew file mode 100644 index 0000000..6469c8c --- /dev/null +++ b/doc/src/diagrams/gallery-images/gtk-columnview.png diff --git a/doc/src/diagrams/gallery-images/gtk-combobox.png b/doc/src/diagrams/gallery-images/gtk-combobox.png Binary files differnew file mode 100644 index 0000000..bfdf68b --- /dev/null +++ b/doc/src/diagrams/gallery-images/gtk-combobox.png diff --git a/doc/src/diagrams/gallery-images/gtk-dateedit.png b/doc/src/diagrams/gallery-images/gtk-dateedit.png Binary files differnew file mode 100644 index 0000000..cbf595c --- /dev/null +++ b/doc/src/diagrams/gallery-images/gtk-dateedit.png diff --git a/doc/src/diagrams/gallery-images/gtk-datetimeedit.png b/doc/src/diagrams/gallery-images/gtk-datetimeedit.png Binary files differnew file mode 100644 index 0000000..746b22d --- /dev/null +++ b/doc/src/diagrams/gallery-images/gtk-datetimeedit.png diff --git a/doc/src/diagrams/gallery-images/gtk-dial.png b/doc/src/diagrams/gallery-images/gtk-dial.png Binary files differnew file mode 100644 index 0000000..1df0de5 --- /dev/null +++ b/doc/src/diagrams/gallery-images/gtk-dial.png diff --git a/doc/src/diagrams/gallery-images/gtk-doublespinbox.png b/doc/src/diagrams/gallery-images/gtk-doublespinbox.png Binary files differnew file mode 100644 index 0000000..f784d59 --- /dev/null +++ b/doc/src/diagrams/gallery-images/gtk-doublespinbox.png diff --git a/doc/src/diagrams/gallery-images/gtk-fontcombobox.png b/doc/src/diagrams/gallery-images/gtk-fontcombobox.png Binary files differnew file mode 100644 index 0000000..878257b --- /dev/null +++ b/doc/src/diagrams/gallery-images/gtk-fontcombobox.png diff --git a/doc/src/diagrams/gallery-images/gtk-frame.png b/doc/src/diagrams/gallery-images/gtk-frame.png Binary files differnew file mode 100644 index 0000000..b1c9b86 --- /dev/null +++ b/doc/src/diagrams/gallery-images/gtk-frame.png diff --git a/doc/src/diagrams/gallery-images/gtk-groupbox.png b/doc/src/diagrams/gallery-images/gtk-groupbox.png Binary files differnew file mode 100644 index 0000000..a8a7b13 --- /dev/null +++ b/doc/src/diagrams/gallery-images/gtk-groupbox.png diff --git a/doc/src/diagrams/gallery-images/gtk-horizontalscrollbar.png b/doc/src/diagrams/gallery-images/gtk-horizontalscrollbar.png Binary files differnew file mode 100644 index 0000000..53a65e9 --- /dev/null +++ b/doc/src/diagrams/gallery-images/gtk-horizontalscrollbar.png diff --git a/doc/src/diagrams/gallery-images/gtk-label.png b/doc/src/diagrams/gallery-images/gtk-label.png Binary files differnew file mode 100644 index 0000000..d34dacd --- /dev/null +++ b/doc/src/diagrams/gallery-images/gtk-label.png diff --git a/doc/src/diagrams/gallery-images/gtk-lcdnumber.png b/doc/src/diagrams/gallery-images/gtk-lcdnumber.png Binary files differnew file mode 100644 index 0000000..cb0cfe0 --- /dev/null +++ b/doc/src/diagrams/gallery-images/gtk-lcdnumber.png diff --git a/doc/src/diagrams/gallery-images/gtk-lineedit.png b/doc/src/diagrams/gallery-images/gtk-lineedit.png Binary files differnew file mode 100644 index 0000000..a11a3b5 --- /dev/null +++ b/doc/src/diagrams/gallery-images/gtk-lineedit.png diff --git a/doc/src/diagrams/gallery-images/gtk-listview.png b/doc/src/diagrams/gallery-images/gtk-listview.png Binary files differnew file mode 100644 index 0000000..a7258a4 --- /dev/null +++ b/doc/src/diagrams/gallery-images/gtk-listview.png diff --git a/doc/src/diagrams/gallery-images/gtk-progressbar.png b/doc/src/diagrams/gallery-images/gtk-progressbar.png Binary files differnew file mode 100644 index 0000000..6de60c4 --- /dev/null +++ b/doc/src/diagrams/gallery-images/gtk-progressbar.png diff --git a/doc/src/diagrams/gallery-images/gtk-pushbutton.png b/doc/src/diagrams/gallery-images/gtk-pushbutton.png Binary files differnew file mode 100644 index 0000000..85340ce --- /dev/null +++ b/doc/src/diagrams/gallery-images/gtk-pushbutton.png diff --git a/doc/src/diagrams/gallery-images/gtk-radiobutton.png b/doc/src/diagrams/gallery-images/gtk-radiobutton.png Binary files differnew file mode 100644 index 0000000..20ee523 --- /dev/null +++ b/doc/src/diagrams/gallery-images/gtk-radiobutton.png diff --git a/doc/src/diagrams/gallery-images/gtk-slider.png b/doc/src/diagrams/gallery-images/gtk-slider.png Binary files differnew file mode 100644 index 0000000..140f00a --- /dev/null +++ b/doc/src/diagrams/gallery-images/gtk-slider.png diff --git a/doc/src/diagrams/gallery-images/gtk-spinbox.png b/doc/src/diagrams/gallery-images/gtk-spinbox.png Binary files differnew file mode 100644 index 0000000..f1062cb --- /dev/null +++ b/doc/src/diagrams/gallery-images/gtk-spinbox.png diff --git a/doc/src/diagrams/gallery-images/gtk-tableview.png b/doc/src/diagrams/gallery-images/gtk-tableview.png Binary files differnew file mode 100644 index 0000000..6705317 --- /dev/null +++ b/doc/src/diagrams/gallery-images/gtk-tableview.png diff --git a/doc/src/diagrams/gallery-images/gtk-tabwidget.png b/doc/src/diagrams/gallery-images/gtk-tabwidget.png Binary files differnew file mode 100644 index 0000000..7a73e59 --- /dev/null +++ b/doc/src/diagrams/gallery-images/gtk-tabwidget.png diff --git a/doc/src/diagrams/gallery-images/gtk-textedit.png b/doc/src/diagrams/gallery-images/gtk-textedit.png Binary files differnew file mode 100644 index 0000000..e9f77e6 --- /dev/null +++ b/doc/src/diagrams/gallery-images/gtk-textedit.png diff --git a/doc/src/diagrams/gallery-images/gtk-timeedit.png b/doc/src/diagrams/gallery-images/gtk-timeedit.png Binary files differnew file mode 100644 index 0000000..cf87c3a --- /dev/null +++ b/doc/src/diagrams/gallery-images/gtk-timeedit.png diff --git a/doc/src/diagrams/gallery-images/gtk-toolbox.png b/doc/src/diagrams/gallery-images/gtk-toolbox.png Binary files differnew file mode 100644 index 0000000..b404114 --- /dev/null +++ b/doc/src/diagrams/gallery-images/gtk-toolbox.png diff --git a/doc/src/diagrams/gallery-images/gtk-toolbutton.png b/doc/src/diagrams/gallery-images/gtk-toolbutton.png Binary files differnew file mode 100644 index 0000000..779cc82 --- /dev/null +++ b/doc/src/diagrams/gallery-images/gtk-toolbutton.png diff --git a/doc/src/diagrams/gallery-images/gtk-treeview.png b/doc/src/diagrams/gallery-images/gtk-treeview.png Binary files differnew file mode 100644 index 0000000..0abbbfa --- /dev/null +++ b/doc/src/diagrams/gallery-images/gtk-treeview.png diff --git a/doc/src/diagrams/gallery-images/linguist-menubar.png b/doc/src/diagrams/gallery-images/linguist-menubar.png Binary files differnew file mode 100644 index 0000000..a73f135 --- /dev/null +++ b/doc/src/diagrams/gallery-images/linguist-menubar.png diff --git a/doc/src/diagrams/gallery-images/macintosh-tabwidget.png b/doc/src/diagrams/gallery-images/macintosh-tabwidget.png Binary files differnew file mode 100644 index 0000000..b4a36af --- /dev/null +++ b/doc/src/diagrams/gallery-images/macintosh-tabwidget.png diff --git a/doc/src/diagrams/gallery-images/motif-calendarwidget.png b/doc/src/diagrams/gallery-images/motif-calendarwidget.png Binary files differnew file mode 100644 index 0000000..42d1644 --- /dev/null +++ b/doc/src/diagrams/gallery-images/motif-calendarwidget.png diff --git a/doc/src/diagrams/gallery-images/motif-checkbox.png b/doc/src/diagrams/gallery-images/motif-checkbox.png Binary files differnew file mode 100644 index 0000000..f8e9b4f --- /dev/null +++ b/doc/src/diagrams/gallery-images/motif-checkbox.png diff --git a/doc/src/diagrams/gallery-images/motif-combobox.png b/doc/src/diagrams/gallery-images/motif-combobox.png Binary files differnew file mode 100644 index 0000000..2a288d9 --- /dev/null +++ b/doc/src/diagrams/gallery-images/motif-combobox.png diff --git a/doc/src/diagrams/gallery-images/motif-dateedit.png b/doc/src/diagrams/gallery-images/motif-dateedit.png Binary files differnew file mode 100644 index 0000000..48aecba --- /dev/null +++ b/doc/src/diagrams/gallery-images/motif-dateedit.png diff --git a/doc/src/diagrams/gallery-images/motif-datetimeedit.png b/doc/src/diagrams/gallery-images/motif-datetimeedit.png Binary files differnew file mode 100644 index 0000000..628df46 --- /dev/null +++ b/doc/src/diagrams/gallery-images/motif-datetimeedit.png diff --git a/doc/src/diagrams/gallery-images/motif-dial.png b/doc/src/diagrams/gallery-images/motif-dial.png Binary files differnew file mode 100644 index 0000000..e920e7c --- /dev/null +++ b/doc/src/diagrams/gallery-images/motif-dial.png diff --git a/doc/src/diagrams/gallery-images/motif-doublespinbox.png b/doc/src/diagrams/gallery-images/motif-doublespinbox.png Binary files differnew file mode 100644 index 0000000..6941c81 --- /dev/null +++ b/doc/src/diagrams/gallery-images/motif-doublespinbox.png diff --git a/doc/src/diagrams/gallery-images/motif-fontcombobox.png b/doc/src/diagrams/gallery-images/motif-fontcombobox.png Binary files differnew file mode 100644 index 0000000..8c28854 --- /dev/null +++ b/doc/src/diagrams/gallery-images/motif-fontcombobox.png diff --git a/doc/src/diagrams/gallery-images/motif-frame.png b/doc/src/diagrams/gallery-images/motif-frame.png Binary files differnew file mode 100644 index 0000000..4868352 --- /dev/null +++ b/doc/src/diagrams/gallery-images/motif-frame.png diff --git a/doc/src/diagrams/gallery-images/motif-groupbox.png b/doc/src/diagrams/gallery-images/motif-groupbox.png Binary files differnew file mode 100644 index 0000000..aeadd1c --- /dev/null +++ b/doc/src/diagrams/gallery-images/motif-groupbox.png diff --git a/doc/src/diagrams/gallery-images/motif-horizontalscrollbar.png b/doc/src/diagrams/gallery-images/motif-horizontalscrollbar.png Binary files differnew file mode 100644 index 0000000..2a91be6 --- /dev/null +++ b/doc/src/diagrams/gallery-images/motif-horizontalscrollbar.png diff --git a/doc/src/diagrams/gallery-images/motif-label.png b/doc/src/diagrams/gallery-images/motif-label.png Binary files differnew file mode 100644 index 0000000..96aedb8 --- /dev/null +++ b/doc/src/diagrams/gallery-images/motif-label.png diff --git a/doc/src/diagrams/gallery-images/motif-lcdnumber.png b/doc/src/diagrams/gallery-images/motif-lcdnumber.png Binary files differnew file mode 100644 index 0000000..3b72701 --- /dev/null +++ b/doc/src/diagrams/gallery-images/motif-lcdnumber.png diff --git a/doc/src/diagrams/gallery-images/motif-lineedit.png b/doc/src/diagrams/gallery-images/motif-lineedit.png Binary files differnew file mode 100644 index 0000000..653735e --- /dev/null +++ b/doc/src/diagrams/gallery-images/motif-lineedit.png diff --git a/doc/src/diagrams/gallery-images/motif-listview.png b/doc/src/diagrams/gallery-images/motif-listview.png Binary files differnew file mode 100644 index 0000000..05b6620 --- /dev/null +++ b/doc/src/diagrams/gallery-images/motif-listview.png diff --git a/doc/src/diagrams/gallery-images/motif-menubar.png b/doc/src/diagrams/gallery-images/motif-menubar.png Binary files differnew file mode 100644 index 0000000..76a7c43 --- /dev/null +++ b/doc/src/diagrams/gallery-images/motif-menubar.png diff --git a/doc/src/diagrams/gallery-images/motif-progressbar.png b/doc/src/diagrams/gallery-images/motif-progressbar.png Binary files differnew file mode 100644 index 0000000..5acb425 --- /dev/null +++ b/doc/src/diagrams/gallery-images/motif-progressbar.png diff --git a/doc/src/diagrams/gallery-images/motif-pushbutton.png b/doc/src/diagrams/gallery-images/motif-pushbutton.png Binary files differnew file mode 100644 index 0000000..4c6f6f3 --- /dev/null +++ b/doc/src/diagrams/gallery-images/motif-pushbutton.png diff --git a/doc/src/diagrams/gallery-images/motif-radiobutton.png b/doc/src/diagrams/gallery-images/motif-radiobutton.png Binary files differnew file mode 100644 index 0000000..7dd1d74 --- /dev/null +++ b/doc/src/diagrams/gallery-images/motif-radiobutton.png diff --git a/doc/src/diagrams/gallery-images/motif-slider.png b/doc/src/diagrams/gallery-images/motif-slider.png Binary files differnew file mode 100644 index 0000000..3dbbe64 --- /dev/null +++ b/doc/src/diagrams/gallery-images/motif-slider.png diff --git a/doc/src/diagrams/gallery-images/motif-spinbox.png b/doc/src/diagrams/gallery-images/motif-spinbox.png Binary files differnew file mode 100644 index 0000000..b5087a6 --- /dev/null +++ b/doc/src/diagrams/gallery-images/motif-spinbox.png diff --git a/doc/src/diagrams/gallery-images/motif-tableview.png b/doc/src/diagrams/gallery-images/motif-tableview.png Binary files differnew file mode 100644 index 0000000..fcafe67 --- /dev/null +++ b/doc/src/diagrams/gallery-images/motif-tableview.png diff --git a/doc/src/diagrams/gallery-images/motif-tabwidget.png b/doc/src/diagrams/gallery-images/motif-tabwidget.png Binary files differnew file mode 100644 index 0000000..2c18459 --- /dev/null +++ b/doc/src/diagrams/gallery-images/motif-tabwidget.png diff --git a/doc/src/diagrams/gallery-images/motif-textedit.png b/doc/src/diagrams/gallery-images/motif-textedit.png Binary files differnew file mode 100644 index 0000000..b232c14 --- /dev/null +++ b/doc/src/diagrams/gallery-images/motif-textedit.png diff --git a/doc/src/diagrams/gallery-images/motif-timeedit.png b/doc/src/diagrams/gallery-images/motif-timeedit.png Binary files differnew file mode 100644 index 0000000..8a99406 --- /dev/null +++ b/doc/src/diagrams/gallery-images/motif-timeedit.png diff --git a/doc/src/diagrams/gallery-images/motif-toolbox.png b/doc/src/diagrams/gallery-images/motif-toolbox.png Binary files differnew file mode 100644 index 0000000..6b1f290 --- /dev/null +++ b/doc/src/diagrams/gallery-images/motif-toolbox.png diff --git a/doc/src/diagrams/gallery-images/motif-toolbutton.png b/doc/src/diagrams/gallery-images/motif-toolbutton.png Binary files differnew file mode 100644 index 0000000..7ea7fe3 --- /dev/null +++ b/doc/src/diagrams/gallery-images/motif-toolbutton.png diff --git a/doc/src/diagrams/gallery-images/motif-treeview.png b/doc/src/diagrams/gallery-images/motif-treeview.png Binary files differnew file mode 100644 index 0000000..093735b --- /dev/null +++ b/doc/src/diagrams/gallery-images/motif-treeview.png diff --git a/doc/src/diagrams/gallery-images/plastique-calendarwidget.png b/doc/src/diagrams/gallery-images/plastique-calendarwidget.png Binary files differnew file mode 100644 index 0000000..404ab2b --- /dev/null +++ b/doc/src/diagrams/gallery-images/plastique-calendarwidget.png diff --git a/doc/src/diagrams/gallery-images/plastique-checkbox.png b/doc/src/diagrams/gallery-images/plastique-checkbox.png Binary files differnew file mode 100644 index 0000000..54868cb --- /dev/null +++ b/doc/src/diagrams/gallery-images/plastique-checkbox.png diff --git a/doc/src/diagrams/gallery-images/plastique-colordialog.png b/doc/src/diagrams/gallery-images/plastique-colordialog.png Binary files differnew file mode 100644 index 0000000..6cc18ab --- /dev/null +++ b/doc/src/diagrams/gallery-images/plastique-colordialog.png diff --git a/doc/src/diagrams/gallery-images/plastique-combobox.png b/doc/src/diagrams/gallery-images/plastique-combobox.png Binary files differnew file mode 100644 index 0000000..e3bf8a3 --- /dev/null +++ b/doc/src/diagrams/gallery-images/plastique-combobox.png diff --git a/doc/src/diagrams/gallery-images/plastique-dateedit.png b/doc/src/diagrams/gallery-images/plastique-dateedit.png Binary files differnew file mode 100644 index 0000000..f71163f --- /dev/null +++ b/doc/src/diagrams/gallery-images/plastique-dateedit.png diff --git a/doc/src/diagrams/gallery-images/plastique-datetimeedit.png b/doc/src/diagrams/gallery-images/plastique-datetimeedit.png Binary files differnew file mode 100644 index 0000000..dc84d19 --- /dev/null +++ b/doc/src/diagrams/gallery-images/plastique-datetimeedit.png diff --git a/doc/src/diagrams/gallery-images/plastique-dial.png b/doc/src/diagrams/gallery-images/plastique-dial.png Binary files differnew file mode 100644 index 0000000..d1adec1 --- /dev/null +++ b/doc/src/diagrams/gallery-images/plastique-dial.png diff --git a/doc/src/diagrams/gallery-images/plastique-doublespinbox.png b/doc/src/diagrams/gallery-images/plastique-doublespinbox.png Binary files differnew file mode 100644 index 0000000..2c8af54 --- /dev/null +++ b/doc/src/diagrams/gallery-images/plastique-doublespinbox.png diff --git a/doc/src/diagrams/gallery-images/plastique-fontcombobox.png b/doc/src/diagrams/gallery-images/plastique-fontcombobox.png Binary files differnew file mode 100644 index 0000000..c2ed76c --- /dev/null +++ b/doc/src/diagrams/gallery-images/plastique-fontcombobox.png diff --git a/doc/src/diagrams/gallery-images/plastique-fontdialog.png b/doc/src/diagrams/gallery-images/plastique-fontdialog.png Binary files differnew file mode 100644 index 0000000..209e59b --- /dev/null +++ b/doc/src/diagrams/gallery-images/plastique-fontdialog.png diff --git a/doc/src/diagrams/gallery-images/plastique-frame.png b/doc/src/diagrams/gallery-images/plastique-frame.png Binary files differnew file mode 100644 index 0000000..d20d69b --- /dev/null +++ b/doc/src/diagrams/gallery-images/plastique-frame.png diff --git a/doc/src/diagrams/gallery-images/plastique-groupbox.png b/doc/src/diagrams/gallery-images/plastique-groupbox.png Binary files differnew file mode 100644 index 0000000..624f279 --- /dev/null +++ b/doc/src/diagrams/gallery-images/plastique-groupbox.png diff --git a/doc/src/diagrams/gallery-images/plastique-horizontalscrollbar.png b/doc/src/diagrams/gallery-images/plastique-horizontalscrollbar.png Binary files differnew file mode 100644 index 0000000..df50e03 --- /dev/null +++ b/doc/src/diagrams/gallery-images/plastique-horizontalscrollbar.png diff --git a/doc/src/diagrams/gallery-images/plastique-label.png b/doc/src/diagrams/gallery-images/plastique-label.png Binary files differnew file mode 100644 index 0000000..1423b05 --- /dev/null +++ b/doc/src/diagrams/gallery-images/plastique-label.png diff --git a/doc/src/diagrams/gallery-images/plastique-lcdnumber.png b/doc/src/diagrams/gallery-images/plastique-lcdnumber.png Binary files differnew file mode 100644 index 0000000..8b13ea9 --- /dev/null +++ b/doc/src/diagrams/gallery-images/plastique-lcdnumber.png diff --git a/doc/src/diagrams/gallery-images/plastique-lineedit.png b/doc/src/diagrams/gallery-images/plastique-lineedit.png Binary files differnew file mode 100644 index 0000000..d2ed505 --- /dev/null +++ b/doc/src/diagrams/gallery-images/plastique-lineedit.png diff --git a/doc/src/diagrams/gallery-images/plastique-listview.png b/doc/src/diagrams/gallery-images/plastique-listview.png Binary files differnew file mode 100644 index 0000000..76dfd0c --- /dev/null +++ b/doc/src/diagrams/gallery-images/plastique-listview.png diff --git a/doc/src/diagrams/gallery-images/plastique-menubar.png b/doc/src/diagrams/gallery-images/plastique-menubar.png Binary files differnew file mode 100644 index 0000000..62fdc91 --- /dev/null +++ b/doc/src/diagrams/gallery-images/plastique-menubar.png diff --git a/doc/src/diagrams/gallery-images/plastique-messagebox.png b/doc/src/diagrams/gallery-images/plastique-messagebox.png Binary files differnew file mode 100644 index 0000000..c927ad9 --- /dev/null +++ b/doc/src/diagrams/gallery-images/plastique-messagebox.png diff --git a/doc/src/diagrams/gallery-images/plastique-progressbar.png b/doc/src/diagrams/gallery-images/plastique-progressbar.png Binary files differnew file mode 100644 index 0000000..d02187e --- /dev/null +++ b/doc/src/diagrams/gallery-images/plastique-progressbar.png diff --git a/doc/src/diagrams/gallery-images/plastique-progressdialog.png b/doc/src/diagrams/gallery-images/plastique-progressdialog.png Binary files differnew file mode 100644 index 0000000..d6f426a --- /dev/null +++ b/doc/src/diagrams/gallery-images/plastique-progressdialog.png diff --git a/doc/src/diagrams/gallery-images/plastique-pushbutton.png b/doc/src/diagrams/gallery-images/plastique-pushbutton.png Binary files differnew file mode 100644 index 0000000..a476b58 --- /dev/null +++ b/doc/src/diagrams/gallery-images/plastique-pushbutton.png diff --git a/doc/src/diagrams/gallery-images/plastique-radiobutton.png b/doc/src/diagrams/gallery-images/plastique-radiobutton.png Binary files differnew file mode 100644 index 0000000..373e04c --- /dev/null +++ b/doc/src/diagrams/gallery-images/plastique-radiobutton.png diff --git a/doc/src/diagrams/gallery-images/plastique-sizegrip.png b/doc/src/diagrams/gallery-images/plastique-sizegrip.png Binary files differnew file mode 100644 index 0000000..a83fd44 --- /dev/null +++ b/doc/src/diagrams/gallery-images/plastique-sizegrip.png diff --git a/doc/src/diagrams/gallery-images/plastique-slider.png b/doc/src/diagrams/gallery-images/plastique-slider.png Binary files differnew file mode 100644 index 0000000..a5698bb --- /dev/null +++ b/doc/src/diagrams/gallery-images/plastique-slider.png diff --git a/doc/src/diagrams/gallery-images/plastique-spinbox.png b/doc/src/diagrams/gallery-images/plastique-spinbox.png Binary files differnew file mode 100644 index 0000000..2a4008c --- /dev/null +++ b/doc/src/diagrams/gallery-images/plastique-spinbox.png diff --git a/doc/src/diagrams/gallery-images/plastique-statusbar.png b/doc/src/diagrams/gallery-images/plastique-statusbar.png Binary files differnew file mode 100644 index 0000000..c3923a5 --- /dev/null +++ b/doc/src/diagrams/gallery-images/plastique-statusbar.png diff --git a/doc/src/diagrams/gallery-images/plastique-tabbar-truncated.png b/doc/src/diagrams/gallery-images/plastique-tabbar-truncated.png Binary files differnew file mode 100644 index 0000000..868a36a --- /dev/null +++ b/doc/src/diagrams/gallery-images/plastique-tabbar-truncated.png diff --git a/doc/src/diagrams/gallery-images/plastique-tabbar.png b/doc/src/diagrams/gallery-images/plastique-tabbar.png Binary files differnew file mode 100644 index 0000000..721cb30 --- /dev/null +++ b/doc/src/diagrams/gallery-images/plastique-tabbar.png diff --git a/doc/src/diagrams/gallery-images/plastique-tableview.png b/doc/src/diagrams/gallery-images/plastique-tableview.png Binary files differnew file mode 100644 index 0000000..7dd40fd --- /dev/null +++ b/doc/src/diagrams/gallery-images/plastique-tableview.png diff --git a/doc/src/diagrams/gallery-images/plastique-tabwidget.png b/doc/src/diagrams/gallery-images/plastique-tabwidget.png Binary files differnew file mode 100644 index 0000000..200f348 --- /dev/null +++ b/doc/src/diagrams/gallery-images/plastique-tabwidget.png diff --git a/doc/src/diagrams/gallery-images/plastique-textedit.png b/doc/src/diagrams/gallery-images/plastique-textedit.png Binary files differnew file mode 100644 index 0000000..5599cdb --- /dev/null +++ b/doc/src/diagrams/gallery-images/plastique-textedit.png diff --git a/doc/src/diagrams/gallery-images/plastique-timeedit.png b/doc/src/diagrams/gallery-images/plastique-timeedit.png Binary files differnew file mode 100644 index 0000000..c638dbc --- /dev/null +++ b/doc/src/diagrams/gallery-images/plastique-timeedit.png diff --git a/doc/src/diagrams/gallery-images/plastique-toolbox.png b/doc/src/diagrams/gallery-images/plastique-toolbox.png Binary files differnew file mode 100644 index 0000000..9212594 --- /dev/null +++ b/doc/src/diagrams/gallery-images/plastique-toolbox.png diff --git a/doc/src/diagrams/gallery-images/plastique-toolbutton.png b/doc/src/diagrams/gallery-images/plastique-toolbutton.png Binary files differnew file mode 100644 index 0000000..eac8763 --- /dev/null +++ b/doc/src/diagrams/gallery-images/plastique-toolbutton.png diff --git a/doc/src/diagrams/gallery-images/plastique-treeview.png b/doc/src/diagrams/gallery-images/plastique-treeview.png Binary files differnew file mode 100644 index 0000000..34de0e9 --- /dev/null +++ b/doc/src/diagrams/gallery-images/plastique-treeview.png diff --git a/doc/src/diagrams/gallery-images/windows-calendarwidget.png b/doc/src/diagrams/gallery-images/windows-calendarwidget.png Binary files differnew file mode 100644 index 0000000..5734103 --- /dev/null +++ b/doc/src/diagrams/gallery-images/windows-calendarwidget.png diff --git a/doc/src/diagrams/gallery-images/windows-checkbox.png b/doc/src/diagrams/gallery-images/windows-checkbox.png Binary files differnew file mode 100644 index 0000000..cc40f16 --- /dev/null +++ b/doc/src/diagrams/gallery-images/windows-checkbox.png diff --git a/doc/src/diagrams/gallery-images/windows-combobox.png b/doc/src/diagrams/gallery-images/windows-combobox.png Binary files differnew file mode 100644 index 0000000..218d90e --- /dev/null +++ b/doc/src/diagrams/gallery-images/windows-combobox.png diff --git a/doc/src/diagrams/gallery-images/windows-dateedit.png b/doc/src/diagrams/gallery-images/windows-dateedit.png Binary files differnew file mode 100644 index 0000000..8e98d42 --- /dev/null +++ b/doc/src/diagrams/gallery-images/windows-dateedit.png diff --git a/doc/src/diagrams/gallery-images/windows-datetimeedit.png b/doc/src/diagrams/gallery-images/windows-datetimeedit.png Binary files differnew file mode 100644 index 0000000..6cd5b2a --- /dev/null +++ b/doc/src/diagrams/gallery-images/windows-datetimeedit.png diff --git a/doc/src/diagrams/gallery-images/windows-dial.png b/doc/src/diagrams/gallery-images/windows-dial.png Binary files differnew file mode 100644 index 0000000..36dd3e2 --- /dev/null +++ b/doc/src/diagrams/gallery-images/windows-dial.png diff --git a/doc/src/diagrams/gallery-images/windows-doublespinbox.png b/doc/src/diagrams/gallery-images/windows-doublespinbox.png Binary files differnew file mode 100644 index 0000000..0e12fc4 --- /dev/null +++ b/doc/src/diagrams/gallery-images/windows-doublespinbox.png diff --git a/doc/src/diagrams/gallery-images/windows-fontcombobox.png b/doc/src/diagrams/gallery-images/windows-fontcombobox.png Binary files differnew file mode 100644 index 0000000..80bbb5a --- /dev/null +++ b/doc/src/diagrams/gallery-images/windows-fontcombobox.png diff --git a/doc/src/diagrams/gallery-images/windows-frame.png b/doc/src/diagrams/gallery-images/windows-frame.png Binary files differnew file mode 100644 index 0000000..5e72c36 --- /dev/null +++ b/doc/src/diagrams/gallery-images/windows-frame.png diff --git a/doc/src/diagrams/gallery-images/windows-groupbox.png b/doc/src/diagrams/gallery-images/windows-groupbox.png Binary files differnew file mode 100644 index 0000000..8a9d8f3 --- /dev/null +++ b/doc/src/diagrams/gallery-images/windows-groupbox.png diff --git a/doc/src/diagrams/gallery-images/windows-horizontalscrollbar.png b/doc/src/diagrams/gallery-images/windows-horizontalscrollbar.png Binary files differnew file mode 100644 index 0000000..da35a4a --- /dev/null +++ b/doc/src/diagrams/gallery-images/windows-horizontalscrollbar.png diff --git a/doc/src/diagrams/gallery-images/windows-label.png b/doc/src/diagrams/gallery-images/windows-label.png Binary files differnew file mode 100644 index 0000000..9d2da07 --- /dev/null +++ b/doc/src/diagrams/gallery-images/windows-label.png diff --git a/doc/src/diagrams/gallery-images/windows-lcdnumber.png b/doc/src/diagrams/gallery-images/windows-lcdnumber.png Binary files differnew file mode 100644 index 0000000..7503cc8 --- /dev/null +++ b/doc/src/diagrams/gallery-images/windows-lcdnumber.png diff --git a/doc/src/diagrams/gallery-images/windows-lineedit.png b/doc/src/diagrams/gallery-images/windows-lineedit.png Binary files differnew file mode 100644 index 0000000..ffbdb5a --- /dev/null +++ b/doc/src/diagrams/gallery-images/windows-lineedit.png diff --git a/doc/src/diagrams/gallery-images/windows-listview.png b/doc/src/diagrams/gallery-images/windows-listview.png Binary files differnew file mode 100644 index 0000000..9e04271 --- /dev/null +++ b/doc/src/diagrams/gallery-images/windows-listview.png diff --git a/doc/src/diagrams/gallery-images/windows-progressbar.png b/doc/src/diagrams/gallery-images/windows-progressbar.png Binary files differnew file mode 100644 index 0000000..86ca13e --- /dev/null +++ b/doc/src/diagrams/gallery-images/windows-progressbar.png diff --git a/doc/src/diagrams/gallery-images/windows-pushbutton.png b/doc/src/diagrams/gallery-images/windows-pushbutton.png Binary files differnew file mode 100644 index 0000000..d095655 --- /dev/null +++ b/doc/src/diagrams/gallery-images/windows-pushbutton.png diff --git a/doc/src/diagrams/gallery-images/windows-radiobutton.png b/doc/src/diagrams/gallery-images/windows-radiobutton.png Binary files differnew file mode 100644 index 0000000..65a2967 --- /dev/null +++ b/doc/src/diagrams/gallery-images/windows-radiobutton.png diff --git a/doc/src/diagrams/gallery-images/windows-slider.png b/doc/src/diagrams/gallery-images/windows-slider.png Binary files differnew file mode 100644 index 0000000..38115a2 --- /dev/null +++ b/doc/src/diagrams/gallery-images/windows-slider.png diff --git a/doc/src/diagrams/gallery-images/windows-spinbox.png b/doc/src/diagrams/gallery-images/windows-spinbox.png Binary files differnew file mode 100644 index 0000000..69d4af4 --- /dev/null +++ b/doc/src/diagrams/gallery-images/windows-spinbox.png diff --git a/doc/src/diagrams/gallery-images/windows-tableview.png b/doc/src/diagrams/gallery-images/windows-tableview.png Binary files differnew file mode 100644 index 0000000..c42af7f --- /dev/null +++ b/doc/src/diagrams/gallery-images/windows-tableview.png diff --git a/doc/src/diagrams/gallery-images/windows-tabwidget.png b/doc/src/diagrams/gallery-images/windows-tabwidget.png Binary files differnew file mode 100644 index 0000000..22651b8 --- /dev/null +++ b/doc/src/diagrams/gallery-images/windows-tabwidget.png diff --git a/doc/src/diagrams/gallery-images/windows-textedit.png b/doc/src/diagrams/gallery-images/windows-textedit.png Binary files differnew file mode 100644 index 0000000..ea930d5 --- /dev/null +++ b/doc/src/diagrams/gallery-images/windows-textedit.png diff --git a/doc/src/diagrams/gallery-images/windows-timeedit.png b/doc/src/diagrams/gallery-images/windows-timeedit.png Binary files differnew file mode 100644 index 0000000..ed22884 --- /dev/null +++ b/doc/src/diagrams/gallery-images/windows-timeedit.png diff --git a/doc/src/diagrams/gallery-images/windows-toolbox.png b/doc/src/diagrams/gallery-images/windows-toolbox.png Binary files differnew file mode 100644 index 0000000..50a5d5a --- /dev/null +++ b/doc/src/diagrams/gallery-images/windows-toolbox.png diff --git a/doc/src/diagrams/gallery-images/windows-toolbutton.png b/doc/src/diagrams/gallery-images/windows-toolbutton.png Binary files differnew file mode 100644 index 0000000..b762be3 --- /dev/null +++ b/doc/src/diagrams/gallery-images/windows-toolbutton.png diff --git a/doc/src/diagrams/gallery-images/windows-treeview.png b/doc/src/diagrams/gallery-images/windows-treeview.png Binary files differnew file mode 100644 index 0000000..68f98ae --- /dev/null +++ b/doc/src/diagrams/gallery-images/windows-treeview.png diff --git a/doc/src/diagrams/gallery-images/windowsvista-calendarwidget.png b/doc/src/diagrams/gallery-images/windowsvista-calendarwidget.png Binary files differnew file mode 100644 index 0000000..050f0ac --- /dev/null +++ b/doc/src/diagrams/gallery-images/windowsvista-calendarwidget.png diff --git a/doc/src/diagrams/gallery-images/windowsvista-checkbox.png b/doc/src/diagrams/gallery-images/windowsvista-checkbox.png Binary files differnew file mode 100644 index 0000000..c533809 --- /dev/null +++ b/doc/src/diagrams/gallery-images/windowsvista-checkbox.png diff --git a/doc/src/diagrams/gallery-images/windowsvista-combobox.png b/doc/src/diagrams/gallery-images/windowsvista-combobox.png Binary files differnew file mode 100644 index 0000000..8ab83cb --- /dev/null +++ b/doc/src/diagrams/gallery-images/windowsvista-combobox.png diff --git a/doc/src/diagrams/gallery-images/windowsvista-dateedit.png b/doc/src/diagrams/gallery-images/windowsvista-dateedit.png Binary files differnew file mode 100644 index 0000000..85e6ed4 --- /dev/null +++ b/doc/src/diagrams/gallery-images/windowsvista-dateedit.png diff --git a/doc/src/diagrams/gallery-images/windowsvista-datetimeedit.png b/doc/src/diagrams/gallery-images/windowsvista-datetimeedit.png Binary files differnew file mode 100644 index 0000000..390c956 --- /dev/null +++ b/doc/src/diagrams/gallery-images/windowsvista-datetimeedit.png diff --git a/doc/src/diagrams/gallery-images/windowsvista-dial.png b/doc/src/diagrams/gallery-images/windowsvista-dial.png Binary files differnew file mode 100644 index 0000000..86f3a86 --- /dev/null +++ b/doc/src/diagrams/gallery-images/windowsvista-dial.png diff --git a/doc/src/diagrams/gallery-images/windowsvista-doublespinbox.png b/doc/src/diagrams/gallery-images/windowsvista-doublespinbox.png Binary files differnew file mode 100644 index 0000000..bf3d2cc --- /dev/null +++ b/doc/src/diagrams/gallery-images/windowsvista-doublespinbox.png diff --git a/doc/src/diagrams/gallery-images/windowsvista-fontcombobox.png b/doc/src/diagrams/gallery-images/windowsvista-fontcombobox.png Binary files differnew file mode 100644 index 0000000..7810fdb --- /dev/null +++ b/doc/src/diagrams/gallery-images/windowsvista-fontcombobox.png diff --git a/doc/src/diagrams/gallery-images/windowsvista-frame.png b/doc/src/diagrams/gallery-images/windowsvista-frame.png Binary files differnew file mode 100644 index 0000000..d3e2885 --- /dev/null +++ b/doc/src/diagrams/gallery-images/windowsvista-frame.png diff --git a/doc/src/diagrams/gallery-images/windowsvista-groupbox.png b/doc/src/diagrams/gallery-images/windowsvista-groupbox.png Binary files differnew file mode 100644 index 0000000..917eea1 --- /dev/null +++ b/doc/src/diagrams/gallery-images/windowsvista-groupbox.png diff --git a/doc/src/diagrams/gallery-images/windowsvista-horizontalscrollbar.png b/doc/src/diagrams/gallery-images/windowsvista-horizontalscrollbar.png Binary files differnew file mode 100644 index 0000000..103a2e6 --- /dev/null +++ b/doc/src/diagrams/gallery-images/windowsvista-horizontalscrollbar.png diff --git a/doc/src/diagrams/gallery-images/windowsvista-label.png b/doc/src/diagrams/gallery-images/windowsvista-label.png Binary files differnew file mode 100644 index 0000000..3f6f2c0 --- /dev/null +++ b/doc/src/diagrams/gallery-images/windowsvista-label.png diff --git a/doc/src/diagrams/gallery-images/windowsvista-lcdnumber.png b/doc/src/diagrams/gallery-images/windowsvista-lcdnumber.png Binary files differnew file mode 100644 index 0000000..7e875dd --- /dev/null +++ b/doc/src/diagrams/gallery-images/windowsvista-lcdnumber.png diff --git a/doc/src/diagrams/gallery-images/windowsvista-lineedit.png b/doc/src/diagrams/gallery-images/windowsvista-lineedit.png Binary files differnew file mode 100644 index 0000000..5f13d9b --- /dev/null +++ b/doc/src/diagrams/gallery-images/windowsvista-lineedit.png diff --git a/doc/src/diagrams/gallery-images/windowsvista-listview.png b/doc/src/diagrams/gallery-images/windowsvista-listview.png Binary files differnew file mode 100644 index 0000000..a2d0c66 --- /dev/null +++ b/doc/src/diagrams/gallery-images/windowsvista-listview.png diff --git a/doc/src/diagrams/gallery-images/windowsvista-progressbar.png b/doc/src/diagrams/gallery-images/windowsvista-progressbar.png Binary files differnew file mode 100644 index 0000000..6d4da7b --- /dev/null +++ b/doc/src/diagrams/gallery-images/windowsvista-progressbar.png diff --git a/doc/src/diagrams/gallery-images/windowsvista-pushbutton.png b/doc/src/diagrams/gallery-images/windowsvista-pushbutton.png Binary files differnew file mode 100644 index 0000000..128f232 --- /dev/null +++ b/doc/src/diagrams/gallery-images/windowsvista-pushbutton.png diff --git a/doc/src/diagrams/gallery-images/windowsvista-radiobutton.png b/doc/src/diagrams/gallery-images/windowsvista-radiobutton.png Binary files differnew file mode 100644 index 0000000..f739ae0 --- /dev/null +++ b/doc/src/diagrams/gallery-images/windowsvista-radiobutton.png diff --git a/doc/src/diagrams/gallery-images/windowsvista-slider.png b/doc/src/diagrams/gallery-images/windowsvista-slider.png Binary files differnew file mode 100644 index 0000000..a3a5d93 --- /dev/null +++ b/doc/src/diagrams/gallery-images/windowsvista-slider.png diff --git a/doc/src/diagrams/gallery-images/windowsvista-spinbox.png b/doc/src/diagrams/gallery-images/windowsvista-spinbox.png Binary files differnew file mode 100644 index 0000000..79115d6 --- /dev/null +++ b/doc/src/diagrams/gallery-images/windowsvista-spinbox.png diff --git a/doc/src/diagrams/gallery-images/windowsvista-tableview.png b/doc/src/diagrams/gallery-images/windowsvista-tableview.png Binary files differnew file mode 100644 index 0000000..b94b07f --- /dev/null +++ b/doc/src/diagrams/gallery-images/windowsvista-tableview.png diff --git a/doc/src/diagrams/gallery-images/windowsvista-tabwidget.png b/doc/src/diagrams/gallery-images/windowsvista-tabwidget.png Binary files differnew file mode 100644 index 0000000..28b0a39 --- /dev/null +++ b/doc/src/diagrams/gallery-images/windowsvista-tabwidget.png diff --git a/doc/src/diagrams/gallery-images/windowsvista-textedit.png b/doc/src/diagrams/gallery-images/windowsvista-textedit.png Binary files differnew file mode 100644 index 0000000..c952731 --- /dev/null +++ b/doc/src/diagrams/gallery-images/windowsvista-textedit.png diff --git a/doc/src/diagrams/gallery-images/windowsvista-timeedit.png b/doc/src/diagrams/gallery-images/windowsvista-timeedit.png Binary files differnew file mode 100644 index 0000000..9a4b053 --- /dev/null +++ b/doc/src/diagrams/gallery-images/windowsvista-timeedit.png diff --git a/doc/src/diagrams/gallery-images/windowsvista-toolbox.png b/doc/src/diagrams/gallery-images/windowsvista-toolbox.png Binary files differnew file mode 100644 index 0000000..b3477e8 --- /dev/null +++ b/doc/src/diagrams/gallery-images/windowsvista-toolbox.png diff --git a/doc/src/diagrams/gallery-images/windowsvista-toolbutton.png b/doc/src/diagrams/gallery-images/windowsvista-toolbutton.png Binary files differnew file mode 100644 index 0000000..0ab376b --- /dev/null +++ b/doc/src/diagrams/gallery-images/windowsvista-toolbutton.png diff --git a/doc/src/diagrams/gallery-images/windowsvista-treeview.png b/doc/src/diagrams/gallery-images/windowsvista-treeview.png Binary files differnew file mode 100644 index 0000000..7626820 --- /dev/null +++ b/doc/src/diagrams/gallery-images/windowsvista-treeview.png diff --git a/doc/src/diagrams/graphicsview-map.png b/doc/src/diagrams/graphicsview-map.png Binary files differnew file mode 100644 index 0000000..5ad12c6 --- /dev/null +++ b/doc/src/diagrams/graphicsview-map.png diff --git a/doc/src/diagrams/graphicsview-map.zip b/doc/src/diagrams/graphicsview-map.zip Binary files differnew file mode 100644 index 0000000..a80ade5 --- /dev/null +++ b/doc/src/diagrams/graphicsview-map.zip diff --git a/doc/src/diagrams/graphicsview-shapes.png b/doc/src/diagrams/graphicsview-shapes.png Binary files differnew file mode 100644 index 0000000..01fcca1 --- /dev/null +++ b/doc/src/diagrams/graphicsview-shapes.png diff --git a/doc/src/diagrams/graphicsview-text.png b/doc/src/diagrams/graphicsview-text.png Binary files differnew file mode 100644 index 0000000..47a5505 --- /dev/null +++ b/doc/src/diagrams/graphicsview-text.png diff --git a/doc/src/diagrams/hellogl-example.png b/doc/src/diagrams/hellogl-example.png Binary files differnew file mode 100644 index 0000000..82b6f2c --- /dev/null +++ b/doc/src/diagrams/hellogl-example.png diff --git a/doc/src/diagrams/house.png b/doc/src/diagrams/house.png Binary files differnew file mode 100644 index 0000000..9b7b587 --- /dev/null +++ b/doc/src/diagrams/house.png diff --git a/doc/src/diagrams/house.sk b/doc/src/diagrams/house.sk new file mode 100644 index 0000000..997153d --- /dev/null +++ b/doc/src/diagrams/house.sk @@ -0,0 +1,33 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +le() +lw(1) +r(90,0,0,-65,35,810) +gl([(0,(0.866,0.684,0.208)),(1,(0.913,0.888,0.165))]) +pgl(0,-1,0) +fp() +lw(1) +r(60,0,0,35,50,750) +gl([(0,(0.866,0.358,0.337)),(1,(0.913,0.651,0.313))]) +pgl(0,-1,0) +fp() +lw(1) +b() +bs(120,785,0) +bs(100,805,0) +bs(60,805,0) +bs(40,785,0) +bs(120,785,0) +bC() +fp((1,1,1)) +lw(1) +r(15,0,0,-15,60,780) +gl([(0,(0.866,0.358,0.337)),(1,(0.913,0.651,0.313))]) +pgl(0,-1,0) +fp() +lw(1) +r(15,0,0,25,85,750) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,5,5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/httpstack.sk b/doc/src/diagrams/httpstack.sk new file mode 100644 index 0000000..9a93682 --- /dev/null +++ b/doc/src/diagrams/httpstack.sk @@ -0,0 +1,112 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +fp((0.808,0.4,0.4)) +lw(1) +r(150,0,0,-20,97.5,732.5) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Client Application',(126.15,718.5)) +fp((0.9,0.9,0.9)) +lw(1) +r(150,0,0,-20,97.5,712.5) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('HTTP/FTP',(143.832,698.5)) +fp((0.8,0.8,0.8)) +lw(1) +r(150,0,0,-20,97.5,692.5) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('TCP',(160.5,678.5)) +fp((0.7,0.7,0.7)) +lw(1) +r(150,0,0,-20,97.5,672.5) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('IP',(166.83,658.5)) +fp((0.625,0.625,0.625)) +lw(1) +r(150,0,0,-20,97.5,652.5) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Link Layer',(144.822,638.5)) +fp((0.55,0.55,0.55)) +lw(1) +r(150,0,0,-20,97.5,632.5) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Physical Layer',(133.488,618.5)) +fp((0.245,0.484,0.808)) +lw(1) +r(150,0,0,-20,337.5,732.5) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Server Application',(363.816,718.5)) +fp((0.9,0.9,0.9)) +lw(1) +r(150,0,0,-20,337.5,712.5) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('HTTP/FTP',(383.832,698.5)) +fp((0.8,0.8,0.8)) +lw(1) +r(150,0,0,-20,337.5,692.5) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('TCP',(400.5,678.5)) +fp((0.7,0.7,0.7)) +lw(1) +r(150,0,0,-20,337.5,672.5) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('IP',(406.83,658.5)) +fp((0.625,0.625,0.625)) +lw(1) +r(150,0,0,-20,337.5,652.5) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Link Layer',(384.822,638.5)) +fp((0.55,0.55,0.55)) +lw(1) +r(150,0,0,-20,337.5,632.5) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Physical Layer',(373.488,618.5)) +lp((0.217,0.6,0)) +lw(1.5) +la1(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(252.5,622.5,0) +bs(332.5,622.5,0) +le() +lw(1) +r(410,0,0,-140,87.5,742.5) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,2.5,2.5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/itemviews/editabletreemodel-indexes.sk b/doc/src/diagrams/itemviews/editabletreemodel-indexes.sk new file mode 100644 index 0000000..ad57384 --- /dev/null +++ b/doc/src/diagrams/itemviews/editabletreemodel-indexes.sk @@ -0,0 +1,92 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +r(212.5,0,0,-180,165,730) +fp((0,0,0.631)) +le() +lw(1) +Fn('Helvetica') +Fs(10) +txt('TreeItem::parent()',(180,637.82)) +G() +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('B',(188.33,678.14)) +lw(1) +r(30,0,0,-30,180,700) +G_() +G() +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('C',(187.78,590.64)) +lw(1) +r(30,0,0,-30,180,612.5) +G_() +fp((0,0,0.631)) +le() +lw(1) +Fn('Helvetica') +Fs(10) +txt('TreeModel::internalPointer()',(207.5,560)) +fp((0,0,0.631)) +le() +lw(1) +Fn('Helvetica') +Fs(10) +txt('TreeModel::createIndex()',(207.5,715.32)) +lw(1) +ld((2, 2)) +la1(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(180.125,665,0) +bc(175.352,655.495,173.294,646.758,173.836,638.714,1) +bc(174.37,630.789,177.818,624.278,182.5,616.996,1) +lw(1) +la1(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(215,582.5,0) +bc(240,573.01,270,572.5,295,582.5,1) +lw(1) +la1(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(294.998,700.41,0) +bc(269.947,709.762,239.944,710.108,215,699.97,1) +lw(1) +r(70,0,0,-30,300,612.5) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(10) +txt('child',(324.72,600.32)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(10) +txt('model index',(308.045,587.82)) +lw(1) +r(70,0,0,-30,300,700) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(10) +txt('parent',(320.825,687.82)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(10) +txt('model index',(308.045,675.32)) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,2.5,2.5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/itemviews/editabletreemodel-items.sk b/doc/src/diagrams/itemviews/editabletreemodel-items.sk new file mode 100644 index 0000000..8c7bfac --- /dev/null +++ b/doc/src/diagrams/itemviews/editabletreemodel-items.sk @@ -0,0 +1,119 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +r(227.5,0,0,-225,140,740) +fp((0,0,0.631)) +le() +lw(1) +Fn('Helvetica') +Fs(10) +txt('parent()',(327.49,578.25)) +fp((0,0,0.631)) +le() +lw(1) +Fn('Helvetica') +Fs(10) +txt('parent()',(272.49,692.5)) +fp((0,0,0.631)) +le() +lw(1) +Fn('Helvetica') +Fs(10) +txt('parent()',(180,617.82)) +fp((0,0,0.631)) +le() +lw(1) +Fn('Helvetica') +Fs(10) +txt('child(0)',(228.976,678.25)) +fp((0,0,0.631)) +le() +lw(1) +Fn('Helvetica') +Fs(10) +txt('child(0)',(287.22,555.75)) +fp((0,0,0.631)) +le() +lw(1) +Fn('Helvetica') +Fs(10) +txt('child(1)',(235,625)) +lw(1) +ld((5, 5)) +r(30,0,0,-30,205,735.43) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica-Oblique') +txt('root item',(145.128,716.814)) +lw(1) +ld((2, 2)) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(327.5,555.43,0) +bc(326.189,566.2,323.978,574.469,319.693,579.482,1) +bc(315.471,584.421,309.225,586.174,301.476,587.5,1) +lw(1) +ld((2, 2)) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(271.476,675.43,0) +bc(270.016,686.345,267.555,694.724,262.783,699.805,1) +bc(258.083,704.81,251.128,706.586,242.5,707.93,1) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(216.476,700.43,0) +bc(218.411,687.052,221.761,676.771,228.35,670.517,1) +bc(234.84,664.355,244.494,662.134,256.476,660.43,1) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(276.476,580,0) +bc(278.169,566.622,281.1,556.341,286.865,550.087,1) +bc(292.545,543.925,300.992,541.704,311.476,540,1) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(213.976,700.43,0) +bc(216.032,668.656,219.591,644.241,226.592,629.386,1) +bc(233.488,614.753,243.745,609.476,256.476,605.43,1) +lw(1) +ld((2, 2)) +la1(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(207.5,700.43,0) +bc(210,645.43,215,605.43,257.5,595.43,1) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('A',(273.33,648.57)) +lw(1) +r(30,0,0,-30,265,670.43) +G() +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('B',(273.33,593.14)) +lw(1) +r(30,0,0,-30,265,615) +G_() +G() +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('C',(327.78,528.14)) +lw(1) +r(30,0,0,-30,320,550) +G_() +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,2.5,2.5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/itemviews/editabletreemodel-model.sk b/doc/src/diagrams/itemviews/editabletreemodel-model.sk new file mode 100644 index 0000000..cbd3c89 --- /dev/null +++ b/doc/src/diagrams/itemviews/editabletreemodel-model.sk @@ -0,0 +1,392 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +fp((0.503,0.503,0.503)) +le() +lw(1) +Fn('Helvetica') +txt('row = 2',(270.316,591.384)) +fp((0.503,0.503,0.503)) +le() +lw(1) +Fn('Helvetica') +txt('row = 3',(270.316,561.384)) +le() +lw(1) +ld((3, 3)) +r(280,0,0,-247.5,135,715) +gl([(0,(1,1,1)),(0.47,(0.899,0.899,0.899)),(1,(0.899,0.899,0.899))]) +pgl(1,0,0) +fp() +le() +lw(1) +r(5.51073e-15,-30,30,5.51073e-15,235,610) +gl([(0,(1,1,1)),(0.19,(1,1,1)),(0.815,(0.899,0.899,0.899)),(1,(0.899,0.899,0.899))]) +pgr(-0.00900901,1,0) +fp() +le() +lw(1) +ld((3, 3)) +r(-30,0,0,-30,265,580) +gl([(0,(1,1,1)),(0.47,(0.899,0.899,0.899)),(1,(0.899,0.899,0.899))]) +pgl(0,-1,0) +fp() +le() +lw(1) +ld((3, 3)) +r(-30,0,0,-30,205,580) +fp((0.899,0.899,0.899)) +lp((0.503,0.503,0.503)) +lw(1) +r(30,0,0,-30,175,610) +fp((0.866,0.866,0.866)) +lw(1) +r(30,0,0,-30,175,640) +gl([(0,(1,1,1)),(0.47,(0.899,0.899,0.899)),(1,(0.899,0.899,0.899))]) +pgl(0,-1,0) +fp() +le() +lw(1) +ld((3, 3)) +r(-30,0,0,-30,235,580) +G() +lw(1) +b() +bs(235,610,0) +bs(255,610,0) +lw(1) +ld((2, 2)) +b() +bs(255,610,0) +bs(265,610,0) +G_() +fp((0.899,0.899,0.899)) +lp((0.503,0.503,0.503)) +lw(1) +r(30,0,0,-30,205,610) +gl([(0,(1,1,1)),(0.47,(0.866,0.866,0.866)),(1,(0.866,0.866,0.866))]) +pgl(1,0,0) +fp() +le() +lw(1) +r(5.51073e-15,-30,30,5.51073e-15,235,640) +fp((0.866,0.866,0.866)) +lw(1) +r(30,0,0,-30,175,670) +lw(1) +ld((5, 5)) +r(30,0,0,-30,140,710) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica-Oblique') +txt('root item',(180,691.384)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('row = 0',(270.316,651.384)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('row = 1',(270.316,621.384)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('row = 1',(370.316,546.384)) +lw(1) +b() +bs(155,680,0) +bs(155,655,0) +lw(1) +b() +bs(155,655,0) +bs(175,655,0) +fp((0.866,0.866,0.866)) +lw(1) +r(30,0,0,-30,205,640) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('a',(184.44,650)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('b',(184.44,618.14)) +gl([(0,(1,1,1)),(0.47,(0.866,0.866,0.866)),(1,(0.866,0.866,0.866))]) +pgl(1,0,0) +fp() +le() +lw(1) +ld((3, 3)) +r(5.51073e-15,-30,30,5.51073e-15,235,670) +fp((0.866,0.866,0.866)) +lw(1) +r(30,0,0,-30,205,670) +G() +lw(1) +b() +bs(235,670,0) +bs(255,670,0) +lw(1) +ld((2, 2)) +b() +bs(255,670,0) +bs(265,670,0) +G_() +G() +lw(1) +b() +bs(235,640,0) +bs(255,640,0) +lw(1) +ld((2, 2)) +b() +bs(255,640,0) +bs(265,640,0) +G_() +lw(1) +b() +bs(190,615,0) +bs(190,587.5,0) +bs(275,587.5,0) +G() +lp((0.503,0.503,0.503)) +lw(1) +b() +bs(235,580,0) +bs(235,560,0) +lp((0.503,0.503,0.503)) +lw(1) +ld((2, 2)) +b() +bs(235,560,0) +bs(235,550,0) +G_() +G() +lp((0.503,0.503,0.503)) +lw(1) +b() +bs(205,580,0) +bs(205,560,0) +lp((0.503,0.503,0.503)) +lw(1) +ld((2, 2)) +b() +bs(205,560,0) +bs(205,550,0) +G_() +G() +lp((0.503,0.503,0.503)) +lw(1) +b() +bs(175,580,0) +bs(175,560,0) +lp((0.503,0.503,0.503)) +lw(1) +ld((2, 2)) +b() +bs(175,560,0) +bs(175,550,0) +G_() +G() +lw(1) +b() +bs(235,610,0) +bs(255,610,0) +lw(1) +ld((2, 2)) +b() +bs(255,610,0) +bs(265,610,0) +G_() +G() +lp((0.503,0.503,0.503)) +lw(1) +b() +bs(235,580,0) +bs(255,580,0) +lp((0.503,0.503,0.503)) +lw(1) +ld((2, 2)) +b() +bs(255,580,0) +bs(265,580,0) +G_() +G() +gl([(0,(1,1,1)),(0.47,(0.866,0.866,0.866)),(1,(0.866,0.866,0.866))]) +pgl(1,0,0) +fp() +le() +lw(1) +ld((3, 3)) +r(5.51073e-15,-30,30,5.51073e-15,335,595) +G() +lw(1) +b() +bs(335,595,0) +bs(355,595,0) +lw(1) +ld((2, 2)) +b() +bs(355,595,0) +bs(365,595,0) +G_() +G() +lw(1) +b() +bs(335,565,0) +bs(355,565,0) +lw(1) +ld((2, 2)) +b() +bs(355,565,0) +bs(365,565,0) +G_() +G_() +gl([(0,(1,1,1)),(0.19,(1,1,1)),(0.815,(0.899,0.899,0.899)),(1,(0.899,0.899,0.899))]) +pgr(-0.00900901,1,0) +fp() +le() +lw(1) +ld((3, 3)) +r(-30,0,0,-30,365,565) +lp((0.503,0.503,0.503)) +lw(1) +ld((2, 2)) +b() +bs(280,572.5,0) +bs(290,572.5,0) +gl([(0,(1,1,1)),(0.47,(0.899,0.899,0.899)),(1,(0.899,0.899,0.899))]) +pgl(0,-1,0) +fp() +le() +lw(1) +ld((3, 3)) +r(-30,0,0,-30,305,565) +gl([(0,(1,1,1)),(0.47,(0.899,0.899,0.899)),(1,(0.899,0.899,0.899))]) +pgl(0,-1,0) +fp() +le() +lw(1) +ld((3, 3)) +r(-30,0,0,-30,335,565) +G() +lw(1) +b() +bs(300,577.5,0) +bs(320,577.5,0) +lw(1) +ld((2, 2)) +b() +bs(320,577.5,0) +bs(330,577.5,0) +G_() +fp((0.866,0.866,0.866)) +lw(1) +r(30,0,0,-30,305,595) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('row = 0',(370.316,576.384)) +fp((0.866,0.866,0.866)) +lw(1) +r(30,0,0,-30,275,595) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('c',(315,574.89)) +G() +lp((0.503,0.503,0.503)) +lw(1) +b() +bs(335,565,0) +bs(335,545,0) +lp((0.503,0.503,0.503)) +lw(1) +ld((2, 2)) +b() +bs(335,545,0) +bs(335,535,0) +G_() +G() +lp((0.503,0.503,0.503)) +lw(1) +b() +bs(305,565,0) +bs(305,545,0) +lp((0.503,0.503,0.503)) +lw(1) +ld((2, 2)) +b() +bs(305,545,0) +bs(305,535,0) +G_() +G() +lp((0.503,0.503,0.503)) +lw(1) +b() +bs(275,565,0) +bs(275,545,0) +lp((0.503,0.503,0.503)) +lw(1) +ld((2, 2)) +b() +bs(275,545,0) +bs(275,535,0) +G_() +lw(1) +b() +bs(335,565,0) +bs(355,565,0) +lw(1) +ld((2, 2)) +b() +bs(355,565,0) +bs(365,565,0) +G() +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('column = 1',(0,-1,1,0,317.484,530)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('column = 0',(0,-1,1,0,287.484,530)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('column = 2',(0,-1,1,0,347.484,530)) +G_() +G() +fp((0,0,0)) +lw(1) +ld((3, 3)) +Fn('Helvetica') +txt('column = 1',(0,-1,1,0,216.384,545)) +fp((0,0,0)) +lw(1) +ld((3, 3)) +Fn('Helvetica') +txt('column = 0',(0,-1,1,0,186.384,545)) +fp((0,0,0)) +lw(1) +ld((3, 3)) +Fn('Helvetica') +txt('column = 2',(0,-1,1,0,246.384,545)) +G_() +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,2.5,2.5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/itemviews/editabletreemodel-values.sk b/doc/src/diagrams/itemviews/editabletreemodel-values.sk new file mode 100644 index 0000000..50f8543 --- /dev/null +++ b/doc/src/diagrams/itemviews/editabletreemodel-values.sk @@ -0,0 +1,263 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +lw(1) +ld((1, 1)) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(111.719,739.57,0) +bs(134.219,739.57,0) +bs(137.5,732.07,0) +lw(1) +ld((1, 1)) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(111.719,639.57,0) +bs(134.219,639.57,0) +bs(137.5,632.07,0) +fp((0,0,0.631)) +le() +lw(1) +Fn('Helvetica') +Fs(10) +txt('data(...)',(78.04,747.82)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('itemData',(153.012,718.454)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('itemData',(153.012,618.454)) +lw(1) +r(15,0,0,-15,70,730) +lw(1) +r(15,0,0,-15,70,630) +lw(1) +r(15,0,0,-15,85,730) +lw(1) +r(15,0,0,-15,85,630) +lw(1) +r(15,0,0,-15,100,730) +lw(1) +r(15,0,0,-15,100,630) +lw(1) +r(15,0,0,-15,115,730) +lw(1) +r(15,0,0,-15,115,630) +lw(1) +ld((3, 3)) +r(15,0,0,-15,130,730) +lw(1) +ld((3, 3)) +r(15,0,0,-15,130,630) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(50,735,0) +bs(52.5,739.57,0) +bs(75,739.57,0) +bs(77.5,732.07,0) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(50,635,0) +bs(52.5,639.57,0) +bs(75,639.57,0) +bs(77.5,632.07,0) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(68.315,739.57,0) +bs(90.815,739.57,0) +bs(92.5,732.07,0) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(68.315,639.57,0) +bs(90.815,639.57,0) +bs(92.5,632.07,0) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(83.038,739.57,0) +bs(105.538,739.57,0) +bs(107.5,732.07,0) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(83.038,639.57,0) +bs(105.538,639.57,0) +bs(107.5,632.07,0) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(97.417,739.57,0) +bs(119.917,739.57,0) +bs(122.5,732.07,0) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(97.417,639.57,0) +bs(119.917,639.57,0) +bs(122.5,632.07,0) +fp((0.706,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('0',(74.164,718.595)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('0',(74.164,618.595)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('1',(89.164,718.595)) +fp((0.706,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('1',(89.164,618.595)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('2',(104.164,718.595)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('2',(104.164,618.595)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('3',(119.164,718.595)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('3',(119.164,618.595)) +lw(1) +r(180,0,0,-160,25,760) +G() +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('C',(37.78,613.14)) +lw(1) +r(30,0,0,-30,30,635) +G_() +G() +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('A',(38.33,713.14)) +lw(1) +r(30,0,0,-30,30,735) +G_() +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('c',(89.5,604.314)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('a',(74.164,703.884)) +G() +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('B',(38.33,663.14)) +lw(1) +r(30,0,0,-30,30,685) +G_() +lw(1) +ld((1, 1)) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(111.719,690,0) +bs(134.219,690,0) +bs(137.5,682.5,0) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('itemData',(153.012,668.884)) +lw(1) +r(15,0,0,-15,70,680.43) +lw(1) +r(15,0,0,-15,85,680.43) +lw(1) +r(15,0,0,-15,100,680.43) +lw(1) +r(15,0,0,-15,115,680.43) +lw(1) +ld((3, 3)) +r(15,0,0,-15,130,680.43) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(50,685.43,0) +bs(52.5,690,0) +bs(75,690,0) +bs(77.5,682.5,0) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(68.315,690,0) +bs(90.815,690,0) +bs(92.5,682.5,0) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(83.038,690,0) +bs(105.538,690,0) +bs(107.5,682.5,0) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(97.417,690,0) +bs(119.917,690,0) +bs(122.5,682.5,0) +fp((0.706,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('0',(74.164,669.025)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('1',(89.164,669.025)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('2',(104.164,669.025)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('3',(119.164,669.025)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('b',(74.164,654.025)) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,2.5,2.5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/licensewizard-flow.sk b/doc/src/diagrams/licensewizard-flow.sk new file mode 100644 index 0000000..79fae26 --- /dev/null +++ b/doc/src/diagrams/licensewizard-flow.sk @@ -0,0 +1,54 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +bm(1083898156,'/tmp/x/licensewizard-evaluate.gif') +im((851.299,69.838),1083898156) +lp((1,0,0)) +lw(7) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(496.05,895.241,0) +bs(597.322,1024.52,0) +lp((1,0,0)) +lw(7) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(1010.49,1262.08,0) +bs(1200.11,1262.08,0) +lp((1,0,0)) +lw(7) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(1675.76,1024.52,0) +bs(1777.03,895.241,0) +lp((1,0,0)) +lw(7) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(890.669,1026.68,0) +bs(1537.09,725.018,0) +bm(1081732172,'/tmp/x/licensewizard-conclusion.gif') +im((1580.67,443.683),1081732172) +bm(1083701292,'/tmp/x/licensewizard-details.gif') +im((1239.15,1048.08),1083701292) +bm(1083701484,'/tmp/x/licensewizard-intro.gif') +im((121.925,443.683),1083701484) +bm(1083722348,'/tmp/x/licensewizard-register.gif') +im((463.448,1048.08),1083722348) +G() +lp((1,0,0)) +lw(7) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(522.833,413.964,0) +bs(818.03,278.216,0) +lp((1,0,0)) +lw(7) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(1392.57,278.216,0) +bs(1687.76,413.964,0) +G_() +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,10000,10000),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/linguist-icons/appicon.png b/doc/src/diagrams/linguist-icons/appicon.png Binary files differnew file mode 100644 index 0000000..dab379f --- /dev/null +++ b/doc/src/diagrams/linguist-icons/appicon.png diff --git a/doc/src/diagrams/linguist-icons/linguist.qrc b/doc/src/diagrams/linguist-icons/linguist.qrc new file mode 100644 index 0000000..1972905 --- /dev/null +++ b/doc/src/diagrams/linguist-icons/linguist.qrc @@ -0,0 +1,51 @@ +<RCC> +<qresource> + <file>images/appicon.png</file> + <file>images/splash.png</file> + <file>images/s_check_danger.png</file> + <file>images/s_check_empty.png</file> + <file>images/s_check_warning.png</file> + <file>images/s_check_obsolete.png</file> + <file>images/s_check_off.png</file> + <file>images/s_check_on.png</file> + <file>images/pagecurl.png</file> + <file>images/mac/accelerator.png</file> + <file>images/mac/book.png</file> + <file>images/mac/doneandnext.png</file> + <file>images/mac/editcopy.png</file> + <file>images/mac/editcut.png</file> + <file>images/mac/editpaste.png</file> + <file>images/mac/fileopen.png</file> + <file>images/mac/filesave.png</file> + <file>images/mac/next.png</file> + <file>images/mac/nextunfinished.png</file> + <file>images/mac/phrase.png</file> + <file>images/mac/prev.png</file> + <file>images/mac/prevunfinished.png</file> + <file>images/mac/print.png</file> + <file>images/mac/punctuation.png</file> + <file>images/mac/redo.png</file> + <file>images/mac/searchfind.png</file> + <file>images/mac/undo.png</file> + <file>images/mac/whatsthis.png</file> + <file>images/win/accelerator.png</file> + <file>images/win/book.png</file> + <file>images/win/doneandnext.png</file> + <file>images/win/editcopy.png</file> + <file>images/win/editcut.png</file> + <file>images/win/editpaste.png</file> + <file>images/win/fileopen.png</file> + <file>images/win/filesave.png</file> + <file>images/win/next.png</file> + <file>images/win/nextunfinished.png</file> + <file>images/win/phrase.png</file> + <file>images/win/prev.png</file> + <file>images/win/prevunfinished.png</file> + <file>images/win/print.png</file> + <file>images/win/punctuation.png</file> + <file>images/win/redo.png</file> + <file>images/win/searchfind.png</file> + <file>images/win/undo.png</file> + <file>images/win/whatsthis.png</file> +</qresource> +</RCC> diff --git a/doc/src/diagrams/linguist-icons/pagecurl.png b/doc/src/diagrams/linguist-icons/pagecurl.png Binary files differnew file mode 100644 index 0000000..2d3f2ff --- /dev/null +++ b/doc/src/diagrams/linguist-icons/pagecurl.png diff --git a/doc/src/diagrams/linguist-icons/s_check_danger.png b/doc/src/diagrams/linguist-icons/s_check_danger.png Binary files differnew file mode 100644 index 0000000..e101577 --- /dev/null +++ b/doc/src/diagrams/linguist-icons/s_check_danger.png diff --git a/doc/src/diagrams/linguist-icons/s_check_empty.png b/doc/src/diagrams/linguist-icons/s_check_empty.png Binary files differnew file mode 100644 index 0000000..759a41b --- /dev/null +++ b/doc/src/diagrams/linguist-icons/s_check_empty.png diff --git a/doc/src/diagrams/linguist-icons/s_check_obsolete.png b/doc/src/diagrams/linguist-icons/s_check_obsolete.png Binary files differnew file mode 100644 index 0000000..b852b63 --- /dev/null +++ b/doc/src/diagrams/linguist-icons/s_check_obsolete.png diff --git a/doc/src/diagrams/linguist-icons/s_check_off.png b/doc/src/diagrams/linguist-icons/s_check_off.png Binary files differnew file mode 100644 index 0000000..640b689 --- /dev/null +++ b/doc/src/diagrams/linguist-icons/s_check_off.png diff --git a/doc/src/diagrams/linguist-icons/s_check_on.png b/doc/src/diagrams/linguist-icons/s_check_on.png Binary files differnew file mode 100644 index 0000000..afcaf63 --- /dev/null +++ b/doc/src/diagrams/linguist-icons/s_check_on.png diff --git a/doc/src/diagrams/linguist-icons/s_check_warning.png b/doc/src/diagrams/linguist-icons/s_check_warning.png Binary files differnew file mode 100644 index 0000000..f689c33 --- /dev/null +++ b/doc/src/diagrams/linguist-icons/s_check_warning.png diff --git a/doc/src/diagrams/linguist-icons/splash.png b/doc/src/diagrams/linguist-icons/splash.png Binary files differnew file mode 100644 index 0000000..e6c8f85 --- /dev/null +++ b/doc/src/diagrams/linguist-icons/splash.png diff --git a/doc/src/diagrams/linguist-icons/win/accelerator.png b/doc/src/diagrams/linguist-icons/win/accelerator.png Binary files differnew file mode 100644 index 0000000..4f72648 --- /dev/null +++ b/doc/src/diagrams/linguist-icons/win/accelerator.png diff --git a/doc/src/diagrams/linguist-icons/win/book.png b/doc/src/diagrams/linguist-icons/win/book.png Binary files differnew file mode 100644 index 0000000..1b35455 --- /dev/null +++ b/doc/src/diagrams/linguist-icons/win/book.png diff --git a/doc/src/diagrams/linguist-icons/win/doneandnext.png b/doc/src/diagrams/linguist-icons/win/doneandnext.png Binary files differnew file mode 100644 index 0000000..18f2fb6 --- /dev/null +++ b/doc/src/diagrams/linguist-icons/win/doneandnext.png diff --git a/doc/src/diagrams/linguist-icons/win/editcopy.png b/doc/src/diagrams/linguist-icons/win/editcopy.png Binary files differnew file mode 100644 index 0000000..d542c3b --- /dev/null +++ b/doc/src/diagrams/linguist-icons/win/editcopy.png diff --git a/doc/src/diagrams/linguist-icons/win/editcut.png b/doc/src/diagrams/linguist-icons/win/editcut.png Binary files differnew file mode 100644 index 0000000..38e55f7 --- /dev/null +++ b/doc/src/diagrams/linguist-icons/win/editcut.png diff --git a/doc/src/diagrams/linguist-icons/win/editpaste.png b/doc/src/diagrams/linguist-icons/win/editpaste.png Binary files differnew file mode 100644 index 0000000..717dd86 --- /dev/null +++ b/doc/src/diagrams/linguist-icons/win/editpaste.png diff --git a/doc/src/diagrams/linguist-icons/win/filenew.png b/doc/src/diagrams/linguist-icons/win/filenew.png Binary files differnew file mode 100644 index 0000000..dd795cf --- /dev/null +++ b/doc/src/diagrams/linguist-icons/win/filenew.png diff --git a/doc/src/diagrams/linguist-icons/win/fileopen.png b/doc/src/diagrams/linguist-icons/win/fileopen.png Binary files differnew file mode 100644 index 0000000..1b3e69f --- /dev/null +++ b/doc/src/diagrams/linguist-icons/win/fileopen.png diff --git a/doc/src/diagrams/linguist-icons/win/fileprint.png b/doc/src/diagrams/linguist-icons/win/fileprint.png Binary files differnew file mode 100644 index 0000000..808c97e --- /dev/null +++ b/doc/src/diagrams/linguist-icons/win/fileprint.png diff --git a/doc/src/diagrams/linguist-icons/win/filesave.png b/doc/src/diagrams/linguist-icons/win/filesave.png Binary files differnew file mode 100644 index 0000000..46eac82 --- /dev/null +++ b/doc/src/diagrams/linguist-icons/win/filesave.png diff --git a/doc/src/diagrams/linguist-icons/win/next.png b/doc/src/diagrams/linguist-icons/win/next.png Binary files differnew file mode 100644 index 0000000..7700d6f --- /dev/null +++ b/doc/src/diagrams/linguist-icons/win/next.png diff --git a/doc/src/diagrams/linguist-icons/win/nextunfinished.png b/doc/src/diagrams/linguist-icons/win/nextunfinished.png Binary files differnew file mode 100644 index 0000000..05c92bd --- /dev/null +++ b/doc/src/diagrams/linguist-icons/win/nextunfinished.png diff --git a/doc/src/diagrams/linguist-icons/win/phrase.png b/doc/src/diagrams/linguist-icons/win/phrase.png Binary files differnew file mode 100644 index 0000000..30c3ee6 --- /dev/null +++ b/doc/src/diagrams/linguist-icons/win/phrase.png diff --git a/doc/src/diagrams/linguist-icons/win/prev.png b/doc/src/diagrams/linguist-icons/win/prev.png Binary files differnew file mode 100644 index 0000000..99dc873 --- /dev/null +++ b/doc/src/diagrams/linguist-icons/win/prev.png diff --git a/doc/src/diagrams/linguist-icons/win/prevunfinished.png b/doc/src/diagrams/linguist-icons/win/prevunfinished.png Binary files differnew file mode 100644 index 0000000..15c13ea --- /dev/null +++ b/doc/src/diagrams/linguist-icons/win/prevunfinished.png diff --git a/doc/src/diagrams/linguist-icons/win/print.png b/doc/src/diagrams/linguist-icons/win/print.png Binary files differnew file mode 100644 index 0000000..2afb769 --- /dev/null +++ b/doc/src/diagrams/linguist-icons/win/print.png diff --git a/doc/src/diagrams/linguist-icons/win/punctuation.png b/doc/src/diagrams/linguist-icons/win/punctuation.png Binary files differnew file mode 100644 index 0000000..3492f95 --- /dev/null +++ b/doc/src/diagrams/linguist-icons/win/punctuation.png diff --git a/doc/src/diagrams/linguist-icons/win/redo.png b/doc/src/diagrams/linguist-icons/win/redo.png Binary files differnew file mode 100644 index 0000000..9d679fe --- /dev/null +++ b/doc/src/diagrams/linguist-icons/win/redo.png diff --git a/doc/src/diagrams/linguist-icons/win/searchfind.png b/doc/src/diagrams/linguist-icons/win/searchfind.png Binary files differnew file mode 100644 index 0000000..6ea35e9 --- /dev/null +++ b/doc/src/diagrams/linguist-icons/win/searchfind.png diff --git a/doc/src/diagrams/linguist-icons/win/undo.png b/doc/src/diagrams/linguist-icons/win/undo.png Binary files differnew file mode 100644 index 0000000..eee23d2 --- /dev/null +++ b/doc/src/diagrams/linguist-icons/win/undo.png diff --git a/doc/src/diagrams/linguist-icons/win/whatsthis.png b/doc/src/diagrams/linguist-icons/win/whatsthis.png Binary files differnew file mode 100644 index 0000000..0b5d46a --- /dev/null +++ b/doc/src/diagrams/linguist-icons/win/whatsthis.png diff --git a/doc/src/diagrams/linguist-linguist.png b/doc/src/diagrams/linguist-linguist.png Binary files differnew file mode 100644 index 0000000..fd63bb4 --- /dev/null +++ b/doc/src/diagrams/linguist-linguist.png diff --git a/doc/src/diagrams/linguist-menubar.ui b/doc/src/diagrams/linguist-menubar.ui new file mode 100644 index 0000000..b132282 --- /dev/null +++ b/doc/src/diagrams/linguist-menubar.ui @@ -0,0 +1,123 @@ +<ui version="4.0" > + <author></author> + <comment></comment> + <exportmacro></exportmacro> + <class>MainWindow</class> + <widget class="QMainWindow" name="MainWindow" > + <property name="geometry" > + <rect> + <x>0</x> + <y>0</y> + <width>800</width> + <height>31</height> + </rect> + </property> + <property name="windowTitle" > + <string>MainWindow</string> + </property> + <widget class="QWidget" name="centralwidget" /> + <widget class="QMenuBar" name="menubar" > + <property name="geometry" > + <rect> + <x>0</x> + <y>0</y> + <width>800</width> + <height>29</height> + </rect> + </property> + <widget class="QMenu" name="menu_File" > + <property name="title" > + <string>&File</string> + </property> + </widget> + <widget class="QMenu" name="menu_Edit" > + <property name="title" > + <string>&Edit</string> + </property> + </widget> + <widget class="QMenu" name="menu_Translation" > + <property name="title" > + <string>&Translation</string> + </property> + </widget> + <widget class="QMenu" name="menu_Validation" > + <property name="title" > + <string>&Validation</string> + </property> + </widget> + <widget class="QMenu" name="menu_Phrases" > + <property name="title" > + <string>&Phrases</string> + </property> + </widget> + <widget class="QMenu" name="menu_View" > + <property name="title" > + <string>&View</string> + </property> + </widget> + <widget class="QMenu" name="menu_Help" > + <property name="title" > + <string>&Help</string> + </property> + </widget> + <widget class="QMenu" name="menu" > + <property name="title" > + <string> </string> + </property> + </widget> + <widget class="QMenu" name="menu_2" > + <property name="title" > + <string> </string> + </property> + </widget> + <widget class="QMenu" name="menu_3" > + <property name="title" > + <string> </string> + </property> + </widget> + <widget class="QMenu" name="menu_4" > + <property name="title" > + <string> </string> + </property> + </widget> + <addaction name="menu_File" /> + <addaction name="menu_Edit" /> + <addaction name="menu_Translation" /> + <addaction name="menu_Validation" /> + <addaction name="menu_Phrases" /> + <addaction name="menu_View" /> + <addaction name="menu_Help" /> + <addaction name="menu" /> + <addaction name="menu_2" /> + <addaction name="menu_3" /> + <addaction name="menu_4" /> + </widget> + <widget class="QStatusBar" name="statusbar" > + <property name="geometry" > + <rect> + <x>0</x> + <y>9</y> + <width>800</width> + <height>0</height> + </rect> + </property> + <property name="sizePolicy" > + <sizepolicy> + <hsizetype>5</hsizetype> + <vsizetype>5</vsizetype> + <horstretch>0</horstretch> + <verstretch>0</verstretch> + </sizepolicy> + </property> + <property name="autoFillBackground" > + <bool>false</bool> + </property> + <property name="sizeGripEnabled" > + <bool>false</bool> + </property> + </widget> + </widget> + <pixmapfunction></pixmapfunction> + <resources/> + <connections/> +</ui> diff --git a/doc/src/diagrams/linguist-previewtool.png b/doc/src/diagrams/linguist-previewtool.png Binary files differnew file mode 100644 index 0000000..02cb311 --- /dev/null +++ b/doc/src/diagrams/linguist-previewtool.png diff --git a/doc/src/diagrams/linguist-toolbar.png b/doc/src/diagrams/linguist-toolbar.png Binary files differnew file mode 100644 index 0000000..784f486 --- /dev/null +++ b/doc/src/diagrams/linguist-toolbar.png diff --git a/doc/src/diagrams/linguist-toolbar.ui b/doc/src/diagrams/linguist-toolbar.ui new file mode 100644 index 0000000..3018c12 --- /dev/null +++ b/doc/src/diagrams/linguist-toolbar.ui @@ -0,0 +1,252 @@ +<ui version="4.0" > + <author></author> + <comment></comment> + <exportmacro></exportmacro> + <class>MainWindow</class> + <widget class="QMainWindow" name="MainWindow" > + <property name="geometry" > + <rect> + <x>0</x> + <y>0</y> + <width>744</width> + <height>38</height> + </rect> + </property> + <property name="windowTitle" > + <string>MainWindow</string> + </property> + <widget class="QWidget" name="centralwidget" /> + <widget class="QStatusBar" name="statusbar" > + <property name="geometry" > + <rect> + <x>0</x> + <y>16</y> + <width>744</width> + <height>22</height> + </rect> + </property> + <property name="sizeGripEnabled" > + <bool>false</bool> + </property> + </widget> + <widget class="QToolBar" name="toolBar" > + <property name="orientation" > + <enum>Qt::Horizontal</enum> + </property> + <attribute name="toolBarArea" > + <number>4</number> + </attribute> + <addaction name="actionOpen" /> + <addaction name="actionSave" /> + <addaction name="actionPrint" /> + <addaction name="separator" /> + <addaction name="actionOpen_Phrase_Book" /> + </widget> + <widget class="QToolBar" name="toolBar_2" > + <property name="orientation" > + <enum>Qt::Horizontal</enum> + </property> + <attribute name="toolBarArea" > + <number>4</number> + </attribute> + <addaction name="actionUndo" /> + <addaction name="actionRedo" /> + <addaction name="separator" /> + <addaction name="actionCut" /> + <addaction name="actionCopy" /> + <addaction name="actionPaste" /> + <addaction name="separator" /> + <addaction name="actionFind" /> + </widget> + <widget class="QToolBar" name="toolBar_3" > + <property name="orientation" > + <enum>Qt::Horizontal</enum> + </property> + <attribute name="toolBarArea" > + <number>4</number> + </attribute> + <addaction name="actionPrev" /> + <addaction name="actionNext" /> + <addaction name="actionPrev_Unfinished" /> + <addaction name="actionNext_Unfinished" /> + <addaction name="actionDone_and_Next" /> + </widget> + <widget class="QToolBar" name="toolBar_4" > + <property name="orientation" > + <enum>Qt::Horizontal</enum> + </property> + <attribute name="toolBarArea" > + <number>4</number> + </attribute> + <addaction name="actionAccelerators" /> + <addaction name="actionEnding_Punctuation" /> + <addaction name="actionPhrase_Matches" /> + </widget> + <widget class="QToolBar" name="toolBar_5" > + <property name="orientation" > + <enum>Qt::Horizontal</enum> + </property> + <attribute name="toolBarArea" > + <number>4</number> + </attribute> + <addaction name="actionWhat_s_This" /> + </widget> + <action name="actionOpen" > + <property name="icon" > + <iconset resource="../../../tools/linguist/linguist/linguist.qrc" >:/images/win/fileopen.png</iconset> + </property> + <property name="text" > + <string>Open</string> + </property> + </action> + <action name="actionSave" > + <property name="icon" > + <iconset resource="../../../tools/linguist/linguist/linguist.qrc" >:/images/win/filesave.png</iconset> + </property> + <property name="text" > + <string>Save</string> + </property> + </action> + <action name="actionPrint" > + <property name="icon" > + <iconset resource="../../../tools/linguist/linguist/linguist.qrc" >:/images/win/print.png</iconset> + </property> + <property name="text" > + <string>Print</string> + </property> + </action> + <action name="actionOpen_Phrase_Book" > + <property name="icon" > + <iconset resource="../../../tools/linguist/linguist/linguist.qrc" >:/images/win/book.png</iconset> + </property> + <property name="text" > + <string>Open Phrase Book</string> + </property> + </action> + <action name="actionUndo" > + <property name="icon" > + <iconset resource="../../../tools/linguist/linguist/linguist.qrc" >:/images/win/undo.png</iconset> + </property> + <property name="text" > + <string>Undo</string> + </property> + </action> + <action name="actionRedo" > + <property name="icon" > + <iconset resource="../../../tools/linguist/linguist/linguist.qrc" >:/images/win/redo.png</iconset> + </property> + <property name="text" > + <string>Redo</string> + </property> + </action> + <action name="actionCut" > + <property name="icon" > + <iconset resource="../../../tools/linguist/linguist/linguist.qrc" >:/images/win/editcut.png</iconset> + </property> + <property name="text" > + <string>Cut</string> + </property> + </action> + <action name="actionCopy" > + <property name="icon" > + <iconset resource="../../../tools/linguist/linguist/linguist.qrc" >:/images/win/editcopy.png</iconset> + </property> + <property name="text" > + <string>Copy</string> + </property> + </action> + <action name="actionPaste" > + <property name="icon" > + <iconset resource="../../../tools/linguist/linguist/linguist.qrc" >:/images/win/editpaste.png</iconset> + </property> + <property name="text" > + <string>Paste</string> + </property> + </action> + <action name="actionFind" > + <property name="icon" > + <iconset resource="../../../tools/linguist/linguist/linguist.qrc" >:/images/win/searchfind.png</iconset> + </property> + <property name="text" > + <string>Find</string> + </property> + </action> + <action name="actionPrev" > + <property name="icon" > + <iconset resource="../../../tools/linguist/linguist/linguist.qrc" >:/images/win/prev.png</iconset> + </property> + <property name="text" > + <string>Prev</string> + </property> + </action> + <action name="actionNext" > + <property name="icon" > + <iconset resource="../../../tools/linguist/linguist/linguist.qrc" >:/images/win/next.png</iconset> + </property> + <property name="text" > + <string>Next</string> + </property> + </action> + <action name="actionPrev_Unfinished" > + <property name="icon" > + <iconset resource="../../../tools/linguist/linguist/linguist.qrc" >:/images/win/prevunfinished.png</iconset> + </property> + <property name="text" > + <string>Prev Unfinished</string> + </property> + </action> + <action name="actionNext_Unfinished" > + <property name="icon" > + <iconset resource="../../../tools/linguist/linguist/linguist.qrc" >:/images/win/nextunfinished.png</iconset> + </property> + <property name="text" > + <string>Next Unfinished</string> + </property> + </action> + <action name="actionDone_and_Next" > + <property name="icon" > + <iconset resource="../../../tools/linguist/linguist/linguist.qrc" >:/images/win/doneandnext.png</iconset> + </property> + <property name="text" > + <string>Done and Next</string> + </property> + </action> + <action name="actionAccelerators" > + <property name="icon" > + <iconset resource="../../../tools/linguist/linguist/linguist.qrc" >:/images/win/accelerator.png</iconset> + </property> + <property name="text" > + <string>Accelerators</string> + </property> + </action> + <action name="actionEnding_Punctuation" > + <property name="icon" > + <iconset resource="../../../tools/linguist/linguist/linguist.qrc" >:/images/win/punctuation.png</iconset> + </property> + <property name="text" > + <string>Ending Punctuation</string> + </property> + </action> + <action name="actionPhrase_Matches" > + <property name="icon" > + <iconset resource="../../../tools/linguist/linguist/linguist.qrc" >:/images/win/phrase.png</iconset> + </property> + <property name="text" > + <string>Phrase Matches</string> + </property> + </action> + <action name="actionWhat_s_This" > + <property name="icon" > + <iconset resource="../../../tools/linguist/linguist/linguist.qrc" >:/images/win/whatsthis.png</iconset> + </property> + <property name="text" > + <string>What's This?</string> + </property> + </action> + </widget> + <pixmapfunction></pixmapfunction> + <resources> + <include location="../../../tools/linguist/linguist/linguist.qrc" /> + </resources> + <connections/> +</ui> diff --git a/doc/src/diagrams/linguist-toolbar.zip b/doc/src/diagrams/linguist-toolbar.zip Binary files differnew file mode 100644 index 0000000..d239250 --- /dev/null +++ b/doc/src/diagrams/linguist-toolbar.zip diff --git a/doc/src/diagrams/macintosh-menu.png b/doc/src/diagrams/macintosh-menu.png Binary files differnew file mode 100644 index 0000000..1013115 --- /dev/null +++ b/doc/src/diagrams/macintosh-menu.png diff --git a/doc/src/diagrams/macintosh-unified-toolbar.png b/doc/src/diagrams/macintosh-unified-toolbar.png Binary files differnew file mode 100644 index 0000000..9cba683 --- /dev/null +++ b/doc/src/diagrams/macintosh-unified-toolbar.png diff --git a/doc/src/diagrams/mainwindow-contextmenu.png b/doc/src/diagrams/mainwindow-contextmenu.png Binary files differnew file mode 100644 index 0000000..78ebe89 --- /dev/null +++ b/doc/src/diagrams/mainwindow-contextmenu.png diff --git a/doc/src/diagrams/mainwindow-custom-dock.png b/doc/src/diagrams/mainwindow-custom-dock.png Binary files differnew file mode 100644 index 0000000..865ba9c --- /dev/null +++ b/doc/src/diagrams/mainwindow-custom-dock.png diff --git a/doc/src/diagrams/mainwindow-docks.sk b/doc/src/diagrams/mainwindow-docks.sk new file mode 100644 index 0000000..15352b2 --- /dev/null +++ b/doc/src/diagrams/mainwindow-docks.sk @@ -0,0 +1,78 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +fp((0.879,0.879,0.879)) +lw(1) +r(465,0,0,-305,65.1378,580) +fp((1,1,1)) +lw(1) +r(405,0,0,-245,95.1378,550) +gl([(0,(0.875,0.624,0.627)),(1,(1,1,1))]) +pgr(0.5,0.5,0) +fp() +lw(1) +r(295,0,0,-145,150,500) +lw(1) +ld((4, 4)) +b() +bs(445,500,0) +bs(445,550,0) +lw(1) +ld((4, 4)) +b() +bs(150,550,0) +bs(150,500,0) +lw(1) +ld((4, 4)) +b() +bs(95,500,0) +bs(150,500,0) +lw(1) +ld((4, 4)) +b() +bs(445,500,0) +bs(500,500,0) +lw(1) +ld((4, 4)) +b() +bs(95,355,0) +bs(150,355,0) +lw(1) +ld((4, 4)) +b() +bs(445,355,0) +bs(500,355,0) +lw(1) +ld((4, 4)) +b() +bs(445,355,0) +bs(445,305,0) +lw(1) +ld((4, 4)) +b() +bs(150,355,0) +bs(150,305,0) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(14) +txt('Toolbars',(270.408,560)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(14) +txt('Dock windows',(252.908,521.423)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(14) +txt('Central widget',(252.763,421.416)) +le() +lw(1) +r(475,0,0,-315,60,585) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,5,5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/mainwindow-vertical-dock.png b/doc/src/diagrams/mainwindow-vertical-dock.png Binary files differnew file mode 100644 index 0000000..e5289ac --- /dev/null +++ b/doc/src/diagrams/mainwindow-vertical-dock.png diff --git a/doc/src/diagrams/mainwindow-vertical-tabs.png b/doc/src/diagrams/mainwindow-vertical-tabs.png Binary files differnew file mode 100644 index 0000000..4479a13 --- /dev/null +++ b/doc/src/diagrams/mainwindow-vertical-tabs.png diff --git a/doc/src/diagrams/modelview-begin-append-columns.sk b/doc/src/diagrams/modelview-begin-append-columns.sk new file mode 100644 index 0000000..32a4606 --- /dev/null +++ b/doc/src/diagrams/modelview-begin-append-columns.sk @@ -0,0 +1,176 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,100,695) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,100,580) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,160,695) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,160,580) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,190,695) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,190,580) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,220,695) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,220,580) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,130,695) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,130,580) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,70,695) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,70,580) +fp((0.753,0.753,1)) +lw(1) +r(30,0,0,-30,250,637.5) +fp((0.753,0.753,1)) +lw(1) +r(30,0,0,-30,250,580) +fp((0.753,0.753,1)) +lw(1) +r(30,0,0,-30,280,637.5) +fp((0.753,0.753,1)) +lw(1) +r(30,0,0,-30,280,580) +fp((0.753,0.753,1)) +lw(1) +r(30,0,0,-30,310,637.5) +fp((0.753,0.753,1)) +lw(1) +r(30,0,0,-30,310,580) +le() +lw(1) +r(290,0,0,-165,60,705) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('0',(79.44,673.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('0',(79.44,558.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('1',(109.44,673.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('1',(109.44,558.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('2',(139.44,673.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('2',(139.44,558.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('3',(169.44,673.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('3',(169.44,558.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('4',(199.44,673.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('4',(199.44,558.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('5',(229.44,673.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('5',(229.44,558.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('6',(259.44,615.64)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('6',(259.44,558.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('7',(289.44,615.64)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('7',(289.44,558.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('8',(319.44,615.64)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('8',(319.44,558.14)) +lw(1.5) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(250,640,0) +bs(250,660,0) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,2.5,2.5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/modelview-begin-append-rows.sk b/doc/src/diagrams/modelview-begin-append-rows.sk new file mode 100644 index 0000000..7e9dfac --- /dev/null +++ b/doc/src/diagrams/modelview-begin-append-rows.sk @@ -0,0 +1,122 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,335,605) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,335,635) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,220,665) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,335,665) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,220,605) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,220,635) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,220,695) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,335,695) +le() +lw(1) +r(165,0,0,-200,210,705) +fp((0.753,0.753,1)) +lw(1) +r(30,0,0,-30,277.5,575) +fp((0.753,0.753,1)) +lw(1) +r(30,0,0,-30,335,575) +fp((0.753,0.753,1)) +lw(1) +r(30,0,0,-30,277.5,545) +fp((0.753,0.753,1)) +lw(1) +r(30,0,0,-30,335,545) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('0',(229.44,673.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('0',(344.44,673.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('1',(229.44,643.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('1',(344.44,643.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('2',(229.44,613.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('2',(344.44,613.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('3',(229.44,583.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('3',(344.44,583.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('4',(286.94,553.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('4',(344.44,553.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('5',(286.94,523.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('5',(344.44,523.14)) +lw(1.5) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(275,575,0) +bs(255,575,0) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,2.5,2.5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/modelview-begin-insert-columns.sk b/doc/src/diagrams/modelview-begin-insert-columns.sk new file mode 100644 index 0000000..cc19460 --- /dev/null +++ b/doc/src/diagrams/modelview-begin-insert-columns.sk @@ -0,0 +1,193 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +fp((1,1,1)) +lw(1) +ld((5, 5)) +r(30,0,0,-30,310,580) +fp((1,1,1)) +lw(1) +ld((5, 5)) +r(30,0,0,-30,310,695) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,100,695) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,100,580) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,160,695) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,160,580) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,190,695) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,280,580) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,220,695) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,250,695) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,280,695) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,130,695) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,130,580) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,70,695) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,70,580) +fp((0.753,0.753,1)) +lw(1) +r(30,0,0,-30,250,637.5) +fp((0.753,0.753,1)) +lw(1) +r(30,0,0,-30,250,580) +fp((0.753,0.753,1)) +lw(1) +r(30,0,0,-30,190,637.5) +fp((0.753,0.753,1)) +lw(1) +r(30,0,0,-30,190,580) +fp((0.753,0.753,1)) +lw(1) +r(30,0,0,-30,220,637.5) +fp((0.753,0.753,1)) +lw(1) +r(30,0,0,-30,220,580) +le() +lw(1) +r(290,0,0,-165,60,705) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('0',(79.44,673.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('0',(79.44,558.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('1',(109.44,673.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('1',(109.44,558.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('2',(139.44,673.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('2',(139.44,558.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('3',(169.44,673.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('3',(169.44,558.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('4',(199.44,673.14)) +fp((0.503,0.503,0.503)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('4',(289.44,558.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('4',(199.44,615.64)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('4',(199.44,558.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('5',(229.44,673.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('5',(229.44,615.64)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('5',(229.44,558.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('6',(259.44,673.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('6',(259.44,615.64)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('6',(259.44,558.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('7',(289.44,673.14)) +lw(1.5) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(190,640,0) +bs(190,660,0) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,2.5,2.5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/modelview-begin-insert-rows.sk b/doc/src/diagrams/modelview-begin-insert-rows.sk new file mode 100644 index 0000000..3c8ad7d --- /dev/null +++ b/doc/src/diagrams/modelview-begin-insert-rows.sk @@ -0,0 +1,157 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +fp((1,1,1)) +lw(1) +ld((5, 5)) +r(30,0,0,-30,220,515) +fp((1,1,1)) +lw(1) +ld((5, 5)) +r(30,0,0,-30,335,515) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,220,665) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,335,665) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,220,605) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,220,575) +fp((0.753,0.753,1)) +lw(1) +r(30,0,0,-30,277.5,575) +fp((0.753,0.753,1)) +lw(1) +r(30,0,0,-30,335,575) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,220,545) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,220,635) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,335,545) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,220,695) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,335,695) +fp((0.753,0.753,1)) +lw(1) +r(30,0,0,-30,277.5,605) +fp((0.753,0.753,1)) +lw(1) +r(30,0,0,-30,335,605) +fp((0.753,0.753,1)) +lw(1) +r(30,0,0,-30,277.5,635) +fp((0.753,0.753,1)) +lw(1) +r(30,0,0,-30,335,635) +le() +lw(1) +r(165,0,0,-230,210,705) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('0',(229.44,673.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('0',(344.44,673.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('1',(229.44,643.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('1',(344.44,643.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('2',(229.44,613.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('2',(286.94,613.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('2',(344.44,613.14)) +fp((0.503,0.503,0.503)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('2',(344.44,523.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('3',(229.44,583.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('3',(286.94,583.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('3',(344.44,583.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('4',(229.44,553.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('4',(286.94,553.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('4',(344.44,553.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('5',(229.44,523.14)) +lw(1.5) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(275,635,0) +bs(255,635,0) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,2.5,2.5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/modelview-begin-remove-columns.sk b/doc/src/diagrams/modelview-begin-remove-columns.sk new file mode 100644 index 0000000..ac5529a --- /dev/null +++ b/doc/src/diagrams/modelview-begin-remove-columns.sk @@ -0,0 +1,193 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +fp((1,1,1)) +lw(1) +ld((5, 5)) +r(30,0,0,-30,310,580) +fp((1,1,1)) +lw(1) +ld((5, 5)) +r(30,0,0,-30,310,695) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,100,695) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,100,580) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,160,695) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,160,580) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,280,695) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,130,695) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,130,580) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,70,695) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,70,580) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,190,580) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,220,580) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,250,580) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,280,580) +fp((0.753,0.753,1)) +lw(1) +r(30,0,0,-30,190,695) +fp((0.753,0.753,1)) +lw(1) +r(30,0,0,-30,220,695) +fp((0.753,0.753,1)) +lw(1) +r(30,0,0,-30,250,695) +fp((0.753,0.753,1)) +lw(1) +r(30,0,0,-30,250,637.5) +fp((0.753,0.753,1)) +lw(1) +r(30,0,0,-30,190,637.5) +fp((0.753,0.753,1)) +lw(1) +r(30,0,0,-30,220,637.5) +le() +lw(1) +r(290,0,0,-165,60,705) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('0',(79.44,673.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('0',(79.44,558.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('1',(109.44,673.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('1',(109.44,558.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('2',(139.44,673.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('2',(139.44,558.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('3',(169.44,673.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('3',(169.44,558.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('4',(199.44,673.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('4',(199.44,615.64)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('5',(229.44,673.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('5',(229.44,615.64)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('6',(259.44,673.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('6',(259.44,615.64)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('7',(289.44,673.14)) +lw(1.5) +la1(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(190,642.5,0) +bs(190,662.5,0) +fp((0.503,0.503,0.503)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('7',(199.44,558.14)) +fp((0.503,0.503,0.503)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('8',(229.44,558.14)) +fp((0.503,0.503,0.503)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('9',(259.44,558.14)) +fp((0.503,0.503,0.503)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('10',(283.88,558.14)) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,2.5,2.5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/modelview-begin-remove-rows.sk b/doc/src/diagrams/modelview-begin-remove-rows.sk new file mode 100644 index 0000000..cf77802 --- /dev/null +++ b/doc/src/diagrams/modelview-begin-remove-rows.sk @@ -0,0 +1,130 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +fp((1,1,1)) +lw(1) +ld((5, 5)) +r(30,0,0,-30,220,515) +fp((1,1,1)) +lw(1) +ld((5, 5)) +r(30,0,0,-30,335,575) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,220,665) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,335,665) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,220,575) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,335,635) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,220,545) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,335,605) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,220,695) +fp((1,1,1)) +lw(1) +r(30,0,0,-30,335,695) +fp((0.753,0.753,1)) +lw(1) +r(30,0,0,-30,220,605) +fp((0.753,0.753,1)) +lw(1) +r(30,0,0,-30,220,635) +le() +lw(1) +r(165,0,0,-230,210,705) +fp((0.753,0.753,1)) +lw(1) +r(30,0,0,-30,277.5,605) +fp((0.753,0.753,1)) +lw(1) +r(30,0,0,-30,277.5,635) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('0',(229.44,673.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('0',(344.44,673.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('1',(229.44,643.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('1',(344.44,643.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('2',(229.44,613.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('2',(286.94,613.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('3',(229.44,583.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('3',(286.94,583.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('4',(229.44,553.14)) +fp((0.502,0.502,0.502)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('4',(344.44,613.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('5',(229.44,523.14)) +fp((0.502,0.502,0.502)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('5',(344.44,583.14)) +lw(1.5) +la1(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(272.5,635,0) +bs(252.5,635,0) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,2.5,2.5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/modelview-listmodel.sk b/doc/src/diagrams/modelview-listmodel.sk new file mode 100644 index 0000000..89c19cc --- /dev/null +++ b/doc/src/diagrams/modelview-listmodel.sk @@ -0,0 +1,87 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +le() +lw(1) +ld((3, 3)) +r(120,0,0,-195,30,745) +G() +G() +lw(1) +ld((3, 3)) +b() +bs(50,580,0) +bs(50,555,0) +lw(1) +ld((5, 5)) +r(30,0,0,-30,35,715) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica-Oblique') +txt('Root item',(75,696.384)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('row = 0',(105,656.384)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('A',(78.33,653.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('B',(78.646,613.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('C',(78.096,573.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('row = 1',(105.316,616.384)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('row = 2',(105.316,576.384)) +lw(1) +b() +bs(50,685,0) +bs(50,580,0) +lw(1) +r(30,0,0,-30,70.316,635) +lw(1) +r(30,0,0,-30,70.316,595) +lw(1) +b() +bs(50.316,620,0) +bs(70.316,620,0) +lw(1) +b() +bs(50.316,580,0) +bs(70.316,580,0) +lw(1) +r(30,0,0,-30,70,675) +lw(1) +b() +bs(50,660,0) +bs(70,660,0) +G_() +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica-Bold') +txt('List Model',(60.33,731.384)) +G_() +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,2.5,2.5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/modelview-models.png b/doc/src/diagrams/modelview-models.png Binary files differnew file mode 100644 index 0000000..9e6b30c --- /dev/null +++ b/doc/src/diagrams/modelview-models.png diff --git a/doc/src/diagrams/modelview-models.sk b/doc/src/diagrams/modelview-models.sk new file mode 100644 index 0000000..19e69b0 --- /dev/null +++ b/doc/src/diagrams/modelview-models.sk @@ -0,0 +1,287 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +lw(1) +ld((3, 3)) +b() +bs(425,490,0) +bs(425,465,0) +lw(1) +ld((5, 5)) +r(30,0,0,-30,410,715) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica-Oblique') +txt('Root item',(450,696.384)) +lw(1) +b() +bs(425,685,0) +bs(425,490,0) +lw(1) +r(30,0,0,-30,480,635) +lw(1) +b() +bs(460,620,0) +bs(480,620,0) +lw(1) +r(30,0,0,-30,480,595) +lw(1) +r(30,0,0,-30,445,505) +lw(1) +r(30,0,0,-30,445,545) +lw(1) +b() +bs(460,580,0) +bs(480,580,0) +lw(1) +b() +bs(425,490,0) +bs(445,490,0) +lw(1) +b() +bs(425,530,0) +bs(445,530,0) +lw(1) +b() +bs(460,645,0) +bs(460,580,0) +lw(1) +r(30,0,0,-30,445,675) +lw(1) +b() +bs(425,660,0) +bs(445,660,0) +lw(1) +ld((3, 3)) +b() +bs(460,580,0) +bs(460,555,0) +lw(1) +ld((3, 3)) +b() +bs(50,580,0) +bs(50,555,0) +lw(1) +ld((5, 5)) +r(30,0,0,-30,35,715) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica-Oblique') +txt('Root item',(75,696.384)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('row = 0',(105,656.384)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('row = 1',(105.316,616.384)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('row = 2',(105.316,576.384)) +lw(1) +b() +bs(50,685,0) +bs(50,580,0) +lw(1) +r(30,0,0,-30,70.316,635) +lw(1) +r(30,0,0,-30,70.316,595) +lw(1) +b() +bs(50.316,620,0) +bs(70.316,620,0) +lw(1) +b() +bs(50.316,580,0) +bs(70.316,580,0) +lw(1) +r(30,0,0,-30,70,675) +lw(1) +b() +bs(50,660,0) +bs(70,660,0) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica-Bold') +txt('Table Model',(245.168,731.384)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica-Bold') +txt('List Model',(60.33,731.384)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica-Bold') +txt('Tree Model',(450.668,731.384)) +le() +lw(1) +r(530,0,0,-285,30,745) +lw(1) +ld((5, 5)) +r(30,0,0,-30,180,715) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica-Oblique') +txt('Root item',(219.668,696.384)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('row = 0',(339.668,656.384)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('row = 2',(339.668,596.384)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('row = 3',(339.668,566.384)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('row = 1',(340,626.384)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('column = 1',(0,-1,1,0,256.934,550)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('column = 0',(0,-1,1,0,226.934,550)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('column = 2',(0,-1,1,0,286.934,550)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('column = 3',(0,-1,1,0,316.934,550)) +lw(1) +b() +bs(195,685,0) +bs(195,660,0) +lw(1) +r(30,0,0,-30,215,645) +lw(1) +ld((3, 3)) +r(30,0,0,-30,305,645) +lw(1) +r(30,0,0,-30,275,645) +lw(1) +r(30,0,0,-30,245,645) +lw(1) +r(30,0,0,-30,215,615) +lw(1) +ld((3, 3)) +r(30,0,0,-30,245,585) +lw(1) +ld((3, 3)) +r(30,0,0,-30,305,585) +lw(1) +r(30,0,0,-30,245,615) +lw(1) +r(30,0,0,-30,215,675) +lw(1) +r(30,0,0,-30,275,675) +lw(1) +r(30,0,0,-30,275,615) +lw(1) +r(30,0,0,-30,245,675) +lw(1) +b() +bs(194.668,660,0) +bs(214.668,660,0) +lw(1) +ld((3, 3)) +b() +bs(215,585,0) +bs(215,555,0) +bs(245,555,0) +lw(1) +ld((3, 3)) +b() +bs(305,675,0) +bs(335,675,0) +bs(335,645,0) +lw(1) +ld((3, 3)) +b() +bs(275,555,0) +bs(305,555,0) +lw(1) +ld((3, 3)) +b() +bs(335,615,0) +bs(335,585,0) +G() +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('row = 0',(540,656.384)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('row = 0',(575,616.384)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('row = 1',(575,576.384)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('row = 1',(540,526.384)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('row = 2',(540,486.384)) +G_() +lw(1) +r(30,0,0,-30,475,675) +lw(1) +r(30,0,0,-30,510,635) +lw(1) +r(30,0,0,-30,510,595) +lw(1) +r(30,0,0,-30,475,545) +lw(1) +r(30,0,0,-30,475,505) +lw(1) +ld((3, 3)) +r(30,0,0,-30,505,675) +lw(1) +ld((3, 3)) +r(30,0,0,-30,540,635) +lw(1) +ld((3, 3)) +r(30,0,0,-30,540,595) +lw(1) +ld((3, 3)) +r(30,0,0,-30,505,545) +lw(1) +ld((3, 3)) +r(30,0,0,-30,505,505) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,2.5,2.5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/modelview-overview.sk b/doc/src/diagrams/modelview-overview.sk new file mode 100644 index 0000000..1ba0473 --- /dev/null +++ b/doc/src/diagrams/modelview-overview.sk @@ -0,0 +1,82 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +le() +lw(1) +la1(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +r(205,0,0,-220,50,755) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Data',(93.286,726.384)) +fp((0.627,0.745,1)) +lw(1) +r(75,0,0,-45,68.63,685) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(106.13,640,0) +bs(106.13,587.5,0) +fp((0.627,1,0.498)) +lw(1) +e(10,0,0,-10,186.13,587.5) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Model',(89.792,658.884)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Delegate',(200.606,583.884)) +lw(1) +la1(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(106.13,707.5,0) +bs(106.13,687.5,0) +lw(1) +ld((4, 4)) +r(45,0,0,-40,83.63,750) +G() +fp((1,0.627,0.498)) +lw(1) +r(75,0,0,-45,68.63,585) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('View',(93.128,558.884)) +G_() +lw(1) +la1(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +e(-50,0,0,-50,143.63,612.5,1.62075,2.35619,0) +lw(1) +la1(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +e(-50,0,0,-50,143.63,612.5,2.87243,4.66243,0) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica-Oblique') +Fs(10) +txt('Editing',(191.13,637.5)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica-Oblique') +Fs(10) +txt('Rendering',(165,555.32)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica-Oblique') +Fs(10) +txt('Rendering',(55,609.57)) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,2.5,2.5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/modelview-tablemodel.sk b/doc/src/diagrams/modelview-tablemodel.sk new file mode 100644 index 0000000..4e8a492 --- /dev/null +++ b/doc/src/diagrams/modelview-tablemodel.sk @@ -0,0 +1,142 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +le() +lw(1) +ld((3, 3)) +r(210,0,0,-260,175,745) +G() +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica-Bold') +txt('Table Model',(245.168,731.384)) +G() +lw(1) +ld((5, 5)) +r(30,0,0,-30,180,715) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica-Oblique') +txt('Root item',(219.668,696.384)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('row = 0',(339.668,656.384)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('row = 2',(339.668,596.384)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('row = 3',(339.668,566.384)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('A',(222.998,653.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('B',(253.33,623.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('C',(252.78,593.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('row = 1',(340,626.384)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('column = 1',(0,-1,1,0,256.934,550)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('column = 0',(0,-1,1,0,226.934,550)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('column = 2',(0,-1,1,0,286.934,550)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('column = 3',(0,-1,1,0,316.934,550)) +lw(1) +b() +bs(195,685,0) +bs(195,660,0) +lw(1) +r(30,0,0,-30,215,645) +lw(1) +ld((3, 3)) +r(30,0,0,-30,305,645) +lw(1) +r(30,0,0,-30,275,645) +lw(1) +r(30,0,0,-30,245,645) +lw(1) +r(30,0,0,-30,215,615) +lw(1) +ld((3, 3)) +r(30,0,0,-30,245,585) +lw(1) +ld((3, 3)) +r(30,0,0,-30,305,585) +lw(1) +r(30,0,0,-30,245,615) +lw(1) +r(30,0,0,-30,215,675) +lw(1) +r(30,0,0,-30,275,675) +lw(1) +r(30,0,0,-30,275,615) +lw(1) +r(30,0,0,-30,245,675) +lw(1) +b() +bs(194.668,660,0) +bs(214.668,660,0) +lw(1) +ld((3, 3)) +b() +bs(215,585,0) +bs(215,555,0) +bs(245,555,0) +lw(1) +ld((3, 3)) +b() +bs(305,675,0) +bs(335,675,0) +bs(335,645,0) +lw(1) +ld((3, 3)) +b() +bs(275,555,0) +bs(305,555,0) +lw(1) +ld((3, 3)) +b() +bs(335,615,0) +bs(335,585,0) +G_() +G_() +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,2.5,2.5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/modelview-treemodel.sk b/doc/src/diagrams/modelview-treemodel.sk new file mode 100644 index 0000000..717d9da --- /dev/null +++ b/doc/src/diagrams/modelview-treemodel.sk @@ -0,0 +1,139 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +le() +lw(1) +ld((3, 3)) +r(215,0,0,-285,135,745) +lw(1) +ld((3, 3)) +b() +bs(155,490,0) +bs(155,465,0) +lw(1) +ld((5, 5)) +r(30,0,0,-30,140,715) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica-Oblique') +txt('Root item',(180,696.384)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('row = 0',(270.316,656.384)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('row = 0',(305,616.384)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('A',(183.33,653.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('B',(218.33,573.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('C',(212.78,483.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('row = 1',(305,576.384)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('row = 1',(270,526.384)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('row = 2',(270,486.384)) +lw(1) +b() +bs(155,685,0) +bs(155,490,0) +lw(1) +r(30,0,0,-30,210,635) +lw(1) +r(30,0,0,-30,240,635) +lw(1) +ld((3, 3)) +r(30,0,0,-30,270,635) +lw(1) +r(30,0,0,-30,240,595) +lw(1) +b() +bs(190,620,0) +bs(210,620,0) +lw(1) +r(30,0,0,-30,210,595) +lw(1) +ld((3, 3)) +r(30,0,0,-30,270,595) +lw(1) +r(30,0,0,-30,175,505) +lw(1) +ld((3, 3)) +r(30,0,0,-30,235,505) +lw(1) +r(30,0,0,-30,175,545) +lw(1) +r(30,0,0,-30,205,545) +lw(1) +r(30,0,0,-30,205,505) +lw(1) +ld((3, 3)) +r(30,0,0,-30,235,545) +lw(1) +b() +bs(190,580,0) +bs(210,580,0) +lw(1) +b() +bs(155,490,0) +bs(175,490,0) +lw(1) +b() +bs(155,530,0) +bs(175,530,0) +lw(1) +b() +bs(190,645,0) +bs(190,580,0) +lw(1) +r(30,0,0,-30,175,675) +lw(1) +ld((3, 3)) +r(30,0,0,-30,235.316,675) +lw(1) +r(30,0,0,-30,205,675) +lw(1) +b() +bs(155,660,0) +bs(175,660,0) +lw(1) +ld((3, 3)) +b() +bs(190,580,0) +bs(190,555,0) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica-Bold') +txt('Tree Model',(180.668,731.384)) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,2.5,2.5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/paintsystem-core.sk b/doc/src/diagrams/paintsystem-core.sk new file mode 100644 index 0000000..2501124 --- /dev/null +++ b/doc/src/diagrams/paintsystem-core.sk @@ -0,0 +1,76 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +gl([(0,(0.598,0.866,0.321)),(1,(0.799,0.899,0.724))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +r(104,0,0,-38,146.138,825.695) +gl([(0,(0.598,0.866,0.321)),(1,(0.799,0.899,0.724))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +r(104,0,0,-38,277.138,825.695) +gl([(0,(0.598,0.866,0.321)),(1,(0.799,0.899,0.724))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +ld((2, 2)) +r(104,0,0,-38,13.1378,825.695) +fp((0,0,0)) +lw(1) +ld((2, 2)) +Fn('Helvetica') +txt('QPaintEngine',(162.138,803.629)) +fp((0,0,0)) +lw(1) +ld((2, 2)) +Fn('Helvetica') +txt('QPaintDevice',(292.638,803.629)) +fp((0,0,0)) +lw(1) +ld((2, 2)) +Fn('Helvetica') +txt('QPainter',(40.6378,803.629)) +gl([(0,(0.374,0.544,0.203)),(1,(0.889,1,0.805))]) +pgr(0.5,0.5,0) +fp() +lw(1) +b() +bs(117.138,806.695,0) +bs(145.638,806.695,0) +lw(1) +b() +bs(249.888,806.695,0) +bs(275.888,806.695,0) +gl([(0,(0.323,0.47,0.175)),(1,(0.763,0.859,0.694))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +ld((2, 2)) +b() +bs(137.028,811.945,0) +bs(146.388,806.761,0) +bs(137.028,801.445,0) +bs(136.888,811.878,0) +gl([(0,(0.323,0.47,0.175)),(1,(0.763,0.859,0.694))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +b() +bs(267.777,811.945,0) +bs(277.138,806.761,0) +bs(267.777,801.445,0) +bs(267.638,811.878,0) +le() +lw(1) +ld((2, 2)) +r(387.5,0,0,-64.5,4.1378,838.945) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,5,5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/paintsystem-devices.sk b/doc/src/diagrams/paintsystem-devices.sk new file mode 100644 index 0000000..f66d5fa --- /dev/null +++ b/doc/src/diagrams/paintsystem-devices.sk @@ -0,0 +1,220 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +lp((0.503,0.503,0.503)) +lw(1) +r(109,0,0,-43,277,828) +gl([(0,(0.598,0.866,0.321)),(1,(0.799,0.899,0.724))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +r(104,0,0,-38,279.5,825.5) +fp((0,0,0)) +lw(1) +Fn('Helvetica') +txt('QPaintDevice',(294.822,803.434)) +fp((0,0,0)) +lw(1) +Fn('Helvetica') +txt('inherits',(312,755.309)) +fp((0,0,0)) +lw(1) +Fn('Helvetica') +txt('inherits',(35.05,656.129)) +gl([(0,(0.374,0.544,0.203)),(1,(0.889,1,0.805))]) +pgr(0.500001,0.5,0) +fp() +lw(1) +b() +bs(54.4205,666.57,0) +bs(54.3555,685.07,0) +gl([(0,(0.374,0.544,0.203)),(1,(0.889,1,0.805))]) +pgr(0.500001,0.5,0) +fp() +lw(1) +b() +bs(332,747,0) +bs(331.935,753,0) +gl([(0,(0.374,0.544,0.203)),(1,(0.889,1,0.805))]) +pgr(0.500001,0.5,0) +fp() +lw(1) +b() +bs(54.4205,647.07,0) +bs(54.3555,653.07,0) +gl([(0,(0.323,0.47,0.175)),(1,(0.763,0.859,0.694))]) +pgr(0.499002,0.499373,0) +fp() +b() +bs(59.638,676.472,0) +bs(54.433,685.82,0) +bs(49.138,676.448,0) +bs(59.571,676.332,0) +lw(1) +b() +bs(55,730,0) +bs(55,747,0) +bs(126,747,0) +lw(1) +b() +bs(125,730,0) +bs(125,747,0) +bs(197,747,0) +lw(1) +b() +bs(197,730,0) +bs(197,747,0) +bs(250,747,0) +lw(1) +b() +bs(285,730,0) +bs(285,747,0) +bs(232,747,0) +lw(1) +b() +bs(518,730,0) +bs(518,747,0) +bs(409,747,0) +lw(1) +b() +bs(591.862,730,0) +bs(591.862,747,0) +bs(517.362,747,0) +lp((0.517,0.517,0.517)) +lw(1) +r(63.5,0,0,-43,94.6378,729.695) +lp((0.517,0.517,0.517)) +lw(1) +r(68,0,0,-43,162.638,729.695) +lp((0.517,0.517,0.517)) +lw(1) +r(96.5,0,0,-43,235.638,729.695) +lp((0.517,0.517,0.517)) +lw(1) +r(141.5,0,0,-43,338.5,730) +lp((0.517,0.517,0.517)) +lw(1) +r(70.5,0,0,-43,19.138,645.695) +gl([(0,(0.598,0.866,0.321)),(1,(0.799,0.899,0.724))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +r(58,0,0,-38,97.3878,727.195) +gl([(0,(0.598,0.866,0.321)),(1,(0.799,0.899,0.724))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +r(63,0,0,-38,165.138,727.195) +gl([(0,(0.598,0.866,0.321)),(1,(0.799,0.899,0.724))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +r(91.5,0,0,-38,238.138,727.195) +gl([(0,(0.598,0.866,0.321)),(1,(0.799,0.899,0.724))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +r(136,0,0,-38,341.25,727.5) +gl([(0,(0.598,0.866,0.321)),(1,(0.799,0.899,0.724))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +r(65,0,0,-38,21.638,643.195) +fp((0,0,0)) +lw(1) +Fn('Helvetica') +txt('QImage',(105.046,705.129)) +fp((0,0,0)) +lw(1) +Fn('Helvetica') +txt('QPixmap',(171.966,705.129)) +fp((0,0,0)) +lw(1) +Fn('Helvetica') +txt('QGLPixelBuffer',(242.206,705.129)) +fp((0,0,0)) +lw(1) +Fn('Helvetica') +txt('QGLFramebufferObject',(345.068,705.434)) +fp((0,0,0)) +lw(1) +Fn('Helvetica') +txt('QGLWidget',(23.044,621.129)) +lp((0.517,0.517,0.517)) +lw(1) +r(69.5,0,0,-43,19.638,729.695) +lp((0.517,0.517,0.517)) +lw(1) +r(67.5,0,0,-43,486,730) +lp((0.517,0.517,0.517)) +lw(1) +r(70.5,0,0,-43,558.5,729.695) +gl([(0,(0.598,0.866,0.321)),(1,(0.799,0.899,0.724))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +r(64,0,0,-38,22.388,727.195) +gl([(0,(0.598,0.866,0.321)),(1,(0.799,0.899,0.724))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +r(62,0,0,-38,488.75,727.5) +gl([(0,(0.598,0.866,0.321)),(1,(0.799,0.899,0.724))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +r(65.5,0,0,-38,561,727.195) +fp((0,0,0)) +lw(1) +Fn('Helvetica') +txt('QWidget',(31.048,705.129)) +fp((0,0,0)) +lw(1) +Fn('Helvetica') +txt('QPicture',(496.41,705.434)) +fp((0,0,0)) +lw(1) +Fn('Helvetica') +txt('QPrinter',(571.412,705.129)) +le() +lw(1) +r(479,0,0,243.5,7.1378,592.445) +G() +gl([(0,(0.374,0.544,0.203)),(1,(0.889,1,0.805))]) +pgr(0.500001,0.5,0) +fp() +lw(1) +b() +bs(331.782,765.75,0) +bs(331.717,784.25,0) +gl([(0,(0.323,0.47,0.175)),(1,(0.763,0.859,0.694))]) +pgr(0.499002,0.499373,0) +fp() +b() +bs(337,775.652,0) +bs(331.795,785,0) +bs(326.5,775.628,0) +bs(336.933,775.512,0) +G_() +lw(1) +b() +bs(285,730,0) +bs(285,747,0) +bs(338,747,0) +lw(1) +b() +bs(408,730,0) +bs(408,747,0) +bs(338,747,0) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,1,1),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/paintsystem-gradients.sk b/doc/src/diagrams/paintsystem-gradients.sk new file mode 100644 index 0000000..6513c12 --- /dev/null +++ b/doc/src/diagrams/paintsystem-gradients.sk @@ -0,0 +1,94 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +lp((0.503,0.503,0.503)) +lw(1) +r(109,0,0,-43,163.638,805.695) +gl([(0,(0.779,0.726,0.314)),(1,(1,0.954,0.705))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +r(104,0,0,-38,166.138,803.195) +fp((0,0,0)) +lw(1) +Fn('Helvetica') +txt('QGradient',(190.46,781.129)) +fp((0,0,0)) +lw(1) +Fn('Helvetica') +txt('inherits',(199.3,733.629)) +gl([(0,(0.374,0.544,0.203)),(1,(0.889,1,0.805))]) +pgr(0.500001,0.5,0) +fp() +lw(1) +b() +bs(218.17,744.07,0) +bs(218.105,762.57,0) +gl([(0,(0.374,0.544,0.203)),(1,(0.889,1,0.805))]) +pgr(0.500001,0.5,0) +fp() +lw(1) +b() +bs(218.67,709.57,0) +bs(218.605,730.57,0) +gl([(0,(0.323,0.47,0.175)),(1,(0.763,0.859,0.694))]) +pgr(0.499002,0.499373,0) +fp() +b() +bs(223.388,753.972,0) +bs(218.183,763.32,0) +bs(212.888,753.948,0) +bs(223.321,753.832,0) +lp((0.517,0.517,0.517)) +lw(1) +r(109,0,0,-43,47.6378,709.195) +lp((0.517,0.517,0.517)) +lw(1) +r(109,0,0,-43,164.638,709.195) +lp((0.517,0.517,0.517)) +lw(1) +r(109,0,0,-43,280.638,709.195) +gl([(0,(0.779,0.726,0.314)),(1,(1,0.954,0.705))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +r(104,0,0,-38,50.1378,706.695) +gl([(0,(0.779,0.726,0.314)),(1,(1,0.954,0.705))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +r(104,0,0,-38,167.138,706.695) +gl([(0,(0.779,0.726,0.314)),(1,(1,0.954,0.705))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +r(104,0,0,-38,283.138,706.695) +fp((0,0,0)) +lw(1) +Fn('Helvetica') +txt('QLinearGradient',(57.7858,684.629)) +fp((0,0,0)) +lw(1) +Fn('Helvetica') +txt('QRadialGradient',(174.456,684.629)) +fp((0,0,0)) +lw(1) +Fn('Helvetica') +txt('QConicalGradient',(287.456,684.629)) +lw(1) +b() +bs(104.138,709.445,0) +bs(104.138,726.445,0) +bs(222.638,726.445,0) +lw(1) +b() +bs(335.638,709.445,0) +bs(335.638,726.445,0) +bs(217.138,726.445,0) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,5,5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/paintsystem-stylepainter.sk b/doc/src/diagrams/paintsystem-stylepainter.sk new file mode 100644 index 0000000..8e27015 --- /dev/null +++ b/doc/src/diagrams/paintsystem-stylepainter.sk @@ -0,0 +1,58 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +lp((0.503,0.503,0.503)) +lw(1) +r(109,0,0,-43,210.138,827.945) +gl([(0,(0.598,0.866,0.321)),(1,(0.799,0.899,0.724))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +r(104,0,0,-38,212.638,825.445) +fp((0,0,0)) +lw(1) +Fn('Helvetica') +txt('QPainter',(240.962,803.379)) +fp((0,0,0)) +lw(1) +Fn('Helvetica') +txt('inherits',(145.3,803.379)) +lp((0.517,0.517,0.517)) +lw(1) +r(109,0,0,-43,17.1378,827.945) +gl([(0,(0.598,0.866,0.321)),(1,(0.799,0.899,0.724))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +r(104,0,0,-38,19.6378,825.445) +fp((0,0,0)) +lw(1) +Fn('Helvetica') +txt('QStylePainter',(34.6238,803.379)) +gl([(0,(0.374,0.544,0.203)),(1,(0.889,1,0.805))]) +pgr(0.5,0.499997,0) +fp() +lw(1) +b() +bs(189.262,806.242,0) +bs(207.758,806.648,0) +gl([(0,(0.374,0.544,0.203)),(1,(0.889,1,0.805))]) +pgr(0.5,0.500003,0) +fp() +lw(1) +b() +bs(126.268,806.219,0) +bs(141.763,806.671,0) +gl([(0,(0.323,0.47,0.175)),(1,(0.763,0.859,0.694))]) +pgr(0.498297,0.509099,0) +fp() +b() +bs(199.259,801.196,0) +bs(208.509,806.573,0) +bs(199.041,811.694,0) +bs(199.118,801.26,0) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,5,5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/palette-diagram/dialog-crop-fade.png b/doc/src/diagrams/palette-diagram/dialog-crop-fade.png Binary files differnew file mode 100644 index 0000000..faf7e11 --- /dev/null +++ b/doc/src/diagrams/palette-diagram/dialog-crop-fade.png diff --git a/doc/src/diagrams/palette-diagram/dialog-crop.png b/doc/src/diagrams/palette-diagram/dialog-crop.png Binary files differnew file mode 100644 index 0000000..df54743 --- /dev/null +++ b/doc/src/diagrams/palette-diagram/dialog-crop.png diff --git a/doc/src/diagrams/palette-diagram/dialog.png b/doc/src/diagrams/palette-diagram/dialog.png Binary files differnew file mode 100644 index 0000000..5fe142d --- /dev/null +++ b/doc/src/diagrams/palette-diagram/dialog.png diff --git a/doc/src/diagrams/palette-diagram/palette.sk b/doc/src/diagrams/palette-diagram/palette.sk new file mode 100644 index 0000000..53ab0b5 --- /dev/null +++ b/doc/src/diagrams/palette-diagram/palette.sk @@ -0,0 +1,95 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +bm(-1228628980,'dialog-crop-fade.png') +im((115,661),-1228628980) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Window',(130,642.484)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('WindowText',(195,642.484)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('HighlightedText',(20,705)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Highlight',(50,686.384)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('ButtonText',(620,736.384)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Button',(620,721.384)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('3D effects with Light,',(620,696.384)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Midlight, Dark, and',(620,681.384)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Shadow',(620,666.384)) +lw(1) +la1(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(190,680,0) +bs(195,655,0) +lw(1) +la1(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(175,670,0) +bs(170,655,0) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(110,710,0) +bs(220,725,0) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(100,695,0) +bs(222.693,717.307,0) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(615,740,0) +bs(560,725,0) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(615,725,0) +bs(580,720,0) +lw(1) +b() +bs(615,705,0) +bs(615,665,0) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(615,690,0) +bs(585,690,0) +le() +lw(1) +r(720,0,0,-180,15,835) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,5,5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/parent-child-widgets.png b/doc/src/diagrams/parent-child-widgets.png Binary files differnew file mode 100644 index 0000000..6d9eb36 --- /dev/null +++ b/doc/src/diagrams/parent-child-widgets.png diff --git a/doc/src/diagrams/parent-child-widgets.sk b/doc/src/diagrams/parent-child-widgets.sk new file mode 100644 index 0000000..b6046fc --- /dev/null +++ b/doc/src/diagrams/parent-child-widgets.sk @@ -0,0 +1,130 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +bm(-1227761876,'parent-child-widgets.png') +im((140,526),-1227761876) +G() +fp((0,0.012,0.878)) +le() +lw(1) +Fn('Helvetica') +txt('QLabel',(46.312,698.884)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('child widgets',(46.312,683.884)) +G_() +lp((0.879,0,0)) +lw(1) +b() +bs(155,732.5,0) +bs(135,732.5,0) +bs(135,762.5,0) +lp((0.879,0,0)) +lw(1) +b() +bs(155,702.5,0) +bs(90,702.5,0) +lp((0.879,0,0)) +lw(1) +b() +bs(165,605,0) +bs(105,605,0) +lp((0.879,0,0)) +lw(1) +b() +bs(155,785,0) +bs(115,785,0) +lp((0.879,0,0)) +lw(1) +b() +bs(420,700,0) +bs(385,700,0) +lp((0.879,0,0)) +lw(1) +b() +bs(420,735,0) +bs(370,735,0) +lp((0.879,0,0)) +lw(1) +b() +bs(420,770,0) +bs(370,770,0) +lp((0.879,0,0)) +lw(1) +b() +bs(135,702.5,0) +bs(135,762.5,0) +bs(155,762.5,0) +lp((0.879,0,0)) +lw(1) +r(60,0,0,-15,155,770) +lp((0.879,0,0)) +lw(1) +r(60,0,0,-15,155,740) +lp((0.879,0,0)) +lw(1) +r(60,0,0,-15,155,710) +G() +fp((0,0.012,0.878)) +le() +lw(1) +Fn('Helvetica') +txt('QTextEdit',(46.312,601.384)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('child widget',(46.312,586.384)) +G_() +G() +fp((0,0.012,0.878)) +le() +lw(1) +Fn('Helvetica') +txt('QGroupBox',(46.312,781.384)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica-Bold') +txt('parent widget',(46.312,766.384)) +G_() +G() +fp((0,0.012,0.878)) +le() +lw(1) +Fn('Helvetica') +txt('QLineEdit',(425,694.984)) +fp((0,0.012,0.878)) +le() +lw(1) +Fn('Helvetica') +txt('QTimeEdit',(425,729.984)) +fp((0,0.012,0.878)) +le() +lw(1) +Fn('Helvetica') +txt('QDateEdit',(425,764.984)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('child widget',(425,679.984)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('child widget',(425,714.984)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('child widget',(425,749.984)) +G_() +le() +lw(1) +r(455,0,0,-300,40,817.5) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,5,2.5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/pathstroke-demo.png b/doc/src/diagrams/pathstroke-demo.png Binary files differnew file mode 100644 index 0000000..260488d --- /dev/null +++ b/doc/src/diagrams/pathstroke-demo.png diff --git a/doc/src/diagrams/patternist-importFlow.odg b/doc/src/diagrams/patternist-importFlow.odg Binary files differnew file mode 100644 index 0000000..ee71214 --- /dev/null +++ b/doc/src/diagrams/patternist-importFlow.odg diff --git a/doc/src/diagrams/patternist-wordProcessor.odg b/doc/src/diagrams/patternist-wordProcessor.odg Binary files differnew file mode 100644 index 0000000..b8c603b --- /dev/null +++ b/doc/src/diagrams/patternist-wordProcessor.odg diff --git a/doc/src/diagrams/pbuffers-example.png b/doc/src/diagrams/pbuffers-example.png Binary files differnew file mode 100644 index 0000000..cb3b041 --- /dev/null +++ b/doc/src/diagrams/pbuffers-example.png diff --git a/doc/src/diagrams/pbuffers2-example.png b/doc/src/diagrams/pbuffers2-example.png Binary files differnew file mode 100644 index 0000000..b2b408a --- /dev/null +++ b/doc/src/diagrams/pbuffers2-example.png diff --git a/doc/src/diagrams/plaintext-layout.png b/doc/src/diagrams/plaintext-layout.png Binary files differnew file mode 100644 index 0000000..1e9e851 --- /dev/null +++ b/doc/src/diagrams/plaintext-layout.png diff --git a/doc/src/diagrams/plastique-dialogbuttonbox.png b/doc/src/diagrams/plastique-dialogbuttonbox.png Binary files differnew file mode 100644 index 0000000..1e37cd3 --- /dev/null +++ b/doc/src/diagrams/plastique-dialogbuttonbox.png diff --git a/doc/src/diagrams/plastique-filedialog.png b/doc/src/diagrams/plastique-filedialog.png Binary files differnew file mode 100644 index 0000000..f043ca7 --- /dev/null +++ b/doc/src/diagrams/plastique-filedialog.png diff --git a/doc/src/diagrams/plastique-fontcombobox-open.png b/doc/src/diagrams/plastique-fontcombobox-open.png Binary files differnew file mode 100644 index 0000000..97fa569 --- /dev/null +++ b/doc/src/diagrams/plastique-fontcombobox-open.png diff --git a/doc/src/diagrams/plastique-fontcombobox-open.zip b/doc/src/diagrams/plastique-fontcombobox-open.zip Binary files differnew file mode 100644 index 0000000..ed401cc --- /dev/null +++ b/doc/src/diagrams/plastique-fontcombobox-open.zip diff --git a/doc/src/diagrams/plastique-menu.png b/doc/src/diagrams/plastique-menu.png Binary files differnew file mode 100644 index 0000000..5358cee --- /dev/null +++ b/doc/src/diagrams/plastique-menu.png diff --git a/doc/src/diagrams/plastique-printdialog-properties.png b/doc/src/diagrams/plastique-printdialog-properties.png Binary files differnew file mode 100644 index 0000000..cbeac40 --- /dev/null +++ b/doc/src/diagrams/plastique-printdialog-properties.png diff --git a/doc/src/diagrams/plastique-printdialog.png b/doc/src/diagrams/plastique-printdialog.png Binary files differnew file mode 100644 index 0000000..f153820 --- /dev/null +++ b/doc/src/diagrams/plastique-printdialog.png diff --git a/doc/src/diagrams/plastique-sizegrip.png b/doc/src/diagrams/plastique-sizegrip.png Binary files differnew file mode 100644 index 0000000..ebc4357 --- /dev/null +++ b/doc/src/diagrams/plastique-sizegrip.png diff --git a/doc/src/diagrams/printer-rects.sk b/doc/src/diagrams/printer-rects.sk new file mode 100644 index 0000000..e520285 --- /dev/null +++ b/doc/src/diagrams/printer-rects.sk @@ -0,0 +1,114 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +fp((0.879,0.879,0.879)) +lp((1,0,0)) +lw(1) +ld((4, 4)) +r(150,0,0,-190,65,815) +fp((0.879,0.879,0.879)) +lw(1) +r(150,0,0,-190,250,815) +fp((1,1,1)) +lw(1) +r(110,0,0,-140,85,790) +fp((1,1,1)) +le() +lw(1) +r(110,0,0,-140,270,790) +fp((1,1,1)) +lp((1,0,0)) +lw(1) +ld((4, 4)) +b() +bs(380,695,0) +bs(380,650,0) +bs(345,650,0) +bn() +bs(305,650,0) +bs(270,650,0) +bs(270,790,0) +bs(380,790,0) +bs(380,745,0) +le() +lw(1) +ld((4, 4)) +r(375,0,0,-235,45,835) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('paperRect()',(146.652,632.484)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Page coordinate system',(75.638,607.484)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Painter coordinate system',(255.64,607.484)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('pageRect()',(110.324,716.934)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('pageRect()',(295.324,716.934)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('height()',(0,-1,1,0,376.384,740)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('width()',(307,646.384)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('(0, 0)',(66.992,801.384)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('(0, 0)',(271.992,776.384)) +lw(1) +b() +bs(75,815,0) +bs(65,815,0) +bs(65,805,0) +lw(1) +b() +bs(280,790,0) +bs(270,790,0) +bs(270,780,0) +lw(1.5) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(305,650,0) +bs(275,650,0) +lw(1.5) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(380,695,0) +bs(380,655,0) +lw(1.5) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(380,745,0) +bs(380,785,0) +lw(1.5) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(345,650,0) +bs(375,650,0) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,5,5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/programs/mdiarea.py b/doc/src/diagrams/programs/mdiarea.py new file mode 100644 index 0000000..c78659f --- /dev/null +++ b/doc/src/diagrams/programs/mdiarea.py @@ -0,0 +1,71 @@ +#!/usr/bin/env python + +import sys +from PyQt4.QtCore import SIGNAL +from PyQt4.QtGui import QApplication, QColor, QIcon, QLabel, QMdiArea, QPixmap, \ + QPushButton, QTableWidget, QTableWidgetItem, QTextEdit + + +class Changer: + + def __init__(self, mdiArea): + + self.mdiArea = mdiArea + self.state = 0 + + def change(self): + + if self.state == 0: + self.mdiArea.cascadeSubWindows() + self.mdiArea.setWindowTitle("Cascade") + elif self.state == 1: + self.mdiArea.tileSubWindows() + self.mdiArea.setWindowTitle("Tile") + self.state = (self.state + 1) % 2 + + +if __name__ == "__main__": + + app = QApplication(sys.argv) + pixmap = QPixmap(16, 16) + pixmap.fill(QColor(0, 0, 0, 0)) + icon = QIcon(pixmap) + app.setWindowIcon(icon) + + mdiArea = QMdiArea() + + textEdit = QTextEdit() + textEdit.setPlainText("Qt Quarterly is a paper-based newsletter " + "exclusively available to Qt customers. Every " + "quarter we mail out an issue that we hope will " + "bring added insight and pleasure to your Qt " + "programming, with high-quality technical articles " + "written by Qt experts.") + textWindow = mdiArea.addSubWindow(textEdit) + textWindow.setWindowTitle("A Text Editor") + + label = QLabel() + label.setPixmap(QPixmap("../../images/qt-logo.png")) + labelWindow = mdiArea.addSubWindow(label) + labelWindow.setWindowTitle("A Label") + + items = (("Henry", 23), ("Bill", 56), ("Susan", 19), ("Jane", 47)) + table = QTableWidget(len(items), 2) + + for i in range(len(items)): + name, age = items[i] + item = QTableWidgetItem(name) + table.setItem(i, 0, item) + item = QTableWidgetItem(str(age)) + table.setItem(i, 1, item) + + tableWindow = mdiArea.addSubWindow(table) + tableWindow.setWindowTitle("A Table Widget") + + mdiArea.show() + + changer = Changer(mdiArea) + button = QPushButton("Cascade") + button.connect(button, SIGNAL("clicked()"), changer.change) + button.show() + sys.exit(app.exec_()) diff --git a/doc/src/diagrams/programs/qpen-dashpattern.py b/doc/src/diagrams/programs/qpen-dashpattern.py new file mode 100644 index 0000000..095d51f --- /dev/null +++ b/doc/src/diagrams/programs/qpen-dashpattern.py @@ -0,0 +1,70 @@ +#!/usr/bin/env python + +import sys +from PyQt4.QtCore import * +from PyQt4.QtGui import * +from PyQt4.QtSvg import QSvgGenerator + +if __name__ == "__main__": + + app = QApplication(sys.argv) + + #device = QSvgGenerator() + #device.setFileName("qpen-dashpattern.svg") + #device.setSize(QSize(216, 144)) + #device.setResolution(72) + + device = QImage(192, 144, QImage.Format_ARGB32) + device.fill(qRgba(0, 0, 0, 0)) + + #resolution = device.resolution() # dpi + #dpp = resolution / 72.0 + + p = QPainter() + p.begin(device) + + width = 8 + + pen = QPen() + pen.setWidth(width) + pen.setDashPattern([4, 2]) + pen.setCapStyle(Qt.FlatCap) + + faded_pen = QPen() + faded_pen.setWidth(width) + faded_pen.setDashPattern([4, 2]) + faded_pen.setColor(QColor(160, 160, 160)) + faded_pen.setCapStyle(Qt.FlatCap) + + font = QFont("Monospace") + font.setPointSize(12) + p.setFont(font) + p.setBrush(QColor(160, 0, 0)) + + for x in range(-6, 9): + + if x % 4 == 0: + length = 6 + else: + length = 2 + + p.drawLine(64 + x * width, 4, 64 + x * width, 4 + length) + p.drawLine(64 + x * width, 136, 64 + x * width, 136 - length) + + offsets = (0, 2, 3.5, 4, 5, 6) + for i in range(len(offsets)): + + offset = offsets[i] + pen.setDashOffset(offset) + + p.setPen(faded_pen) + p.drawLine(64 - offset * width, 20 + (i * 20), 64, 20 + (i * 20)) + + p.setPen(pen) + p.drawLine(64, 20 + (i * 20), 128, 20 + (i * 20)) + + p.drawText(150, 25 + (i * 20), str(offset)) + + p.end() + device.save("qpen-dashpattern.png") + sys.exit() diff --git a/doc/src/diagrams/qactiongroup-align.png b/doc/src/diagrams/qactiongroup-align.png Binary files differnew file mode 100644 index 0000000..f35b48b --- /dev/null +++ b/doc/src/diagrams/qactiongroup-align.png diff --git a/doc/src/diagrams/qcolor-cmyk.sk b/doc/src/diagrams/qcolor-cmyk.sk new file mode 100644 index 0000000..593861e --- /dev/null +++ b/doc/src/diagrams/qcolor-cmyk.sk @@ -0,0 +1,77 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +lw(1) +e(95,0,0,-95.125,174.638,717.57) +lw(1) +b() +bs(257.335,764.341,0) +bs(91.9083,670.173,0) +lw(1) +b() +bs(256.594,669.129,0) +bs(91.8985,764.386,0) +lw(1) +b() +bs(174.388,811.945,0) +bs(174.388,621.445,0) +fp((0,1,0)) +lw(1) +r(15.7306,27.291,27.291,-15.7306,71.4706,757.982) +fp((1,0.976,0)) +lw(1) +r(31.5,0,0,-31.5,158.638,827.695) +fp((1,0,0)) +lw(1) +r(15.5923,-27.3702,-27.3702,-15.5923,262.67,785.579) +fp((0.993,0,1)) +lw(1) +r(15.7306,27.291,-27.291,15.7306,262.074,648.117) +fp((0,0,1)) +lw(1) +r(31.5,0,0,31.5,158.638,607.695) +fp((0,1,0.98)) +lw(1) +r(15.5923,-27.3702,27.3702,15.5923,71.5131,676.681) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(14) +txt('(0, 0, 1, 0)',(195.97,820.445)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(14) +txt('(0, 1, 0, 0)',(271.47,685.445)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(14) +txt('(0, 1, 1, 0)',(273.47,740.445)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(14) +txt('(1, 1, 0, 0)',(197.47,609.945)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(14) +txt('(1, 0, 0, 0)',(9.9698,687.445)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(14) +txt('(1, 0, 1, 0)',(10.4698,737.445)) +le() +lw(1) +r(347.295,0,0,-250.844,0.969879,841.052) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,20,20),0,(0,0,1),'Grid') diff --git a/doc/src/diagrams/qcolor-hsv.sk b/doc/src/diagrams/qcolor-hsv.sk new file mode 100644 index 0000000..bc455e5 --- /dev/null +++ b/doc/src/diagrams/qcolor-hsv.sk @@ -0,0 +1,77 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +lw(1) +e(95,0,0,-95.125,188.71,717.57) +lw(1) +b() +bs(271.407,764.341,0) +bs(105.98,670.173,0) +lw(1) +b() +bs(270.666,669.129,0) +bs(105.97,764.386,0) +lw(1) +b() +bs(188.46,811.945,0) +bs(188.46,621.445,0) +fp((0,1,0)) +lw(1) +r(15.7306,27.291,27.291,-15.7306,85.5423,757.982) +fp((1,0.976,0)) +lw(1) +r(31.5,0,0,-31.5,172.71,827.695) +fp((1,0,0)) +lw(1) +r(15.5923,-27.3702,-27.3702,-15.5923,276.742,785.579) +fp((0.993,0,1)) +lw(1) +r(15.7306,27.291,-27.291,15.7306,276.146,648.117) +fp((0,0,1)) +lw(1) +r(31.5,0,0,31.5,172.71,607.695) +fp((0,1,0.98)) +lw(1) +r(15.5923,-27.3702,27.3702,15.5923,85.5848,676.681) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(14) +txt('(60/360, 1, 1)',(210.042,820.445)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(14) +txt('(300/360, 1, 1)',(285.542,685.445)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(14) +txt('(0, 1, 1)',(287.542,740.825)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(14) +txt('(240/360, 1, 1)',(211.542,609.945)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(14) +txt('(180/360, 1, 1)',(3.76462,685.445)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(14) +txt('(120/360, 1, 1)',(3.17503,740.825)) +le() +lw(1) +r(347.295,0,0,-250.844,14.9326,840.981) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,20,20),0,(0,0,1),'Grid') diff --git a/doc/src/diagrams/qcolor-hue.sk b/doc/src/diagrams/qcolor-hue.sk new file mode 100644 index 0000000..9bb503d --- /dev/null +++ b/doc/src/diagrams/qcolor-hue.sk @@ -0,0 +1,71 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +lw(1) +e(82.602,-46.9244,-46.9862,-82.7107,209.03,683.511) +lw(1) +b() +bs(304.537,682.094,0) +bs(114.185,681.927,0) +lw(1) +b() +bs(256.363,600.91,0) +bs(160.213,765.086,0) +lw(1) +b() +bs(255.428,765.693,0) +bs(161.333,600.054,0) +fp((0,1,0)) +lw(1) +r(27.1578,15.9594,15.9594,-27.1578,139.288,769.608) +fp((1,0.976,0)) +lw(1) +r(27.3891,-15.5592,-15.5592,-27.3891,249.513,787.167) +fp((1,0,0)) +lw(1) +r(0.0381551,-31.4999,-31.4999,-0.0381551,319.166,699.162) +fp((0.993,0,1)) +lw(1) +r(27.1578,15.9594,-15.9594,27.1578,250.75,579.934) +fp((0,0,1)) +lw(1) +r(27.3891,-15.5592,15.5592,27.3891,140.846,595.878) +fp((0,1,0.98)) +lw(1) +r(0.0381551,-31.4999,31.4999,0.0381551,99.1666,698.896) +le() +lw(1) +r(347.295,0,0,-250.844,34.848,809.427) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('180',(75.6378,678.945)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('240',(125.638,582.445)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('300',(274.638,582.445)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('120',(132.138,780.945)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('0',(326.138,678.945)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('60',(267.638,780.945)) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,20,20),0,(0,0,1),'Grid') diff --git a/doc/src/diagrams/qcolor-rgb.sk b/doc/src/diagrams/qcolor-rgb.sk new file mode 100644 index 0000000..58f5cad --- /dev/null +++ b/doc/src/diagrams/qcolor-rgb.sk @@ -0,0 +1,77 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +lw(1) +e(95,0,0,-95.125,174.638,717.57) +lw(1) +b() +bs(257.335,764.341,0) +bs(91.9083,670.173,0) +lw(1) +b() +bs(256.594,669.129,0) +bs(91.8985,764.386,0) +lw(1) +b() +bs(174.388,811.945,0) +bs(174.388,621.445,0) +fp((0,1,0)) +lw(1) +r(15.7306,27.291,27.291,-15.7306,71.4706,757.982) +fp((1,0.976,0)) +lw(1) +r(31.5,0,0,-31.5,158.638,827.695) +fp((1,0,0)) +lw(1) +r(15.5923,-27.3702,-27.3702,-15.5923,262.67,785.579) +fp((0.993,0,1)) +lw(1) +r(15.7306,27.291,-27.291,15.7306,262.074,648.117) +fp((0,0,1)) +lw(1) +r(31.5,0,0,31.5,158.638,607.695) +fp((0,1,0.98)) +lw(1) +r(15.5923,-27.3702,27.3702,15.5923,71.5131,676.681) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(14) +txt('(1, 1, 0)',(195.97,820.445)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(14) +txt('(1, 0, 1)',(271.47,685.445)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(14) +txt('(1, 0, 0)',(273.47,741.824)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(14) +txt('(0, 0, 1)',(197.47,609.945)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(14) +txt('(0, 1, 1)',(26.5236,685.445)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(14) +txt('(0, 1, 0)',(23.5056,741.824)) +le() +lw(1) +r(347.295,0,0,-250.844,0.969879,840.811) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,20,20),0,(0,0,1),'Grid') diff --git a/doc/src/diagrams/qcolor-saturation.sk b/doc/src/diagrams/qcolor-saturation.sk new file mode 100644 index 0000000..7842769 --- /dev/null +++ b/doc/src/diagrams/qcolor-saturation.sk @@ -0,0 +1,26 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +gl([(0,(1,1,1)),(1,(0,0,1))]) +pgl(-1,-0.00066387,0) +fp() +le() +lw(1) +r(0.0128449,-19.3485,-146.873,-0.0975046,211.927,793.765) +lw(1) +e(0,0,0,0,92.8878,797.945) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(9) +txt('0',(62.6378,762.445)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(9) +txt('255',(196.638,762.445)) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,20,20),0,(0,0,1),'Grid') diff --git a/doc/src/diagrams/qcolor-value.sk b/doc/src/diagrams/qcolor-value.sk new file mode 100644 index 0000000..203befd --- /dev/null +++ b/doc/src/diagrams/qcolor-value.sk @@ -0,0 +1,26 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +gl([(0,(1,1,1)),(1,(0,0,0))]) +pgl(1,-0.00066387,0) +fp() +le() +lw(1) +r(-0.0128449,-19.3485,146.873,-0.0975046,65.0669,793.765) +lw(1) +e(0,0,0,0,92.8878,797.945) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(9) +txt('0',(62.6378,762.445)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(9) +txt('255',(196.638,762.445)) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,20,20),0,(0,0,1),'Grid') diff --git a/doc/src/diagrams/qfiledialog-expanded.png b/doc/src/diagrams/qfiledialog-expanded.png Binary files differnew file mode 100644 index 0000000..6473e21 --- /dev/null +++ b/doc/src/diagrams/qfiledialog-expanded.png diff --git a/doc/src/diagrams/qfiledialog-small.png b/doc/src/diagrams/qfiledialog-small.png Binary files differnew file mode 100644 index 0000000..92ed546 --- /dev/null +++ b/doc/src/diagrams/qfiledialog-small.png diff --git a/doc/src/diagrams/qframe-shapes-table.ui b/doc/src/diagrams/qframe-shapes-table.ui new file mode 100644 index 0000000..371327f --- /dev/null +++ b/doc/src/diagrams/qframe-shapes-table.ui @@ -0,0 +1,12964 @@ +<ui version="4.0" > + <author></author> + <comment></comment> + <exportmacro></exportmacro> + <class>Form</class> + <widget class="QWidget" name="Form" > + <property name="geometry" > + <rect> + <x>0</x> + <y>0</y> + <width>656</width> + <height>664</height> + </rect> + </property> + <property name="sizePolicy" > + <sizepolicy> + <hsizetype>0</hsizetype> + <vsizetype>0</vsizetype> + <horstretch>0</horstretch> + <verstretch>0</verstretch> + </sizepolicy> + </property> + <property name="windowTitle" > + <string>Form</string> + </property> + <widget class="QFrame" name="frame_2" > + <property name="geometry" > + <rect> + <x>40</x> + <y>70</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Box</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_3" > + <property name="geometry" > + <rect> + <x>70</x> + <y>70</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Box</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_4" > + <property name="geometry" > + <rect> + <x>100</x> + <y>70</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Box</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_6" > + <property name="geometry" > + <rect> + <x>130</x> + <y>70</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Box</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_8" > + <property name="geometry" > + <rect> + <x>190</x> + <y>70</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Box</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_7" > + <property name="geometry" > + <rect> + <x>220</x> + <y>70</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Box</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_5" > + <property name="geometry" > + <rect> + <x>160</x> + <y>70</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Box</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_9" > + <property name="geometry" > + <rect> + <x>250</x> + <y>70</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Box</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_11" > + <property name="geometry" > + <rect> + <x>280</x> + <y>70</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Box</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_12" > + <property name="geometry" > + <rect> + <x>310</x> + <y>70</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Box</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_10" > + <property name="geometry" > + <rect> + <x>340</x> + <y>70</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Box</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_16" > + <property name="geometry" > + <rect> + <x>370</x> + <y>70</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Box</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + </widget> + <widget class="QFrame" name="frame_14" > + <property name="geometry" > + <rect> + <x>400</x> + <y>70</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Box</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_13" > + <property name="geometry" > + <rect> + <x>430</x> + <y>70</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Box</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_15" > + <property name="geometry" > + <rect> + <x>460</x> + <y>70</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Box</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_18" > + <property name="geometry" > + <rect> + <x>40</x> + <y>100</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Box</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_32" > + <property name="geometry" > + <rect> + <x>70</x> + <y>100</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Box</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_28" > + <property name="geometry" > + <rect> + <x>100</x> + <y>100</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Box</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_17" > + <property name="geometry" > + <rect> + <x>130</x> + <y>100</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Box</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_27" > + <property name="geometry" > + <rect> + <x>160</x> + <y>100</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Box</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_29" > + <property name="geometry" > + <rect> + <x>190</x> + <y>100</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Box</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_21" > + <property name="geometry" > + <rect> + <x>220</x> + <y>100</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Box</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_26" > + <property name="geometry" > + <rect> + <x>250</x> + <y>100</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Box</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_23" > + <property name="geometry" > + <rect> + <x>280</x> + <y>100</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Box</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_20" > + <property name="geometry" > + <rect> + <x>310</x> + <y>100</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Box</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_24" > + <property name="geometry" > + <rect> + <x>340</x> + <y>100</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Box</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_30" > + <property name="geometry" > + <rect> + <x>370</x> + <y>100</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Box</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + </widget> + <widget class="QFrame" name="frame_19" > + <property name="geometry" > + <rect> + <x>400</x> + <y>100</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Box</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_25" > + <property name="geometry" > + <rect> + <x>430</x> + <y>100</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Box</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_31" > + <property name="geometry" > + <rect> + <x>460</x> + <y>100</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Box</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_22" > + <property name="geometry" > + <rect> + <x>10</x> + <y>100</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Box</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + </widget> + <widget class="QFrame" name="frame_33" > + <property name="geometry" > + <rect> + <x>40</x> + <y>130</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Box</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_37" > + <property name="geometry" > + <rect> + <x>70</x> + <y>130</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Box</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_40" > + <property name="geometry" > + <rect> + <x>100</x> + <y>130</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Box</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_44" > + <property name="geometry" > + <rect> + <x>130</x> + <y>130</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Box</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_41" > + <property name="geometry" > + <rect> + <x>160</x> + <y>130</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Box</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_45" > + <property name="geometry" > + <rect> + <x>220</x> + <y>130</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Box</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_38" > + <property name="geometry" > + <rect> + <x>250</x> + <y>130</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Box</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_34" > + <property name="geometry" > + <rect> + <x>280</x> + <y>130</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Box</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_47" > + <property name="geometry" > + <rect> + <x>310</x> + <y>130</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Box</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_39" > + <property name="geometry" > + <rect> + <x>340</x> + <y>130</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Box</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_36" > + <property name="geometry" > + <rect> + <x>370</x> + <y>130</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Box</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + </widget> + <widget class="QFrame" name="frame_48" > + <property name="geometry" > + <rect> + <x>400</x> + <y>130</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Box</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_42" > + <property name="geometry" > + <rect> + <x>430</x> + <y>130</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Box</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_35" > + <property name="geometry" > + <rect> + <x>460</x> + <y>130</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Box</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_64" > + <property name="geometry" > + <rect> + <x>40</x> + <y>170</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Panel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_91" > + <property name="geometry" > + <rect> + <x>70</x> + <y>170</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Panel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_62" > + <property name="geometry" > + <rect> + <x>100</x> + <y>170</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Panel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_95" > + <property name="geometry" > + <rect> + <x>130</x> + <y>170</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Panel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_75" > + <property name="geometry" > + <rect> + <x>160</x> + <y>170</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Panel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_81" > + <property name="geometry" > + <rect> + <x>190</x> + <y>170</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Panel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_66" > + <property name="geometry" > + <rect> + <x>220</x> + <y>170</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Panel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_84" > + <property name="geometry" > + <rect> + <x>250</x> + <y>170</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Panel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_79" > + <property name="geometry" > + <rect> + <x>280</x> + <y>170</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Panel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_76" > + <property name="geometry" > + <rect> + <x>310</x> + <y>170</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Panel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_71" > + <property name="geometry" > + <rect> + <x>340</x> + <y>170</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Panel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_83" > + <property name="geometry" > + <rect> + <x>370</x> + <y>170</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Panel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + </widget> + <widget class="QFrame" name="frame_94" > + <property name="geometry" > + <rect> + <x>400</x> + <y>170</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Panel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_58" > + <property name="geometry" > + <rect> + <x>430</x> + <y>170</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Panel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_82" > + <property name="geometry" > + <rect> + <x>40</x> + <y>200</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Panel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_96" > + <property name="geometry" > + <rect> + <x>70</x> + <y>200</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Panel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_61" > + <property name="geometry" > + <rect> + <x>100</x> + <y>200</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Panel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_88" > + <property name="geometry" > + <rect> + <x>130</x> + <y>200</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Panel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_89" > + <property name="geometry" > + <rect> + <x>160</x> + <y>200</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Panel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_92" > + <property name="geometry" > + <rect> + <x>190</x> + <y>200</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Panel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_49" > + <property name="geometry" > + <rect> + <x>220</x> + <y>200</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Panel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_87" > + <property name="geometry" > + <rect> + <x>250</x> + <y>200</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Panel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_77" > + <property name="geometry" > + <rect> + <x>280</x> + <y>200</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Panel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_70" > + <property name="geometry" > + <rect> + <x>310</x> + <y>200</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Panel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_85" > + <property name="geometry" > + <rect> + <x>340</x> + <y>200</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Panel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_78" > + <property name="geometry" > + <rect> + <x>370</x> + <y>200</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Panel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + </widget> + <widget class="QFrame" name="frame_54" > + <property name="geometry" > + <rect> + <x>400</x> + <y>200</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Panel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_51" > + <property name="geometry" > + <rect> + <x>430</x> + <y>200</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Panel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_73" > + <property name="geometry" > + <rect> + <x>460</x> + <y>200</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Panel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_63" > + <property name="geometry" > + <rect> + <x>40</x> + <y>230</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Panel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_74" > + <property name="geometry" > + <rect> + <x>70</x> + <y>230</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Panel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_69" > + <property name="geometry" > + <rect> + <x>100</x> + <y>230</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Panel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_90" > + <property name="geometry" > + <rect> + <x>130</x> + <y>230</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Panel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_67" > + <property name="geometry" > + <rect> + <x>160</x> + <y>230</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Panel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_93" > + <property name="geometry" > + <rect> + <x>190</x> + <y>230</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Panel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_52" > + <property name="geometry" > + <rect> + <x>220</x> + <y>230</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Panel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_55" > + <property name="geometry" > + <rect> + <x>250</x> + <y>230</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Panel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_86" > + <property name="geometry" > + <rect> + <x>280</x> + <y>230</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Panel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_72" > + <property name="geometry" > + <rect> + <x>340</x> + <y>230</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Panel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_50" > + <property name="geometry" > + <rect> + <x>370</x> + <y>230</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Panel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + </widget> + <widget class="QFrame" name="frame_65" > + <property name="geometry" > + <rect> + <x>400</x> + <y>230</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Panel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_80" > + <property name="geometry" > + <rect> + <x>430</x> + <y>230</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Panel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_56" > + <property name="geometry" > + <rect> + <x>460</x> + <y>230</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Panel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_59" > + <property name="geometry" > + <rect> + <x>310</x> + <y>230</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Panel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_131" > + <property name="geometry" > + <rect> + <x>130</x> + <y>270</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::WinPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_145" > + <property name="geometry" > + <rect> + <x>190</x> + <y>570</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::StyledPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_146" > + <property name="geometry" > + <rect> + <x>190</x> + <y>600</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::StyledPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_147" > + <property name="geometry" > + <rect> + <x>340</x> + <y>600</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::StyledPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_148" > + <property name="geometry" > + <rect> + <x>310</x> + <y>630</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::StyledPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_149" > + <property name="geometry" > + <rect> + <x>10</x> + <y>600</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::StyledPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + </widget> + <widget class="QFrame" name="frame_150" > + <property name="geometry" > + <rect> + <x>40</x> + <y>570</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::StyledPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_151" > + <property name="geometry" > + <rect> + <x>70</x> + <y>600</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::StyledPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_152" > + <property name="geometry" > + <rect> + <x>250</x> + <y>630</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::StyledPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_153" > + <property name="geometry" > + <rect> + <x>400</x> + <y>630</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::StyledPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_154" > + <property name="geometry" > + <rect> + <x>460</x> + <y>600</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::StyledPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_155" > + <property name="geometry" > + <rect> + <x>430</x> + <y>570</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::StyledPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_156" > + <property name="geometry" > + <rect> + <x>100</x> + <y>600</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::StyledPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_157" > + <property name="geometry" > + <rect> + <x>130</x> + <y>570</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::StyledPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_158" > + <property name="geometry" > + <rect> + <x>370</x> + <y>600</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::StyledPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + </widget> + <widget class="QFrame" name="frame_160" > + <property name="geometry" > + <rect> + <x>40</x> + <y>600</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::StyledPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_161" > + <property name="geometry" > + <rect> + <x>370</x> + <y>570</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::StyledPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + </widget> + <widget class="QFrame" name="frame_162" > + <property name="geometry" > + <rect> + <x>340</x> + <y>570</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::StyledPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_163" > + <property name="geometry" > + <rect> + <x>280</x> + <y>570</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::StyledPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_164" > + <property name="geometry" > + <rect> + <x>100</x> + <y>630</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::StyledPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_165" > + <property name="geometry" > + <rect> + <x>160</x> + <y>570</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::StyledPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_166" > + <property name="geometry" > + <rect> + <x>340</x> + <y>630</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::StyledPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_167" > + <property name="geometry" > + <rect> + <x>400</x> + <y>600</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::StyledPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_168" > + <property name="geometry" > + <rect> + <x>190</x> + <y>630</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::StyledPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_169" > + <property name="geometry" > + <rect> + <x>370</x> + <y>630</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::StyledPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + </widget> + <widget class="QFrame" name="frame_170" > + <property name="geometry" > + <rect> + <x>310</x> + <y>570</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::StyledPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_171" > + <property name="geometry" > + <rect> + <x>250</x> + <y>570</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::StyledPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_172" > + <property name="geometry" > + <rect> + <x>130</x> + <y>600</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::StyledPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_173" > + <property name="geometry" > + <rect> + <x>40</x> + <y>630</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::StyledPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_174" > + <property name="geometry" > + <rect> + <x>460</x> + <y>570</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::StyledPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_175" > + <property name="geometry" > + <rect> + <x>70</x> + <y>570</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::StyledPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_176" > + <property name="geometry" > + <rect> + <x>70</x> + <y>630</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::StyledPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_178" > + <property name="geometry" > + <rect> + <x>160</x> + <y>600</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::StyledPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_179" > + <property name="geometry" > + <rect> + <x>280</x> + <y>600</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::StyledPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_180" > + <property name="geometry" > + <rect> + <x>400</x> + <y>570</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::StyledPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_181" > + <property name="geometry" > + <rect> + <x>250</x> + <y>600</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::StyledPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_183" > + <property name="geometry" > + <rect> + <x>430</x> + <y>600</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::StyledPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_184" > + <property name="geometry" > + <rect> + <x>100</x> + <y>570</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::StyledPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_186" > + <property name="geometry" > + <rect> + <x>430</x> + <y>630</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::StyledPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_187" > + <property name="geometry" > + <rect> + <x>130</x> + <y>630</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::StyledPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_188" > + <property name="geometry" > + <rect> + <x>220</x> + <y>600</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::StyledPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_189" > + <property name="geometry" > + <rect> + <x>220</x> + <y>630</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::StyledPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_190" > + <property name="geometry" > + <rect> + <x>310</x> + <y>600</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::StyledPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_191" > + <property name="geometry" > + <rect> + <x>460</x> + <y>630</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::StyledPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_192" > + <property name="geometry" > + <rect> + <x>160</x> + <y>630</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::StyledPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_125" > + <property name="geometry" > + <rect> + <x>40</x> + <y>270</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::WinPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_142" > + <property name="geometry" > + <rect> + <x>70</x> + <y>270</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::WinPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_104" > + <property name="geometry" > + <rect> + <x>100</x> + <y>270</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::WinPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_138" > + <property name="geometry" > + <rect> + <x>160</x> + <y>270</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::WinPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_100" > + <property name="geometry" > + <rect> + <x>190</x> + <y>270</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::WinPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_130" > + <property name="geometry" > + <rect> + <x>220</x> + <y>270</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::WinPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_121" > + <property name="geometry" > + <rect> + <x>250</x> + <y>270</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::WinPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_105" > + <property name="geometry" > + <rect> + <x>280</x> + <y>270</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::WinPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_103" > + <property name="geometry" > + <rect> + <x>310</x> + <y>270</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::WinPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_119" > + <property name="geometry" > + <rect> + <x>340</x> + <y>270</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::WinPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_132" > + <property name="geometry" > + <rect> + <x>370</x> + <y>270</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::WinPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + </widget> + <widget class="QFrame" name="frame_127" > + <property name="geometry" > + <rect> + <x>400</x> + <y>270</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::WinPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_137" > + <property name="geometry" > + <rect> + <x>430</x> + <y>270</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::WinPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_140" > + <property name="geometry" > + <rect> + <x>10</x> + <y>300</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::WinPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + </widget> + <widget class="QFrame" name="frame_143" > + <property name="geometry" > + <rect> + <x>40</x> + <y>300</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::WinPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_118" > + <property name="geometry" > + <rect> + <x>70</x> + <y>300</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::WinPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_113" > + <property name="geometry" > + <rect> + <x>100</x> + <y>300</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::WinPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_120" > + <property name="geometry" > + <rect> + <x>130</x> + <y>300</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::WinPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_117" > + <property name="geometry" > + <rect> + <x>160</x> + <y>300</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::WinPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_102" > + <property name="geometry" > + <rect> + <x>190</x> + <y>300</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::WinPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_116" > + <property name="geometry" > + <rect> + <x>220</x> + <y>300</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::WinPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_134" > + <property name="geometry" > + <rect> + <x>250</x> + <y>300</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::WinPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_112" > + <property name="geometry" > + <rect> + <x>280</x> + <y>300</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::WinPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_122" > + <property name="geometry" > + <rect> + <x>310</x> + <y>300</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::WinPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_135" > + <property name="geometry" > + <rect> + <x>340</x> + <y>300</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::WinPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_99" > + <property name="geometry" > + <rect> + <x>370</x> + <y>300</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::WinPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + </widget> + <widget class="QFrame" name="frame_144" > + <property name="geometry" > + <rect> + <x>400</x> + <y>300</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::WinPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_115" > + <property name="geometry" > + <rect> + <x>430</x> + <y>300</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::WinPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_111" > + <property name="geometry" > + <rect> + <x>460</x> + <y>300</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::WinPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_123" > + <property name="geometry" > + <rect> + <x>40</x> + <y>330</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::WinPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_114" > + <property name="geometry" > + <rect> + <x>70</x> + <y>330</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::WinPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_97" > + <property name="geometry" > + <rect> + <x>100</x> + <y>330</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::WinPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_106" > + <property name="geometry" > + <rect> + <x>130</x> + <y>330</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::WinPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_129" > + <property name="geometry" > + <rect> + <x>160</x> + <y>330</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::WinPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_124" > + <property name="geometry" > + <rect> + <x>190</x> + <y>330</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::WinPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_98" > + <property name="geometry" > + <rect> + <x>220</x> + <y>330</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::WinPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_108" > + <property name="geometry" > + <rect> + <x>250</x> + <y>330</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::WinPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_101" > + <property name="geometry" > + <rect> + <x>280</x> + <y>330</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::WinPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_136" > + <property name="geometry" > + <rect> + <x>310</x> + <y>330</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::WinPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_109" > + <property name="geometry" > + <rect> + <x>340</x> + <y>330</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::WinPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_139" > + <property name="geometry" > + <rect> + <x>370</x> + <y>330</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::WinPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + </widget> + <widget class="QFrame" name="frame_110" > + <property name="geometry" > + <rect> + <x>400</x> + <y>330</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::WinPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_133" > + <property name="geometry" > + <rect> + <x>430</x> + <y>330</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::WinPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_141" > + <property name="geometry" > + <rect> + <x>460</x> + <y>330</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::WinPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_185" > + <property name="geometry" > + <rect> + <x>280</x> + <y>630</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::StyledPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_177" > + <property name="geometry" > + <rect> + <x>220</x> + <y>570</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::StyledPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_68" > + <property name="geometry" > + <rect> + <x>10</x> + <y>200</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Panel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + </widget> + <widget class="QFrame" name="frame_46" > + <property name="geometry" > + <rect> + <x>190</x> + <y>130</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Box</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_208" > + <property name="geometry" > + <rect> + <x>40</x> + <y>370</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::HLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_235" > + <property name="geometry" > + <rect> + <x>70</x> + <y>370</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::HLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_206" > + <property name="geometry" > + <rect> + <x>100</x> + <y>370</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::HLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_239" > + <property name="geometry" > + <rect> + <x>130</x> + <y>370</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::HLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_219" > + <property name="geometry" > + <rect> + <x>160</x> + <y>370</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::HLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_225" > + <property name="geometry" > + <rect> + <x>190</x> + <y>370</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::HLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_210" > + <property name="geometry" > + <rect> + <x>220</x> + <y>370</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::HLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_228" > + <property name="geometry" > + <rect> + <x>250</x> + <y>370</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::HLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_223" > + <property name="geometry" > + <rect> + <x>280</x> + <y>370</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::HLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_220" > + <property name="geometry" > + <rect> + <x>310</x> + <y>370</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::HLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_227" > + <property name="geometry" > + <rect> + <x>370</x> + <y>370</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::HLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + </widget> + <widget class="QFrame" name="frame_238" > + <property name="geometry" > + <rect> + <x>400</x> + <y>370</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::HLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_202" > + <property name="geometry" > + <rect> + <x>430</x> + <y>370</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::HLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_201" > + <property name="geometry" > + <rect> + <x>460</x> + <y>370</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::HLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_212" > + <property name="geometry" > + <rect> + <x>10</x> + <y>400</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::HLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + </widget> + <widget class="QFrame" name="frame_226" > + <property name="geometry" > + <rect> + <x>40</x> + <y>400</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::HLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_240" > + <property name="geometry" > + <rect> + <x>70</x> + <y>400</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::HLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_205" > + <property name="geometry" > + <rect> + <x>100</x> + <y>400</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::HLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_232" > + <property name="geometry" > + <rect> + <x>130</x> + <y>400</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::HLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_233" > + <property name="geometry" > + <rect> + <x>160</x> + <y>400</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::HLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_236" > + <property name="geometry" > + <rect> + <x>190</x> + <y>400</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::HLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_193" > + <property name="geometry" > + <rect> + <x>220</x> + <y>400</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::HLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_231" > + <property name="geometry" > + <rect> + <x>250</x> + <y>400</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::HLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_221" > + <property name="geometry" > + <rect> + <x>280</x> + <y>400</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::HLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_214" > + <property name="geometry" > + <rect> + <x>310</x> + <y>400</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::HLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_229" > + <property name="geometry" > + <rect> + <x>340</x> + <y>400</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::HLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_222" > + <property name="geometry" > + <rect> + <x>370</x> + <y>400</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::HLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + </widget> + <widget class="QFrame" name="frame_198" > + <property name="geometry" > + <rect> + <x>400</x> + <y>400</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::HLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_195" > + <property name="geometry" > + <rect> + <x>430</x> + <y>400</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::HLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_217" > + <property name="geometry" > + <rect> + <x>460</x> + <y>400</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::HLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_207" > + <property name="geometry" > + <rect> + <x>40</x> + <y>430</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::HLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_218" > + <property name="geometry" > + <rect> + <x>70</x> + <y>430</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::HLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_213" > + <property name="geometry" > + <rect> + <x>100</x> + <y>430</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::HLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_234" > + <property name="geometry" > + <rect> + <x>130</x> + <y>430</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::HLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_211" > + <property name="geometry" > + <rect> + <x>160</x> + <y>430</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::HLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_237" > + <property name="geometry" > + <rect> + <x>190</x> + <y>430</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::HLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_196" > + <property name="geometry" > + <rect> + <x>220</x> + <y>430</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::HLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_199" > + <property name="geometry" > + <rect> + <x>250</x> + <y>430</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::HLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_203" > + <property name="geometry" > + <rect> + <x>310</x> + <y>430</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::HLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_216" > + <property name="geometry" > + <rect> + <x>340</x> + <y>430</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::HLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_194" > + <property name="geometry" > + <rect> + <x>370</x> + <y>430</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::HLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + </widget> + <widget class="QFrame" name="frame_209" > + <property name="geometry" > + <rect> + <x>400</x> + <y>430</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::HLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_224" > + <property name="geometry" > + <rect> + <x>430</x> + <y>430</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::HLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_230" > + <property name="geometry" > + <rect> + <x>280</x> + <y>430</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::HLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_215" > + <property name="geometry" > + <rect> + <x>340</x> + <y>370</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::HLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_266" > + <property name="geometry" > + <rect> + <x>40</x> + <y>470</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::VLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_255" > + <property name="geometry" > + <rect> + <x>70</x> + <y>470</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::VLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_264" > + <property name="geometry" > + <rect> + <x>100</x> + <y>470</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::VLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_265" > + <property name="geometry" > + <rect> + <x>100</x> + <y>500</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::VLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_276" > + <property name="geometry" > + <rect> + <x>70</x> + <y>500</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::VLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_246" > + <property name="geometry" > + <rect> + <x>40</x> + <y>500</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::VLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_243" > + <property name="geometry" > + <rect> + <x>10</x> + <y>500</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::VLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + </widget> + <widget class="QFrame" name="frame_248" > + <property name="geometry" > + <rect> + <x>40</x> + <y>530</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::VLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_245" > + <property name="geometry" > + <rect> + <x>70</x> + <y>530</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::VLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_283" > + <property name="geometry" > + <rect> + <x>100</x> + <y>530</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::VLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_280" > + <property name="geometry" > + <rect> + <x>130</x> + <y>470</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::VLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_241" > + <property name="geometry" > + <rect> + <x>160</x> + <y>470</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::VLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_275" > + <property name="geometry" > + <rect> + <x>190</x> + <y>470</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::VLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_272" > + <property name="geometry" > + <rect> + <x>220</x> + <y>470</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::VLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_261" > + <property name="geometry" > + <rect> + <x>130</x> + <y>500</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::VLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_279" > + <property name="geometry" > + <rect> + <x>160</x> + <y>500</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::VLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_253" > + <property name="geometry" > + <rect> + <x>190</x> + <y>500</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::VLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_277" > + <property name="geometry" > + <rect> + <x>220</x> + <y>500</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::VLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_286" > + <property name="geometry" > + <rect> + <x>130</x> + <y>530</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::VLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_281" > + <property name="geometry" > + <rect> + <x>160</x> + <y>530</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::VLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_259" > + <property name="geometry" > + <rect> + <x>190</x> + <y>530</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::VLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_273" > + <property name="geometry" > + <rect> + <x>220</x> + <y>530</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::VLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>2</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_267" > + <property name="geometry" > + <rect> + <x>250</x> + <y>470</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::VLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_263" > + <property name="geometry" > + <rect> + <x>280</x> + <y>470</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::VLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_282" > + <property name="geometry" > + <rect> + <x>310</x> + <y>470</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::VLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_278" > + <property name="geometry" > + <rect> + <x>340</x> + <y>470</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::VLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_244" > + <property name="geometry" > + <rect> + <x>250</x> + <y>500</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::VLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_249" > + <property name="geometry" > + <rect> + <x>250</x> + <y>530</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::VLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_268" > + <property name="geometry" > + <rect> + <x>280</x> + <y>530</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::VLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_287" > + <property name="geometry" > + <rect> + <x>280</x> + <y>500</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::VLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_271" > + <property name="geometry" > + <rect> + <x>310</x> + <y>500</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::VLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_252" > + <property name="geometry" > + <rect> + <x>310</x> + <y>530</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::VLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_269" > + <property name="geometry" > + <rect> + <x>340</x> + <y>530</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::VLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_250" > + <property name="geometry" > + <rect> + <x>340</x> + <y>500</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::VLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>3</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_274" > + <property name="geometry" > + <rect> + <x>370</x> + <y>470</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::VLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + </widget> + <widget class="QFrame" name="frame_288" > + <property name="geometry" > + <rect> + <x>370</x> + <y>500</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::VLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + </widget> + <widget class="QFrame" name="frame_284" > + <property name="geometry" > + <rect> + <x>370</x> + <y>530</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::VLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + </widget> + <widget class="QFrame" name="frame_254" > + <property name="geometry" > + <rect> + <x>400</x> + <y>470</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::VLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_258" > + <property name="geometry" > + <rect> + <x>400</x> + <y>500</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::VLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_247" > + <property name="geometry" > + <rect> + <x>400</x> + <y>530</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::VLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>1</number> + </property> + </widget> + <widget class="QFrame" name="frame_262" > + <property name="geometry" > + <rect> + <x>430</x> + <y>470</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::VLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_251" > + <property name="geometry" > + <rect> + <x>430</x> + <y>500</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::VLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_257" > + <property name="geometry" > + <rect> + <x>430</x> + <y>530</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::VLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>2</number> + </property> + </widget> + <widget class="QFrame" name="frame_285" > + <property name="geometry" > + <rect> + <x>460</x> + <y>500</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::VLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_242" > + <property name="geometry" > + <rect> + <x>460</x> + <y>530</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::VLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_107" > + <property name="geometry" > + <rect> + <x>10</x> + <y>270</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::WinPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + </widget> + <widget class="QFrame" name="frame_159" > + <property name="geometry" > + <rect> + <x>10</x> + <y>630</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::StyledPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + </widget> + <widget class="QFrame" name="frame_270" > + <property name="geometry" > + <rect> + <x>10</x> + <y>530</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::VLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + </widget> + <widget class="QFrame" name="frame_182" > + <property name="geometry" > + <rect> + <x>10</x> + <y>570</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::StyledPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + </widget> + <widget class="QFrame" name="frame_197" > + <property name="geometry" > + <rect> + <x>10</x> + <y>430</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::HLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + </widget> + <widget class="QFrame" name="frame_256" > + <property name="geometry" > + <rect> + <x>10</x> + <y>470</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::VLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + </widget> + <widget class="QFrame" name="frame_126" > + <property name="geometry" > + <rect> + <x>10</x> + <y>330</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::WinPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + </widget> + <widget class="QFrame" name="frame_204" > + <property name="geometry" > + <rect> + <x>10</x> + <y>370</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::HLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + </widget> + <widget class="QFrame" name="frame_53" > + <property name="geometry" > + <rect> + <x>10</x> + <y>230</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Panel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + </widget> + <widget class="QFrame" name="frame_43" > + <property name="geometry" > + <rect> + <x>10</x> + <y>130</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Box</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + </widget> + <widget class="QFrame" name="frame_60" > + <property name="geometry" > + <rect> + <x>10</x> + <y>170</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Panel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + </widget> + <widget class="QLabel" name="label_23" > + <property name="geometry" > + <rect> + <x>500</x> + <y>73</y> + <width>141</width> + <height>21</height> + </rect> + </property> + <property name="font" > + <font> + <family>Sans Serif</family> + <pointsize>11</pointsize> + <weight>50</weight> + <italic>false</italic> + <bold>false</bold> + <underline>false</underline> + <strikeout>false</strikeout> + </font> + </property> + <property name="text" > + <string>Box, Plain</string> + </property> + <property name="alignment" > + <set>Qt::AlignBottom|Qt::AlignLeading|Qt::AlignLeft</set> + </property> + </widget> + <widget class="QLabel" name="label_24" > + <property name="geometry" > + <rect> + <x>500</x> + <y>103</y> + <width>141</width> + <height>21</height> + </rect> + </property> + <property name="font" > + <font> + <family>Sans Serif</family> + <pointsize>11</pointsize> + <weight>50</weight> + <italic>false</italic> + <bold>false</bold> + <underline>false</underline> + <strikeout>false</strikeout> + </font> + </property> + <property name="text" > + <string>Box, Raised</string> + </property> + <property name="alignment" > + <set>Qt::AlignBottom|Qt::AlignLeading|Qt::AlignLeft</set> + </property> + </widget> + <widget class="QLabel" name="label_25" > + <property name="geometry" > + <rect> + <x>500</x> + <y>133</y> + <width>141</width> + <height>21</height> + </rect> + </property> + <property name="font" > + <font> + <family>Sans Serif</family> + <pointsize>11</pointsize> + <weight>50</weight> + <italic>false</italic> + <bold>false</bold> + <underline>false</underline> + <strikeout>false</strikeout> + </font> + </property> + <property name="text" > + <string>Box, Sunken</string> + </property> + <property name="alignment" > + <set>Qt::AlignBottom|Qt::AlignLeading|Qt::AlignLeft</set> + </property> + </widget> + <widget class="QFrame" name="frame_57" > + <property name="geometry" > + <rect> + <x>460</x> + <y>170</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Panel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_128" > + <property name="geometry" > + <rect> + <x>460</x> + <y>270</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::WinPanel</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QLabel" name="label_31" > + <property name="geometry" > + <rect> + <x>500</x> + <y>273</y> + <width>141</width> + <height>21</height> + </rect> + </property> + <property name="font" > + <font> + <family>Sans Serif</family> + <pointsize>11</pointsize> + <weight>50</weight> + <italic>false</italic> + <bold>false</bold> + <underline>false</underline> + <strikeout>false</strikeout> + </font> + </property> + <property name="text" > + <string>WinPanel, Plain</string> + </property> + <property name="alignment" > + <set>Qt::AlignBottom|Qt::AlignLeading|Qt::AlignLeft</set> + </property> + </widget> + <widget class="QLabel" name="label_30" > + <property name="geometry" > + <rect> + <x>500</x> + <y>303</y> + <width>141</width> + <height>21</height> + </rect> + </property> + <property name="font" > + <font> + <family>Sans Serif</family> + <pointsize>11</pointsize> + <weight>50</weight> + <italic>false</italic> + <bold>false</bold> + <underline>false</underline> + <strikeout>false</strikeout> + </font> + </property> + <property name="text" > + <string>WinPanel, Raised</string> + </property> + <property name="alignment" > + <set>Qt::AlignBottom|Qt::AlignLeading|Qt::AlignLeft</set> + </property> + </widget> + <widget class="QLabel" name="label_29" > + <property name="geometry" > + <rect> + <x>500</x> + <y>333</y> + <width>141</width> + <height>21</height> + </rect> + </property> + <property name="font" > + <font> + <family>Sans Serif</family> + <pointsize>11</pointsize> + <weight>50</weight> + <italic>false</italic> + <bold>false</bold> + <underline>false</underline> + <strikeout>false</strikeout> + </font> + </property> + <property name="text" > + <string>WinPanel, Sunken</string> + </property> + <property name="alignment" > + <set>Qt::AlignBottom|Qt::AlignLeading|Qt::AlignLeft</set> + </property> + </widget> + <widget class="QLabel" name="label_32" > + <property name="geometry" > + <rect> + <x>500</x> + <y>372</y> + <width>141</width> + <height>21</height> + </rect> + </property> + <property name="font" > + <font> + <family>Sans Serif</family> + <pointsize>11</pointsize> + <weight>50</weight> + <italic>false</italic> + <bold>false</bold> + <underline>false</underline> + <strikeout>false</strikeout> + </font> + </property> + <property name="text" > + <string>HLine, Plain</string> + </property> + <property name="alignment" > + <set>Qt::AlignBottom|Qt::AlignLeading|Qt::AlignLeft</set> + </property> + </widget> + <widget class="QLabel" name="label_33" > + <property name="geometry" > + <rect> + <x>500</x> + <y>402</y> + <width>141</width> + <height>21</height> + </rect> + </property> + <property name="font" > + <font> + <family>Sans Serif</family> + <pointsize>11</pointsize> + <weight>50</weight> + <italic>false</italic> + <bold>false</bold> + <underline>false</underline> + <strikeout>false</strikeout> + </font> + </property> + <property name="text" > + <string>HLine, Raised</string> + </property> + <property name="alignment" > + <set>Qt::AlignBottom|Qt::AlignLeading|Qt::AlignLeft</set> + </property> + </widget> + <widget class="QLabel" name="label_34" > + <property name="geometry" > + <rect> + <x>500</x> + <y>432</y> + <width>141</width> + <height>21</height> + </rect> + </property> + <property name="font" > + <font> + <family>Sans Serif</family> + <pointsize>11</pointsize> + <weight>50</weight> + <italic>false</italic> + <bold>false</bold> + <underline>false</underline> + <strikeout>false</strikeout> + </font> + </property> + <property name="text" > + <string>HLine, Sunken</string> + </property> + <property name="alignment" > + <set>Qt::AlignBottom|Qt::AlignLeading|Qt::AlignLeft</set> + </property> + </widget> + <widget class="QLabel" name="label_37" > + <property name="geometry" > + <rect> + <x>500</x> + <y>472</y> + <width>141</width> + <height>21</height> + </rect> + </property> + <property name="font" > + <font> + <family>Sans Serif</family> + <pointsize>11</pointsize> + <weight>50</weight> + <italic>false</italic> + <bold>false</bold> + <underline>false</underline> + <strikeout>false</strikeout> + </font> + </property> + <property name="text" > + <string>VLine, Plain</string> + </property> + <property name="alignment" > + <set>Qt::AlignBottom|Qt::AlignLeading|Qt::AlignLeft</set> + </property> + </widget> + <widget class="QLabel" name="label_36" > + <property name="geometry" > + <rect> + <x>500</x> + <y>502</y> + <width>141</width> + <height>21</height> + </rect> + </property> + <property name="font" > + <font> + <family>Sans Serif</family> + <pointsize>11</pointsize> + <weight>50</weight> + <italic>false</italic> + <bold>false</bold> + <underline>false</underline> + <strikeout>false</strikeout> + </font> + </property> + <property name="text" > + <string>VLine, Raised</string> + </property> + <property name="alignment" > + <set>Qt::AlignBottom|Qt::AlignLeading|Qt::AlignLeft</set> + </property> + </widget> + <widget class="QLabel" name="label_35" > + <property name="geometry" > + <rect> + <x>500</x> + <y>532</y> + <width>141</width> + <height>21</height> + </rect> + </property> + <property name="font" > + <font> + <family>Sans Serif</family> + <pointsize>11</pointsize> + <weight>50</weight> + <italic>false</italic> + <bold>false</bold> + <underline>false</underline> + <strikeout>false</strikeout> + </font> + </property> + <property name="text" > + <string>VLine, Sunken</string> + </property> + <property name="alignment" > + <set>Qt::AlignBottom|Qt::AlignLeading|Qt::AlignLeft</set> + </property> + </widget> + <widget class="QFrame" name="frame_260" > + <property name="geometry" > + <rect> + <x>460</x> + <y>470</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::VLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QFrame" name="frame_200" > + <property name="geometry" > + <rect> + <x>460</x> + <y>430</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::HLine</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Sunken</enum> + </property> + <property name="lineWidth" > + <number>4</number> + </property> + <property name="midLineWidth" > + <number>3</number> + </property> + </widget> + <widget class="QLabel" name="label_28" > + <property name="geometry" > + <rect> + <x>500</x> + <y>173</y> + <width>141</width> + <height>21</height> + </rect> + </property> + <property name="font" > + <font> + <family>Sans Serif</family> + <pointsize>11</pointsize> + <weight>50</weight> + <italic>false</italic> + <bold>false</bold> + <underline>false</underline> + <strikeout>false</strikeout> + </font> + </property> + <property name="text" > + <string>Panel, Plain</string> + </property> + <property name="alignment" > + <set>Qt::AlignBottom|Qt::AlignLeading|Qt::AlignLeft</set> + </property> + </widget> + <widget class="QLabel" name="label_26" > + <property name="geometry" > + <rect> + <x>500</x> + <y>203</y> + <width>141</width> + <height>21</height> + </rect> + </property> + <property name="font" > + <font> + <family>Sans Serif</family> + <pointsize>11</pointsize> + <weight>50</weight> + <italic>false</italic> + <bold>false</bold> + <underline>false</underline> + <strikeout>false</strikeout> + </font> + </property> + <property name="text" > + <string>Panel, Raised</string> + </property> + <property name="alignment" > + <set>Qt::AlignBottom|Qt::AlignLeading|Qt::AlignLeft</set> + </property> + </widget> + <widget class="QLabel" name="label_27" > + <property name="geometry" > + <rect> + <x>500</x> + <y>233</y> + <width>141</width> + <height>21</height> + </rect> + </property> + <property name="font" > + <font> + <family>Sans Serif</family> + <pointsize>11</pointsize> + <weight>50</weight> + <italic>false</italic> + <bold>false</bold> + <underline>false</underline> + <strikeout>false</strikeout> + </font> + </property> + <property name="text" > + <string>Panel, Sunken</string> + </property> + <property name="alignment" > + <set>Qt::AlignBottom|Qt::AlignLeading|Qt::AlignLeft</set> + </property> + </widget> + <widget class="QLabel" name="label_40" > + <property name="geometry" > + <rect> + <x>500</x> + <y>573</y> + <width>141</width> + <height>21</height> + </rect> + </property> + <property name="font" > + <font> + <family>Sans Serif</family> + <pointsize>11</pointsize> + <weight>50</weight> + <italic>false</italic> + <bold>false</bold> + <underline>false</underline> + <strikeout>false</strikeout> + </font> + </property> + <property name="text" > + <string>StyledPanel, Plain</string> + </property> + <property name="alignment" > + <set>Qt::AlignBottom|Qt::AlignLeading|Qt::AlignLeft</set> + </property> + </widget> + <widget class="QLabel" name="label_39" > + <property name="geometry" > + <rect> + <x>500</x> + <y>603</y> + <width>141</width> + <height>21</height> + </rect> + </property> + <property name="font" > + <font> + <family>Sans Serif</family> + <pointsize>11</pointsize> + <weight>50</weight> + <italic>false</italic> + <bold>false</bold> + <underline>false</underline> + <strikeout>false</strikeout> + </font> + </property> + <property name="text" > + <string>StyledPanel, Raised</string> + </property> + <property name="alignment" > + <set>Qt::AlignBottom|Qt::AlignLeading|Qt::AlignLeft</set> + </property> + </widget> + <widget class="QLabel" name="label_38" > + <property name="geometry" > + <rect> + <x>500</x> + <y>633</y> + <width>146</width> + <height>21</height> + </rect> + </property> + <property name="font" > + <font> + <family>Sans Serif</family> + <pointsize>11</pointsize> + <weight>50</weight> + <italic>false</italic> + <bold>false</bold> + <underline>false</underline> + <strikeout>false</strikeout> + </font> + </property> + <property name="text" > + <string>StyledPanel, Sunken</string> + </property> + <property name="alignment" > + <set>Qt::AlignBottom|Qt::AlignLeading|Qt::AlignLeft</set> + </property> + </widget> + <widget class="QFrame" name="frame" > + <property name="geometry" > + <rect> + <x>10</x> + <y>70</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="frameShape" > + <enum>QFrame::Box</enum> + </property> + <property name="frameShadow" > + <enum>QFrame::Plain</enum> + </property> + </widget> + <widget class="QLabel" name="label_16" > + <property name="geometry" > + <rect> + <x>460</x> + <y>40</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="palette" > + <palette> + <active> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>103</red> + <green>141</green> + <blue>178</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </active> + <inactive> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>103</red> + <green>141</green> + <blue>178</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </inactive> + <disabled> + <color> + <red>128</red> + <green>128</green> + <blue>128</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>128</red> + <green>128</green> + <blue>128</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>86</red> + <green>117</green> + <blue>148</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </disabled> + </palette> + </property> + <property name="font" > + <font> + <family>Sans Serif</family> + <pointsize>11</pointsize> + <weight>50</weight> + <italic>false</italic> + <bold>false</bold> + <underline>false</underline> + <strikeout>false</strikeout> + </font> + </property> + <property name="autoFillBackground" > + <bool>true</bool> + </property> + <property name="frameShape" > + <enum>QFrame::NoFrame</enum> + </property> + <property name="text" > + <string>3</string> + </property> + <property name="alignment" > + <set>Qt::AlignCenter</set> + </property> + </widget> + <widget class="QLabel" name="label_12" > + <property name="geometry" > + <rect> + <x>430</x> + <y>40</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="palette" > + <palette> + <active> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>103</red> + <green>141</green> + <blue>178</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </active> + <inactive> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>103</red> + <green>141</green> + <blue>178</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </inactive> + <disabled> + <color> + <red>128</red> + <green>128</green> + <blue>128</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>128</red> + <green>128</green> + <blue>128</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>86</red> + <green>117</green> + <blue>148</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </disabled> + </palette> + </property> + <property name="font" > + <font> + <family>Sans Serif</family> + <pointsize>11</pointsize> + <weight>50</weight> + <italic>false</italic> + <bold>false</bold> + <underline>false</underline> + <strikeout>false</strikeout> + </font> + </property> + <property name="autoFillBackground" > + <bool>true</bool> + </property> + <property name="frameShape" > + <enum>QFrame::NoFrame</enum> + </property> + <property name="text" > + <string>2</string> + </property> + <property name="alignment" > + <set>Qt::AlignCenter</set> + </property> + </widget> + <widget class="QLabel" name="label_8" > + <property name="geometry" > + <rect> + <x>400</x> + <y>40</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="palette" > + <palette> + <active> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>103</red> + <green>141</green> + <blue>178</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </active> + <inactive> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>103</red> + <green>141</green> + <blue>178</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </inactive> + <disabled> + <color> + <red>128</red> + <green>128</green> + <blue>128</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>128</red> + <green>128</green> + <blue>128</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>86</red> + <green>117</green> + <blue>148</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </disabled> + </palette> + </property> + <property name="font" > + <font> + <family>Sans Serif</family> + <pointsize>11</pointsize> + <weight>50</weight> + <italic>false</italic> + <bold>false</bold> + <underline>false</underline> + <strikeout>false</strikeout> + </font> + </property> + <property name="autoFillBackground" > + <bool>true</bool> + </property> + <property name="frameShape" > + <enum>QFrame::NoFrame</enum> + </property> + <property name="text" > + <string>1</string> + </property> + <property name="alignment" > + <set>Qt::AlignCenter</set> + </property> + </widget> + <widget class="QLabel" name="label_41" > + <property name="geometry" > + <rect> + <x>370</x> + <y>40</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="palette" > + <palette> + <active> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>103</red> + <green>141</green> + <blue>178</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </active> + <inactive> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>103</red> + <green>141</green> + <blue>178</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </inactive> + <disabled> + <color> + <red>128</red> + <green>128</green> + <blue>128</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>128</red> + <green>128</green> + <blue>128</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>86</red> + <green>117</green> + <blue>148</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </disabled> + </palette> + </property> + <property name="font" > + <font> + <family>Sans Serif</family> + <pointsize>11</pointsize> + <weight>50</weight> + <italic>false</italic> + <bold>false</bold> + <underline>false</underline> + <strikeout>false</strikeout> + </font> + </property> + <property name="autoFillBackground" > + <bool>true</bool> + </property> + <property name="frameShape" > + <enum>QFrame::NoFrame</enum> + </property> + <property name="text" > + <string>0</string> + </property> + <property name="alignment" > + <set>Qt::AlignCenter</set> + </property> + </widget> + <widget class="QLabel" name="label_15" > + <property name="geometry" > + <rect> + <x>340</x> + <y>40</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="palette" > + <palette> + <active> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>103</red> + <green>141</green> + <blue>178</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </active> + <inactive> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>103</red> + <green>141</green> + <blue>178</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </inactive> + <disabled> + <color> + <red>128</red> + <green>128</green> + <blue>128</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>128</red> + <green>128</green> + <blue>128</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>86</red> + <green>117</green> + <blue>148</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </disabled> + </palette> + </property> + <property name="font" > + <font> + <family>Sans Serif</family> + <pointsize>11</pointsize> + <weight>50</weight> + <italic>false</italic> + <bold>false</bold> + <underline>false</underline> + <strikeout>false</strikeout> + </font> + </property> + <property name="autoFillBackground" > + <bool>true</bool> + </property> + <property name="frameShape" > + <enum>QFrame::NoFrame</enum> + </property> + <property name="text" > + <string>3</string> + </property> + <property name="alignment" > + <set>Qt::AlignCenter</set> + </property> + </widget> + <widget class="QLabel" name="label_11" > + <property name="geometry" > + <rect> + <x>310</x> + <y>40</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="palette" > + <palette> + <active> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>103</red> + <green>141</green> + <blue>178</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </active> + <inactive> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>103</red> + <green>141</green> + <blue>178</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </inactive> + <disabled> + <color> + <red>128</red> + <green>128</green> + <blue>128</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>128</red> + <green>128</green> + <blue>128</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>86</red> + <green>117</green> + <blue>148</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </disabled> + </palette> + </property> + <property name="font" > + <font> + <family>Sans Serif</family> + <pointsize>11</pointsize> + <weight>50</weight> + <italic>false</italic> + <bold>false</bold> + <underline>false</underline> + <strikeout>false</strikeout> + </font> + </property> + <property name="autoFillBackground" > + <bool>true</bool> + </property> + <property name="frameShape" > + <enum>QFrame::NoFrame</enum> + </property> + <property name="text" > + <string>2</string> + </property> + <property name="alignment" > + <set>Qt::AlignCenter</set> + </property> + </widget> + <widget class="QLabel" name="label_7" > + <property name="geometry" > + <rect> + <x>280</x> + <y>40</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="palette" > + <palette> + <active> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>103</red> + <green>141</green> + <blue>178</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </active> + <inactive> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>103</red> + <green>141</green> + <blue>178</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </inactive> + <disabled> + <color> + <red>128</red> + <green>128</green> + <blue>128</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>128</red> + <green>128</green> + <blue>128</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>86</red> + <green>117</green> + <blue>148</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </disabled> + </palette> + </property> + <property name="font" > + <font> + <family>Sans Serif</family> + <pointsize>11</pointsize> + <weight>50</weight> + <italic>false</italic> + <bold>false</bold> + <underline>false</underline> + <strikeout>false</strikeout> + </font> + </property> + <property name="autoFillBackground" > + <bool>true</bool> + </property> + <property name="frameShape" > + <enum>QFrame::NoFrame</enum> + </property> + <property name="text" > + <string>1</string> + </property> + <property name="alignment" > + <set>Qt::AlignCenter</set> + </property> + </widget> + <widget class="QLabel" name="label_4" > + <property name="geometry" > + <rect> + <x>250</x> + <y>40</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="palette" > + <palette> + <active> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>103</red> + <green>141</green> + <blue>178</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </active> + <inactive> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>103</red> + <green>141</green> + <blue>178</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </inactive> + <disabled> + <color> + <red>128</red> + <green>128</green> + <blue>128</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>128</red> + <green>128</green> + <blue>128</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>86</red> + <green>117</green> + <blue>148</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </disabled> + </palette> + </property> + <property name="font" > + <font> + <family>Sans Serif</family> + <pointsize>11</pointsize> + <weight>50</weight> + <italic>false</italic> + <bold>false</bold> + <underline>false</underline> + <strikeout>false</strikeout> + </font> + </property> + <property name="autoFillBackground" > + <bool>true</bool> + </property> + <property name="frameShape" > + <enum>QFrame::NoFrame</enum> + </property> + <property name="text" > + <string>0</string> + </property> + <property name="alignment" > + <set>Qt::AlignCenter</set> + </property> + </widget> + <widget class="QLabel" name="label_14" > + <property name="geometry" > + <rect> + <x>220</x> + <y>40</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="palette" > + <palette> + <active> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>103</red> + <green>141</green> + <blue>178</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </active> + <inactive> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>103</red> + <green>141</green> + <blue>178</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </inactive> + <disabled> + <color> + <red>128</red> + <green>128</green> + <blue>128</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>128</red> + <green>128</green> + <blue>128</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>86</red> + <green>117</green> + <blue>148</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </disabled> + </palette> + </property> + <property name="font" > + <font> + <family>Sans Serif</family> + <pointsize>11</pointsize> + <weight>50</weight> + <italic>false</italic> + <bold>false</bold> + <underline>false</underline> + <strikeout>false</strikeout> + </font> + </property> + <property name="autoFillBackground" > + <bool>true</bool> + </property> + <property name="frameShape" > + <enum>QFrame::NoFrame</enum> + </property> + <property name="text" > + <string>3</string> + </property> + <property name="alignment" > + <set>Qt::AlignCenter</set> + </property> + </widget> + <widget class="QLabel" name="label_10" > + <property name="geometry" > + <rect> + <x>190</x> + <y>40</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="palette" > + <palette> + <active> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>103</red> + <green>141</green> + <blue>178</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </active> + <inactive> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>103</red> + <green>141</green> + <blue>178</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </inactive> + <disabled> + <color> + <red>128</red> + <green>128</green> + <blue>128</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>128</red> + <green>128</green> + <blue>128</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>86</red> + <green>117</green> + <blue>148</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </disabled> + </palette> + </property> + <property name="font" > + <font> + <family>Sans Serif</family> + <pointsize>11</pointsize> + <weight>50</weight> + <italic>false</italic> + <bold>false</bold> + <underline>false</underline> + <strikeout>false</strikeout> + </font> + </property> + <property name="autoFillBackground" > + <bool>true</bool> + </property> + <property name="frameShape" > + <enum>QFrame::NoFrame</enum> + </property> + <property name="text" > + <string>2</string> + </property> + <property name="alignment" > + <set>Qt::AlignCenter</set> + </property> + </widget> + <widget class="QLabel" name="label_6" > + <property name="geometry" > + <rect> + <x>160</x> + <y>40</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="palette" > + <palette> + <active> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>103</red> + <green>141</green> + <blue>178</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </active> + <inactive> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>103</red> + <green>141</green> + <blue>178</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </inactive> + <disabled> + <color> + <red>128</red> + <green>128</green> + <blue>128</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>128</red> + <green>128</green> + <blue>128</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>86</red> + <green>117</green> + <blue>148</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </disabled> + </palette> + </property> + <property name="font" > + <font> + <family>Sans Serif</family> + <pointsize>11</pointsize> + <weight>50</weight> + <italic>false</italic> + <bold>false</bold> + <underline>false</underline> + <strikeout>false</strikeout> + </font> + </property> + <property name="autoFillBackground" > + <bool>true</bool> + </property> + <property name="frameShape" > + <enum>QFrame::NoFrame</enum> + </property> + <property name="text" > + <string>1</string> + </property> + <property name="alignment" > + <set>Qt::AlignCenter</set> + </property> + </widget> + <widget class="QLabel" name="label_5" > + <property name="geometry" > + <rect> + <x>40</x> + <y>40</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="palette" > + <palette> + <active> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>103</red> + <green>141</green> + <blue>178</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </active> + <inactive> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>103</red> + <green>141</green> + <blue>178</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </inactive> + <disabled> + <color> + <red>128</red> + <green>128</green> + <blue>128</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>128</red> + <green>128</green> + <blue>128</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>86</red> + <green>117</green> + <blue>148</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </disabled> + </palette> + </property> + <property name="font" > + <font> + <family>Sans Serif</family> + <pointsize>11</pointsize> + <weight>50</weight> + <italic>false</italic> + <bold>false</bold> + <underline>false</underline> + <strikeout>false</strikeout> + </font> + </property> + <property name="autoFillBackground" > + <bool>true</bool> + </property> + <property name="frameShape" > + <enum>QFrame::NoFrame</enum> + </property> + <property name="text" > + <string>1</string> + </property> + <property name="alignment" > + <set>Qt::AlignCenter</set> + </property> + </widget> + <widget class="QLabel" name="label_9" > + <property name="geometry" > + <rect> + <x>70</x> + <y>40</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="palette" > + <palette> + <active> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>103</red> + <green>141</green> + <blue>178</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </active> + <inactive> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>103</red> + <green>141</green> + <blue>178</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </inactive> + <disabled> + <color> + <red>128</red> + <green>128</green> + <blue>128</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>128</red> + <green>128</green> + <blue>128</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>86</red> + <green>117</green> + <blue>148</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </disabled> + </palette> + </property> + <property name="font" > + <font> + <family>Sans Serif</family> + <pointsize>11</pointsize> + <weight>50</weight> + <italic>false</italic> + <bold>false</bold> + <underline>false</underline> + <strikeout>false</strikeout> + </font> + </property> + <property name="autoFillBackground" > + <bool>true</bool> + </property> + <property name="frameShape" > + <enum>QFrame::NoFrame</enum> + </property> + <property name="text" > + <string>2</string> + </property> + <property name="alignment" > + <set>Qt::AlignCenter</set> + </property> + </widget> + <widget class="QLabel" name="label" > + <property name="geometry" > + <rect> + <x>10</x> + <y>40</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="palette" > + <palette> + <active> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>103</red> + <green>141</green> + <blue>178</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </active> + <inactive> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>103</red> + <green>141</green> + <blue>178</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </inactive> + <disabled> + <color> + <red>128</red> + <green>128</green> + <blue>128</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>128</red> + <green>128</green> + <blue>128</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>86</red> + <green>117</green> + <blue>148</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </disabled> + </palette> + </property> + <property name="font" > + <font> + <family>Sans Serif</family> + <pointsize>11</pointsize> + <weight>50</weight> + <italic>false</italic> + <bold>false</bold> + <underline>false</underline> + <strikeout>false</strikeout> + </font> + </property> + <property name="autoFillBackground" > + <bool>true</bool> + </property> + <property name="frameShape" > + <enum>QFrame::NoFrame</enum> + </property> + <property name="text" > + <string>0</string> + </property> + <property name="alignment" > + <set>Qt::AlignCenter</set> + </property> + </widget> + <widget class="QLabel" name="label_13" > + <property name="geometry" > + <rect> + <x>100</x> + <y>40</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="palette" > + <palette> + <active> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>103</red> + <green>141</green> + <blue>178</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </active> + <inactive> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>103</red> + <green>141</green> + <blue>178</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </inactive> + <disabled> + <color> + <red>128</red> + <green>128</green> + <blue>128</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>128</red> + <green>128</green> + <blue>128</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>86</red> + <green>117</green> + <blue>148</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </disabled> + </palette> + </property> + <property name="font" > + <font> + <family>Sans Serif</family> + <pointsize>11</pointsize> + <weight>50</weight> + <italic>false</italic> + <bold>false</bold> + <underline>false</underline> + <strikeout>false</strikeout> + </font> + </property> + <property name="autoFillBackground" > + <bool>true</bool> + </property> + <property name="frameShape" > + <enum>QFrame::NoFrame</enum> + </property> + <property name="text" > + <string>3</string> + </property> + <property name="alignment" > + <set>Qt::AlignCenter</set> + </property> + </widget> + <widget class="QLabel" name="label_17" > + <property name="geometry" > + <rect> + <x>10</x> + <y>10</y> + <width>114</width> + <height>24</height> + </rect> + </property> + <property name="palette" > + <palette> + <active> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>103</red> + <green>141</green> + <blue>178</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </active> + <inactive> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>103</red> + <green>141</green> + <blue>178</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </inactive> + <disabled> + <color> + <red>128</red> + <green>128</green> + <blue>128</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>128</red> + <green>128</green> + <blue>128</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>86</red> + <green>117</green> + <blue>148</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </disabled> + </palette> + </property> + <property name="font" > + <font> + <family>Sans Serif</family> + <pointsize>11</pointsize> + <weight>50</weight> + <italic>false</italic> + <bold>false</bold> + <underline>false</underline> + <strikeout>false</strikeout> + </font> + </property> + <property name="autoFillBackground" > + <bool>true</bool> + </property> + <property name="frameShape" > + <enum>QFrame::NoFrame</enum> + </property> + <property name="text" > + <string>0</string> + </property> + <property name="alignment" > + <set>Qt::AlignCenter</set> + </property> + </widget> + <widget class="QLabel" name="label_3" > + <property name="geometry" > + <rect> + <x>130</x> + <y>40</y> + <width>24</width> + <height>24</height> + </rect> + </property> + <property name="palette" > + <palette> + <active> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>103</red> + <green>141</green> + <blue>178</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </active> + <inactive> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>103</red> + <green>141</green> + <blue>178</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </inactive> + <disabled> + <color> + <red>128</red> + <green>128</green> + <blue>128</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>128</red> + <green>128</green> + <blue>128</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>86</red> + <green>117</green> + <blue>148</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </disabled> + </palette> + </property> + <property name="font" > + <font> + <family>Sans Serif</family> + <pointsize>11</pointsize> + <weight>50</weight> + <italic>false</italic> + <bold>false</bold> + <underline>false</underline> + <strikeout>false</strikeout> + </font> + </property> + <property name="autoFillBackground" > + <bool>true</bool> + </property> + <property name="frameShape" > + <enum>QFrame::NoFrame</enum> + </property> + <property name="text" > + <string>0</string> + </property> + <property name="alignment" > + <set>Qt::AlignCenter</set> + </property> + </widget> + <widget class="QLabel" name="label_18" > + <property name="geometry" > + <rect> + <x>130</x> + <y>10</y> + <width>114</width> + <height>24</height> + </rect> + </property> + <property name="palette" > + <palette> + <active> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>103</red> + <green>141</green> + <blue>178</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </active> + <inactive> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>103</red> + <green>141</green> + <blue>178</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </inactive> + <disabled> + <color> + <red>128</red> + <green>128</green> + <blue>128</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>128</red> + <green>128</green> + <blue>128</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>86</red> + <green>117</green> + <blue>148</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </disabled> + </palette> + </property> + <property name="font" > + <font> + <family>Sans Serif</family> + <pointsize>11</pointsize> + <weight>50</weight> + <italic>false</italic> + <bold>false</bold> + <underline>false</underline> + <strikeout>false</strikeout> + </font> + </property> + <property name="autoFillBackground" > + <bool>true</bool> + </property> + <property name="frameShape" > + <enum>QFrame::NoFrame</enum> + </property> + <property name="text" > + <string>1</string> + </property> + <property name="alignment" > + <set>Qt::AlignCenter</set> + </property> + </widget> + <widget class="QLabel" name="label_19" > + <property name="geometry" > + <rect> + <x>250</x> + <y>10</y> + <width>114</width> + <height>24</height> + </rect> + </property> + <property name="palette" > + <palette> + <active> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>103</red> + <green>141</green> + <blue>178</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </active> + <inactive> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>103</red> + <green>141</green> + <blue>178</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </inactive> + <disabled> + <color> + <red>128</red> + <green>128</green> + <blue>128</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>128</red> + <green>128</green> + <blue>128</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>86</red> + <green>117</green> + <blue>148</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </disabled> + </palette> + </property> + <property name="font" > + <font> + <family>Sans Serif</family> + <pointsize>11</pointsize> + <weight>50</weight> + <italic>false</italic> + <bold>false</bold> + <underline>false</underline> + <strikeout>false</strikeout> + </font> + </property> + <property name="autoFillBackground" > + <bool>true</bool> + </property> + <property name="frameShape" > + <enum>QFrame::NoFrame</enum> + </property> + <property name="text" > + <string>2</string> + </property> + <property name="alignment" > + <set>Qt::AlignCenter</set> + </property> + </widget> + <widget class="QLabel" name="label_20" > + <property name="geometry" > + <rect> + <x>370</x> + <y>10</y> + <width>114</width> + <height>24</height> + </rect> + </property> + <property name="palette" > + <palette> + <active> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>103</red> + <green>141</green> + <blue>178</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </active> + <inactive> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>103</red> + <green>141</green> + <blue>178</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </inactive> + <disabled> + <color> + <red>128</red> + <green>128</green> + <blue>128</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>128</red> + <green>128</green> + <blue>128</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>86</red> + <green>117</green> + <blue>148</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </disabled> + </palette> + </property> + <property name="font" > + <font> + <family>Sans Serif</family> + <pointsize>11</pointsize> + <weight>50</weight> + <italic>false</italic> + <bold>false</bold> + <underline>false</underline> + <strikeout>false</strikeout> + </font> + </property> + <property name="autoFillBackground" > + <bool>true</bool> + </property> + <property name="frameShape" > + <enum>QFrame::NoFrame</enum> + </property> + <property name="text" > + <string>3</string> + </property> + <property name="alignment" > + <set>Qt::AlignCenter</set> + </property> + </widget> + <widget class="QLabel" name="label_22" > + <property name="geometry" > + <rect> + <x>500</x> + <y>42</y> + <width>141</width> + <height>21</height> + </rect> + </property> + <property name="palette" > + <palette> + <active> + <color> + <red>0</red> + <green>79</green> + <blue>175</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>239</red> + <green>239</green> + <blue>239</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>103</red> + <green>141</green> + <blue>178</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </active> + <inactive> + <color> + <red>0</red> + <green>79</green> + <blue>175</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>239</red> + <green>239</green> + <blue>239</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>103</red> + <green>141</green> + <blue>178</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </inactive> + <disabled> + <color> + <red>128</red> + <green>128</green> + <blue>128</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>128</red> + <green>128</green> + <blue>128</blue> + </color> + <color> + <red>239</red> + <green>239</green> + <blue>239</blue> + </color> + <color> + <red>239</red> + <green>239</green> + <blue>239</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>86</red> + <green>117</green> + <blue>148</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </disabled> + </palette> + </property> + <property name="font" > + <font> + <family>Sans Serif</family> + <pointsize>11</pointsize> + <weight>50</weight> + <italic>false</italic> + <bold>false</bold> + <underline>false</underline> + <strikeout>false</strikeout> + </font> + </property> + <property name="text" > + <string>midLineWidth()</string> + </property> + <property name="alignment" > + <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop</set> + </property> + </widget> + <widget class="QLabel" name="label_21" > + <property name="geometry" > + <rect> + <x>500</x> + <y>12</y> + <width>141</width> + <height>21</height> + </rect> + </property> + <property name="palette" > + <palette> + <active> + <color> + <red>0</red> + <green>79</green> + <blue>175</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>239</red> + <green>239</green> + <blue>239</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>103</red> + <green>141</green> + <blue>178</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </active> + <inactive> + <color> + <red>0</red> + <green>79</green> + <blue>175</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>239</red> + <green>239</green> + <blue>239</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>103</red> + <green>141</green> + <blue>178</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </inactive> + <disabled> + <color> + <red>128</red> + <green>128</green> + <blue>128</blue> + </color> + <color> + <red>221</red> + <green>223</green> + <blue>228</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>85</red> + <green>85</green> + <blue>85</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>199</red> + <green>199</green> + <blue>199</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>128</red> + <green>128</green> + <blue>128</blue> + </color> + <color> + <red>239</red> + <green>239</green> + <blue>239</blue> + </color> + <color> + <red>239</red> + <green>239</green> + <blue>239</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>0</blue> + </color> + <color> + <red>86</red> + <green>117</green> + <blue>148</blue> + </color> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + <color> + <red>0</red> + <green>0</green> + <blue>238</blue> + </color> + <color> + <red>82</red> + <green>24</green> + <blue>139</blue> + </color> + <color> + <red>232</red> + <green>232</green> + <blue>232</blue> + </color> + </disabled> + </palette> + </property> + <property name="font" > + <font> + <family>Sans Serif</family> + <pointsize>11</pointsize> + <weight>50</weight> + <italic>false</italic> + <bold>false</bold> + <underline>false</underline> + <strikeout>false</strikeout> + </font> + </property> + <property name="text" > + <string>lineWidth()</string> + </property> + <property name="alignment" > + <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop</set> + </property> + </widget> + </widget> + <pixmapfunction></pixmapfunction> + <resources/> + <connections/> +</ui> diff --git a/doc/src/diagrams/qimage-32bit.sk b/doc/src/diagrams/qimage-32bit.sk new file mode 100644 index 0000000..0c19197 --- /dev/null +++ b/doc/src/diagrams/qimage-32bit.sk @@ -0,0 +1,18 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +G() +lw(1) +r(200,0,0,-200,21.921,817.509) +lw(1) +r(134.5,0,0,-133.5,87.421,751.009) +lw(1) +r(132.5,0,0,-134,21.921,817.509) +lw(1) +r(65.5,0,0,-66.5,21.921,817.509) +lw(1) +r(67.5,0,0,-66,154.421,683.509) +G_() +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,20,20),0,(0,0,1),'Grid') diff --git a/doc/src/diagrams/qimage-8bit.sk b/doc/src/diagrams/qimage-8bit.sk new file mode 100644 index 0000000..a08a122 --- /dev/null +++ b/doc/src/diagrams/qimage-8bit.sk @@ -0,0 +1,50 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +G() +lw(1) +r(200,0,0,-200,14.2453,827.844) +lw(1) +r(134.5,0,0,-133.5,79.7453,761.344) +lw(1) +r(132.5,0,0,-134,14.2453,827.844) +lw(1) +r(65.5,0,0,-66.5,14.2453,827.844) +lw(1) +r(67.5,0,0,-66,146.745,693.844) +G_() +lw(1) +r(65.5,0,0,-24.875,243.995,827.344) +lw(1) +r(20.5,0,0,-24.875,223.875,827.344) +lw(1) +r(65.5,0,0,-24.875,243.995,727.844) +lw(1) +r(20.5,0,0,-24.875,223.875,727.844) +lw(1) +r(65.5,0,0,-24.875,243.995,777.594) +lw(1) +r(20.5,0,0,-24.875,223.875,777.594) +lw(1) +r(65.5,0,0,-24.875,243.995,678.094) +lw(1) +r(20.5,0,0,-24.875,223.875,678.094) +lw(1) +r(65.5,0,0,-24.875,243.995,802.469) +lw(1) +r(20.5,0,0,-24.875,223.875,802.469) +lw(1) +r(65.5,0,0,-24.875,243.995,702.969) +lw(1) +r(20.5,0,0,-24.875,223.875,702.969) +lw(1) +r(65.5,0,0,-24.875,243.995,752.719) +lw(1) +r(20.5,0,0,-24.875,223.875,752.719) +lw(1) +r(65.5,0,0,-24.875,243.995,653.219) +lw(1) +r(20.5,0,0,-24.875,223.875,653.219) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,20,20),0,(0,0,1),'Grid') diff --git a/doc/src/diagrams/qline-coordinates.sk b/doc/src/diagrams/qline-coordinates.sk new file mode 100644 index 0000000..1f741f3 --- /dev/null +++ b/doc/src/diagrams/qline-coordinates.sk @@ -0,0 +1,61 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +lw(2) +b() +bs(138.776,520.124,0) +bs(319.58,700.927,0) +fp((0.254,0.664,0.072)) +lw(1) +e(6.02587,0,0,-6.0259,316.516,698.083) +fp((0.254,0.664,0.072)) +lw(1) +e(6.02587,0,0,-6.0259,139.569,520.916) +lw(1) +b() +bs(139.654,500.815,0) +bs(139.654,498.287,0) +bs(139.654,479.75,0) +bs(212.502,479.75,0) +lw(1) +b() +bs(320.458,499.937,0) +bs(320.458,479.75,0) +bs(248.487,479.75,0) +lw(1) +b() +bs(120.345,700.05,0) +bs(100.158,700.05,0) +bs(100.158,628.079,0) +lw(1) +b() +bs(99.2803,590.339,0) +bs(99.2803,589.306,0) +bs(99.2803,520.124,0) +bs(121.222,520.124,0) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('dx()',(219.524,477.117)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('dy()',(90.5034,606.137)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('x1(), y1()',(80.8488,499.059)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('x2(), y2()',(244.099,690.395)) +le() +lw(1) +r(320,0,0,-300,59.7843,740.254) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,20,20),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/qline-point.sk b/doc/src/diagrams/qline-point.sk new file mode 100644 index 0000000..d62303f --- /dev/null +++ b/doc/src/diagrams/qline-point.sk @@ -0,0 +1,61 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +lw(2) +b() +bs(138.776,520.124,0) +bs(319.58,700.927,0) +lw(1) +b() +bs(139.654,500.815,0) +bs(139.654,498.287,0) +bs(139.654,479.75,0) +bs(212.502,479.75,0) +lw(1) +b() +bs(320.458,499.937,0) +bs(320.458,479.75,0) +bs(248.487,479.75,0) +lw(1) +b() +bs(120.345,700.05,0) +bs(100.158,700.05,0) +bs(100.158,628.079,0) +lw(1) +b() +bs(99.2803,590.339,0) +bs(99.2803,589.306,0) +bs(99.2803,520.124,0) +bs(121.222,520.124,0) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('dx()',(219.524,477.117)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('dy()',(90.5034,606.137)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('p1()',(104.546,497.304)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('p2()',(299.393,661.431)) +fp((0.254,0.664,0.072)) +lw(1) +e(6.02587,0,0,-6.0259,138.219,520.006) +fp((0.254,0.664,0.072)) +lw(1) +e(6.02587,0,0,-6.0259,319.369,700.716) +le() +lw(1) +r(320,0,0,-300,59.6378,739.945) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,20,20),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/qlinef-angle-identicaldirection.sk b/doc/src/diagrams/qlinef-angle-identicaldirection.sk new file mode 100644 index 0000000..5064938 --- /dev/null +++ b/doc/src/diagrams/qlinef-angle-identicaldirection.sk @@ -0,0 +1,28 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +lw(1) +b() +bs(4.13779,835.945,0) +bs(105.138,784.445,0) +lw(1) +b() +bs(3.88779,783.695,0) +bs(104.888,835.195,0) +lw(1) +b() +bs(104.638,834.945,0) +bs(94.3878,833.945,0) +bs(104.638,829.945,0) +bs(104.388,834.195,0) +lw(1) +b() +bs(4.13779,836.195,0) +bs(14.3878,835.195,0) +bs(4.13779,831.195,0) +bs(4.38779,835.445,0) +lw(1) +e(22.5,0,0,-11.5,55.1378,810.445) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,20,20),0,(0,0,1),'Grid') diff --git a/doc/src/diagrams/qlinef-angle-oppositedirection.sk b/doc/src/diagrams/qlinef-angle-oppositedirection.sk new file mode 100644 index 0000000..69fa46d --- /dev/null +++ b/doc/src/diagrams/qlinef-angle-oppositedirection.sk @@ -0,0 +1,28 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +lw(1) +b() +bs(4.13779,835.945,0) +bs(105.138,784.445,0) +lw(1) +b() +bs(3.88779,783.695,0) +bs(104.888,835.195,0) +lw(1) +b() +bs(4.13779,783.695,0) +bs(14.3878,784.695,0) +bs(4.13779,788.695,0) +bs(4.38779,784.445,0) +lw(1) +b() +bs(4.13779,836.195,0) +bs(14.3878,835.195,0) +bs(4.13779,831.195,0) +bs(4.38779,835.445,0) +lw(1) +e(22.5,0,0,-11.5,55.1378,810.445) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,20,20),0,(0,0,1),'Grid') diff --git a/doc/src/diagrams/qlistview.png b/doc/src/diagrams/qlistview.png Binary files differnew file mode 100644 index 0000000..986fbc5 --- /dev/null +++ b/doc/src/diagrams/qlistview.png diff --git a/doc/src/diagrams/qmatrix.sk b/doc/src/diagrams/qmatrix.sk new file mode 100644 index 0000000..83bb4a6 --- /dev/null +++ b/doc/src/diagrams/qmatrix.sk @@ -0,0 +1,74 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +lp((0,0.174,1)) +lw(1) +r(90,0,0,-90,12.1378,827.945) +lp((0,0.054,1)) +lw(1) +b() +bs(41.6378,827.945,0) +bs(41.6378,737.945,0) +lp((0,0.054,1)) +lw(1) +b() +bs(11.6378,797.445,0) +bs(101.638,797.445,0) +lp((0,0.054,1)) +lw(1) +b() +bs(11.6378,767.945,0) +bs(101.638,767.945,0) +lp((0.007,0.06,1)) +lw(1) +b() +bs(71.6378,827.445,0) +bs(71.6378,738.445,0) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('m11',(15.8878,806.945)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('m12',(45.8878,806.945)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('m22',(45.8878,777.945)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('m21',(15.8878,777.945)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('dx',(21.2218,747.945)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('dy',(51.2218,747.945)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('1',(82.6378,747.945)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('0',(82.6378,806.945)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('0',(82.6378,777.945)) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,20,20),0,(0,0,1),'Grid') diff --git a/doc/src/diagrams/qpainter-pathstroking.png b/doc/src/diagrams/qpainter-pathstroking.png Binary files differnew file mode 100644 index 0000000..4896a11 --- /dev/null +++ b/doc/src/diagrams/qpainter-pathstroking.png diff --git a/doc/src/diagrams/qrect-coordinates.sk b/doc/src/diagrams/qrect-coordinates.sk new file mode 100644 index 0000000..4c0792d --- /dev/null +++ b/doc/src/diagrams/qrect-coordinates.sk @@ -0,0 +1,102 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('topLeft()',(91.1378,721.445)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('topRight()',(271.642,721.445)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('bottomRight()',(251.638,593.445)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('bottomLeft()',(71.1338,593.445)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('left()',(135.138,518.445)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('right()',(317.138,518.445)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('top()',(405.142,709.945)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('bottom()',(405.142,583.445)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('x(), y()',(153.138,696.445)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('center()',(224.638,652.945)) +lp((0.866,0,0)) +lw(1) +ld((4, 4)) +b() +bs(145.138,742.445,0) +bs(145.138,529.945,0) +lp((0.866,0,0)) +lw(1) +ld((4, 4)) +b() +bs(329.638,744.445,0) +bs(329.638,530.945,0) +lp((0.866,0,0)) +lw(1) +ld((4, 4)) +b() +bs(401.138,587.945,0) +bs(67.1378,587.945,0) +lp((0.866,0,0)) +lw(1) +ld((4, 4)) +b() +bs(398.138,713.445,0) +bs(68.1378,713.445,0) +lw(1) +r(197.5,0,0,-137.5,145.138,713.445) +fp((0.852,0,0)) +le() +lw(1) +e(3,0,0,-3,144.638,713.445) +fp((0.852,0,0)) +le() +lw(1) +e(3,0,0,-3,144.638,588.945) +fp((0.852,0,0)) +le() +lw(1) +e(3,0,0,-3,329.638,587.945) +fp((0.852,0,0)) +le() +lw(1) +e(3,0,0,-3,242.638,646.945) +fp((0.852,0,0)) +le() +lw(1) +e(3,0,0,-3,329.138,713.445) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,20,20),0,(0,0,1),'Grid') diff --git a/doc/src/diagrams/qrect-diagram-one.sk b/doc/src/diagrams/qrect-diagram-one.sk new file mode 100644 index 0000000..0396d80 --- /dev/null +++ b/doc/src/diagrams/qrect-diagram-one.sk @@ -0,0 +1,69 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +le() +lw(1) +r(400.24,0,0,-299.507,39.5975,801.199) +fp((0.228,0.228,0.228)) +lw(1) +r(228.418,0,0,-163.469,128.024,741.52) +fp((1,1,1)) +lw(1) +r(188.922,0,0,-121.779,149.309,720.237) +lp((0.799,0.109,0.048)) +lw(2) +r(209.605,0,0,-142.77,128.75,741.136) +fp((0.254,0.664,0.072)) +lw(1) +e(9.42692,0,0,-9.42693,128.75,741.136) +fp((0.254,0.664,0.072)) +lw(1) +e(9.42692,0,0,-9.42693,319.305,616.689) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('height()',(52.7628,664.942)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('left(), top()',(108.935,771.142)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('right(), bottom()',(345.033,544.699)) +G() +lw(1) +b() +bs(112.866,598.944,0) +bs(83.0108,598.944,0) +bs(83.0108,649.497,0) +bs(83.0108,652.933,0) +lw(1) +b() +bs(82.5719,684.034,0) +bs(82.5719,742.871,0) +bs(112.2,742.871,0) +G_() +lw(1) +b() +bs(129.505,573.041,0) +bs(129.505,540.72,0) +bs(203.382,540.72,0) +lw(1) +b() +bs(337.804,572.907,0) +bs(337.797,540.759,0) +bs(262.698,540.759,0) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('width()',(214.257,537.543)) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +guide(-42.3082,0) +guide(437.823,1) +grid((0,0,20,20),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/qrect-diagram-three.sk b/doc/src/diagrams/qrect-diagram-three.sk new file mode 100644 index 0000000..77be4ee --- /dev/null +++ b/doc/src/diagrams/qrect-diagram-three.sk @@ -0,0 +1,67 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +le() +lw(1) +r(400.24,0,0,-299.507,39.5975,801.199) +lw(1) +b() +bs(124.239,550.355,0) +bs(124.239,518.034,0) +bs(199.871,518.034,0) +lw(1) +b() +bs(336.049,550.221,0) +bs(336.042,518.073,0) +bs(260.943,518.073,0) +lw(1) +b() +bs(103.65,598.944,0) +bs(73.795,598.944,0) +bs(73.795,649.497,0) +bs(73.795,652.933,0) +lw(1) +b() +bs(73.3561,684.034,0) +bs(73.3561,742.871,0) +bs(102.984,742.871,0) +fp((0.228,0.228,0.228)) +lw(1) +r(275.594,0,0,-203.623,107.179,759.732) +fp((1,1,1)) +lw(1) +r(145.696,0,0,-80.7471,168.618,700.928) +lp((0.799,0.109,0.048)) +lw(2) +r(209.605,0,0,-142.77,128.75,741.136) +fp((0.254,0.664,0.072)) +lw(1) +e(9.42692,0,0,-9.42693,128.75,741.136) +fp((0.254,0.664,0.072)) +lw(1) +e(9.42692,0,0,-9.42693,311.59,622.904) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('height()',(52.7628,664.942)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('width()',(208.991,514.857)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('left(), top()',(108.935,771.142)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('right(), bottom()',(345.911,537.678)) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +guide(-42.3082,0) +guide(458.887,1) +grid((0,0,20,20),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/qrect-diagram-two.sk b/doc/src/diagrams/qrect-diagram-two.sk new file mode 100644 index 0000000..4447923 --- /dev/null +++ b/doc/src/diagrams/qrect-diagram-two.sk @@ -0,0 +1,67 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +le() +lw(1) +r(400.24,0,0,-299.507,39.5975,801.199) +lw(1) +b() +bs(125.117,574.053,0) +bs(125.117,541.732,0) +bs(200.749,541.732,0) +lw(1) +b() +bs(335.171,573.919,0) +bs(335.164,541.771,0) +bs(260.065,541.771,0) +lw(1) +b() +bs(103.65,598.944,0) +bs(73.795,598.944,0) +bs(73.795,649.497,0) +bs(73.795,652.933,0) +lw(1) +b() +bs(73.3561,684.034,0) +bs(73.3561,742.871,0) +bs(102.984,742.871,0) +fp((0.228,0.228,0.228)) +lw(1) +r(249.263,0,0,-181.681,107.179,759.732) +fp((1,1,1)) +lw(1) +r(165.005,0,0,-103.567,149.309,720.237) +lp((0.799,0.109,0.048)) +lw(2) +r(209.605,0,0,-142.77,128.75,741.136) +fp((0.254,0.664,0.072)) +lw(1) +e(9.42692,0,0,-9.42693,128.75,741.136) +fp((0.254,0.664,0.072)) +lw(1) +e(9.42692,0,0,-9.42693,314.228,619.387) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('height()',(52.7628,664.942)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('width()',(211.624,538.555)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('left(), top()',(108.935,771.142)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('right(), bottom()',(345.033,544.699)) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +guide(-42.3082,0) +guide(600.195,1) +grid((0,0,20,20),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/qrect-diagram-zero.sk b/doc/src/diagrams/qrect-diagram-zero.sk new file mode 100644 index 0000000..d5198dc --- /dev/null +++ b/doc/src/diagrams/qrect-diagram-zero.sk @@ -0,0 +1,48 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +lw(1) +b() +bs(109.757,614.427,0) +bs(109.757,582.106,0) +bs(191.533,582.106,0) +lw(1) +b() +bs(319.372,614.732,0) +bs(319.366,582.584,0) +bs(244.266,582.584,0) +lw(1) +b() +bs(95.7507,625.714,0) +bs(65.8958,625.714,0) +bs(65.8958,676.267,0) +bs(65.8958,679.703,0) +lw(1) +b() +bs(65.8958,708.171,0) +bs(65.8958,768.763,0) +bs(98.1562,768.763,0) +lp((0.799,0.109,0.048)) +lw(2) +r(209.605,0,0,-142.77,111.196,769.222) +lw(1) +r(0,0,0,0,288.422,731.646) +lw(1) +r(0,0,0,0,264.724,735.596) +lw(1) +r(0,0,0,0,241.027,741.301) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('width()',(198.459,578.929)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('height()',(45.7413,688.64)) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +guide(-63.3727,0) +guide(433.434,1) +grid((0,0,20,20),0,(0,0,1),'Grid') diff --git a/doc/src/diagrams/qrect-intersect.sk b/doc/src/diagrams/qrect-intersect.sk new file mode 100644 index 0000000..7e5da3e --- /dev/null +++ b/doc/src/diagrams/qrect-intersect.sk @@ -0,0 +1,62 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +fp((0.378,0.772,0.399)) +lw(1) +r(200.113,0,0,-119.366,79.9711,759.732) +fp((0.49,0.49,0.49)) +lw(1) +r(200.113,0,0,-120.243,159.841,700.05) +fp((0.491,0.625,0.785)) +lp((0.732,0.198,0.029)) +lw(2) +r(120.243,0,0,-59.6828,159.841,700.05) +lw(1) +b() +bs(379.702,700.05,0) +bs(400.327,700.05,0) +bs(400.327,679.424,0) +lw(1) +b() +bs(380.14,639.489,0) +bs(380.14,639.938,0) +bs(399.888,639.938,0) +bs(399.888,660.115,0) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('r.intersect(s).height()',(377.638,666.945)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('r',(84.6378,624.945)) +lw(1) +b() +bs(160.138,779.945,0) +bs(160.138,800.445,0) +bs(180.138,800.445,0) +lw(1) +b() +bs(260.138,799.445,0) +bs(280.138,799.445,0) +bs(280.138,779.445,0) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('r.intersect(s).',(187.138,802.945)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('width()',(200.638,790.445)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('s',(145.207,584.51)) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,20,20),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/qrect-unite.sk b/doc/src/diagrams/qrect-unite.sk new file mode 100644 index 0000000..975183b --- /dev/null +++ b/doc/src/diagrams/qrect-unite.sk @@ -0,0 +1,63 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +fp((0.47,0.47,0.47)) +lw(1) +r(200.113,0,0,-120.243,159.841,700.05) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('r',(84.6378,624.945)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('s',(149.138,584.945)) +fp((0.378,0.772,0.399)) +lw(1) +r(200.113,0,0,-119.366,79.9711,759.732) +lw(1) +b() +bs(80.1378,778.445,0) +bs(80.1378,799.445,0) +bs(160.138,799.445,0) +lw(1) +b() +bs(360.138,779.945,0) +bs(360.138,799.945,0) +bs(279.638,799.945,0) +lw(1) +b() +bs(380.138,759.924,0) +bs(380.138,760.445,0) +bs(400.138,760.445,0) +bs(400.138,698.945,0) +lw(1) +b() +bs(380.138,579.945,0) +bs(400.138,579.945,0) +bs(400.138,641.445,0) +lp((0.819,0.075,0.043)) +lw(2) +r(280,0,0,-180,80.1378,759.945) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('r.united(s).width()',(179.638,796.945)) +G() +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('height()',(380.638,661.445)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('r.united(s).',(375.638,675.445)) +G_() +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,20,20),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/qrectf-coordinates.sk b/doc/src/diagrams/qrectf-coordinates.sk new file mode 100644 index 0000000..76223c2 --- /dev/null +++ b/doc/src/diagrams/qrectf-coordinates.sk @@ -0,0 +1,102 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('topLeft()',(90.6378,721.445)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('topRight()',(349.638,721.445)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('bottomRight()',(349.638,560.945)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('bottomLeft()',(70.6338,560.945)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('left()',(135.138,519.445)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('right()',(327.638,519.445)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('top()',(446.142,708.945)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('bottom()',(447.142,570.945)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('x(), y()',(153.138,696.445)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('center()',(225.138,630.445)) +lp((0.866,0,0)) +lw(1) +ld((4, 4)) +b() +bs(145.138,742.445,0) +bs(145.138,529.945,0) +lp((0.866,0,0)) +lw(1) +ld((4, 4)) +b() +bs(342.638,745.445,0) +bs(342.638,531.945,0) +lp((0.866,0,0)) +lw(1) +ld((4, 4)) +b() +bs(441.638,575.945,0) +bs(68.1378,575.945,0) +lp((0.866,0,0)) +lw(1) +ld((4, 4)) +b() +bs(436.138,713.445,0) +bs(68.1378,713.445,0) +lw(1) +r(197.5,0,0,-137.5,145.138,713.445) +fp((0.852,0,0)) +le() +lw(1) +e(3,0,0,-3,144.638,713.445) +fp((0.852,0,0)) +le() +lw(1) +e(3,0,0,-3,144.638,575.945) +fp((0.852,0,0)) +le() +lw(1) +e(3,0,0,-3,342.138,576.445) +fp((0.852,0,0)) +le() +lw(1) +e(3,0,0,-3,242.638,646.945) +fp((0.852,0,0)) +le() +lw(1) +e(3,0,0,-3,342.638,713.945) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,20,20),0,(0,0,1),'Grid') diff --git a/doc/src/diagrams/qrectf-diagram-one.sk b/doc/src/diagrams/qrectf-diagram-one.sk new file mode 100644 index 0000000..4e445dd --- /dev/null +++ b/doc/src/diagrams/qrectf-diagram-one.sk @@ -0,0 +1,69 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +le() +lw(1) +r(400.24,0,0,-299.507,39.5975,801.199) +fp((0.228,0.228,0.228)) +lw(1) +r(228.418,0,0,-163.469,128.024,741.52) +fp((1,1,1)) +lw(1) +r(188.922,0,0,-121.779,149.309,720.237) +lp((0.799,0.109,0.048)) +lw(2) +r(209.605,0,0,-142.77,128.75,741.136) +fp((0.254,0.664,0.072)) +lw(1) +e(9.42692,0,0,-9.42693,128.75,741.136) +fp((0.254,0.664,0.072)) +lw(1) +e(9.42692,0,0,-9.42693,336.256,599.116) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('height()',(52.7628,664.942)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('left(), top()',(108.935,771.142)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('right(), bottom()',(345.911,559.62)) +G() +lw(1) +b() +bs(112.866,598.944,0) +bs(83.0108,598.944,0) +bs(83.0108,649.497,0) +bs(83.0108,652.933,0) +lw(1) +b() +bs(82.5719,684.034,0) +bs(82.5719,742.871,0) +bs(112.2,742.871,0) +G_() +lw(1) +b() +bs(129.505,573.041,0) +bs(129.505,540.72,0) +bs(203.382,540.72,0) +lw(1) +b() +bs(337.804,572.907,0) +bs(337.797,540.759,0) +bs(262.698,540.759,0) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('width()',(214.257,537.543)) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +guide(-42.3082,0) +guide(437.823,1) +grid((0,0,20,20),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/qrectf-diagram-three.sk b/doc/src/diagrams/qrectf-diagram-three.sk new file mode 100644 index 0000000..21c5b14 --- /dev/null +++ b/doc/src/diagrams/qrectf-diagram-three.sk @@ -0,0 +1,67 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +le() +lw(1) +r(400.24,0,0,-299.507,39.5975,801.199) +lw(1) +b() +bs(124.239,550.355,0) +bs(124.239,518.034,0) +bs(199.871,518.034,0) +lw(1) +b() +bs(336.049,550.221,0) +bs(336.042,518.073,0) +bs(260.943,518.073,0) +lw(1) +b() +bs(103.65,598.944,0) +bs(73.795,598.944,0) +bs(73.795,649.497,0) +bs(73.795,652.933,0) +lw(1) +b() +bs(73.3561,684.034,0) +bs(73.3561,742.871,0) +bs(102.984,742.871,0) +fp((0.228,0.228,0.228)) +lw(1) +r(275.594,0,0,-203.623,107.179,759.732) +fp((1,1,1)) +lw(1) +r(145.696,0,0,-80.7471,168.618,700.928) +lp((0.799,0.109,0.048)) +lw(2) +r(209.605,0,0,-142.77,128.75,741.136) +fp((0.254,0.664,0.072)) +lw(1) +e(9.42692,0,0,-9.42693,128.75,741.136) +fp((0.254,0.664,0.072)) +lw(1) +e(9.42692,0,0,-9.42693,337.134,598.238) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('height()',(52.7628,664.942)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('width()',(208.991,514.857)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('left(), top()',(108.935,771.142)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('right(), bottom()',(345.911,537.678)) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +guide(-42.3082,0) +guide(458.887,1) +grid((0,0,20,20),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/qrectf-diagram-two.sk b/doc/src/diagrams/qrectf-diagram-two.sk new file mode 100644 index 0000000..50d462e --- /dev/null +++ b/doc/src/diagrams/qrectf-diagram-two.sk @@ -0,0 +1,67 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +le() +lw(1) +r(400.24,0,0,-299.507,39.5975,801.199) +lw(1) +b() +bs(125.117,574.053,0) +bs(125.117,541.732,0) +bs(200.749,541.732,0) +lw(1) +b() +bs(335.171,573.919,0) +bs(335.164,541.771,0) +bs(260.065,541.771,0) +lw(1) +b() +bs(103.65,598.944,0) +bs(73.795,598.944,0) +bs(73.795,649.497,0) +bs(73.795,652.933,0) +lw(1) +b() +bs(73.3561,684.034,0) +bs(73.3561,742.871,0) +bs(102.984,742.871,0) +fp((0.228,0.228,0.228)) +lw(1) +r(249.263,0,0,-181.681,107.179,759.732) +fp((1,1,1)) +lw(1) +r(165.005,0,0,-103.567,149.309,720.237) +lp((0.799,0.109,0.048)) +lw(2) +r(209.605,0,0,-142.77,128.75,741.136) +fp((0.254,0.664,0.072)) +lw(1) +e(9.42692,0,0,-9.42693,128.75,741.136) +fp((0.254,0.664,0.072)) +lw(1) +e(9.42692,0,0,-9.42693,338.012,598.238) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('height()',(52.7628,664.942)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('width()',(211.624,538.555)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('left(), top()',(108.935,771.142)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('right(), bottom()',(345.033,544.699)) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +guide(-42.3082,0) +guide(600.195,1) +grid((0,0,20,20),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/qstyleoptiontoolbar-position.sk b/doc/src/diagrams/qstyleoptiontoolbar-position.sk new file mode 100644 index 0000000..d877f98 --- /dev/null +++ b/doc/src/diagrams/qstyleoptiontoolbar-position.sk @@ -0,0 +1,125 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +lw(1) +r(347.5,0,0,-199,162.138,754.445) +lw(1) +r(430.5,0,0,-25,79.6378,523.945) +lw(1) +b() +bs(161.638,733.945,0) +bs(509.638,734.445,0) +lw(1) +b() +bs(162.138,714.445,0) +bs(508.638,714.945,0) +lw(1) +b() +bs(162.138,673.945,0) +bs(510.138,674.445,0) +lw(1) +b() +bs(162.138,694.445,0) +bs(509.138,694.945,0) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Middle (m)',(444.638,717.945)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Middle',(218.138,506.945)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Middle',(327.138,506.945)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Middle (m)',(445.138,697.945)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Beginning (b)',(428.638,737.445)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('b',(86.1378,566.445)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Beginning',(105.138,507.445)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('QStyleOptionToolBar::positionOfLine',(185.138,762.445)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('QStyleOptionToolBar::positionWithinLine',(184.138,532.445)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('End (e)',(460.638,677.445)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('End',(443.638,506.945)) +lw(1) +b() +bs(182.138,524.445,0) +bs(182.138,499.445,0) +lw(1) +b() +bs(100.138,754.945,0) +bs(100.138,555.945,0) +lw(1) +b() +bs(120.138,754.945,0) +bs(120.138,555.945,0) +lw(1) +b() +bs(141.138,754.445,0) +bs(141.138,555.445,0) +lw(1) +b() +bs(403.138,523.445,0) +bs(403.138,499.445,0) +lw(1) +b() +bs(291.638,523.445,0) +bs(291.638,499.445,0) +lw(1) +r(82.5,0,0,199,79.6378,555.445) +lw(1) +r(0,0,0,0,124.638,535.945) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('m',(105.138,567.445)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('m',(125.638,567.945)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('e',(147.138,567.445)) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +guide(509.138,0) +grid((0,0,5,5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/qt-embedded-vnc-screen.png b/doc/src/diagrams/qt-embedded-vnc-screen.png Binary files differnew file mode 100644 index 0000000..b6fb649 --- /dev/null +++ b/doc/src/diagrams/qt-embedded-vnc-screen.png diff --git a/doc/src/diagrams/qtableview-resized.png b/doc/src/diagrams/qtableview-resized.png Binary files differnew file mode 100644 index 0000000..709aef1 --- /dev/null +++ b/doc/src/diagrams/qtableview-resized.png diff --git a/doc/src/diagrams/qtableview-small.png b/doc/src/diagrams/qtableview-small.png Binary files differnew file mode 100644 index 0000000..0363904 --- /dev/null +++ b/doc/src/diagrams/qtableview-small.png diff --git a/doc/src/diagrams/qtableview-stretched.png b/doc/src/diagrams/qtableview-stretched.png Binary files differnew file mode 100644 index 0000000..4441427 --- /dev/null +++ b/doc/src/diagrams/qtableview-stretched.png diff --git a/doc/src/diagrams/qtableview.png b/doc/src/diagrams/qtableview.png Binary files differnew file mode 100644 index 0000000..c2b5787 --- /dev/null +++ b/doc/src/diagrams/qtableview.png diff --git a/doc/src/diagrams/qtconfig-appearance.png b/doc/src/diagrams/qtconfig-appearance.png Binary files differnew file mode 100644 index 0000000..9d2d9e7 --- /dev/null +++ b/doc/src/diagrams/qtconfig-appearance.png diff --git a/doc/src/diagrams/qtdemo-example.png b/doc/src/diagrams/qtdemo-example.png Binary files differnew file mode 100644 index 0000000..8a399d6 --- /dev/null +++ b/doc/src/diagrams/qtdemo-example.png diff --git a/doc/src/diagrams/qtdemo.png b/doc/src/diagrams/qtdemo.png Binary files differnew file mode 100644 index 0000000..2db5399 --- /dev/null +++ b/doc/src/diagrams/qtdemo.png diff --git a/doc/src/diagrams/qtdesignerextensions.sk b/doc/src/diagrams/qtdesignerextensions.sk new file mode 100644 index 0000000..6c991cc --- /dev/null +++ b/doc/src/diagrams/qtdesignerextensions.sk @@ -0,0 +1,254 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +fp((0.906,0.732,0.467)) +lw(1) +e(63,0,0,-24.5,506.638,720.945) +fp((0.633,0.805,0.54)) +lw(1) +r(228.847,0,0,-31.9855,160.081,797.596) +fp((0.654,0.799,0.611)) +lw(1) +r(126.847,0,0,-32.3666,415.674,589.688) +lw(1) +r(120.347,0,0,-32.3666,24.0692,505.37) +fp((0.596,0.758,0.524)) +lw(1) +r(230.847,0,0,-32.3666,157.485,463.23) +lw(1) +r(179.347,0,0,-31.8666,189.83,588.259) +fp((0.543,0.82,0.899)) +lw(1) +r(179.847,0,0,-33.3666,189.366,669.613) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('QExtensionManager',(423.494,568.427)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('QExtensionFactory',(226.125,443.933)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('MyExtensionFactory',(225.078,566.617)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('MyCustomWidgetInterface',(1,0,0,1.06376,207.091,646.338)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Qt Designer',(472.469,715.932)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('MyExtension',(49.3756,486.573)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('can create',(103.516,647.507)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('can create',(102.516,567.507)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('QDesignerCustomWidgetInterface',(183.016,776.507)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('can identify',(59.6232,608.689)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('accesses',(400.623,647.189)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('accesses',(499.623,630.189)) +lw(1) +b() +bs(84.1673,725.837,0) +bs(84.1673,650.617,0) +bs(100.267,650.617,0) +lw(1) +b() +bs(38.1673,726.255,0) +bs(38.1673,611.117,0) +bs(54.2666,611.117,0) +lw(1) +r(120.347,0,0,-31.9855,23.5806,758.096) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('MyCustomWidget',(1.02995,0,0,1.0597,36.9433,736.685)) +lw(1) +b() +bs(278.138,765.445,0) +bs(278.138,723.445,0) +lw(1) +b() +bs(523.638,697.445,0) +bs(523.638,643.445,0) +lw(1) +b() +bs(164.638,650.445,0) +bs(189.138,650.445,0) +lw(1) +b() +bs(163.638,571.945,0) +bs(190.638,571.945,0) +lw(1) +b() +bs(369.638,649.945,0) +bs(395.638,649.945,0) +lw(1) +b() +bs(488.138,695.945,0) +bs(488.138,650.445,0) +bs(457.638,650.445,0) +lw(1) +b() +bs(83.1378,505.445,0) +bs(83.1378,571.945,0) +bs(99.6378,571.945,0) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('inherits',(260.016,708.007)) +lw(1) +b() +bs(278.638,700.445,0) +bs(278.638,669.445,0) +lw(1) +b() +bs(524.138,620.445,0) +bs(524.138,589.445,0) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('inherits',(257.516,510.007)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('initializes',(277.016,609.507)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('controls',(349.016,523.507)) +lw(1) +b() +bs(277.138,463.445,0) +bs(277.138,505.445,0) +lw(1) +b() +bs(299.638,590.445,0) +bs(299.638,606.445,0) +lw(1) +b() +bs(278.638,524.945,0) +bs(278.638,555.945,0) +lw(1) +b() +bs(299.138,619.945,0) +bs(299.138,635.945,0) +lw(1) +b() +bs(124.638,611.945,0) +bs(214.138,611.945,0) +bs(214.138,588.945,0) +fp((0,0,0)) +lw(1) +b() +bs(523.888,589.695,0) +bs(518.638,597.445,0) +bs(528.888,597.445,0) +bs(523.888,590.195,0) +fp((0,0,0)) +lw(1) +b() +bs(83.3878,506.195,0) +bs(78.1378,513.945,0) +bs(88.3878,513.945,0) +bs(83.3878,506.695,0) +fp((0,0,0)) +lw(1) +b() +bs(277.388,463.695,0) +bs(272.138,471.445,0) +bs(282.388,471.445,0) +bs(277.388,464.195,0) +fp((0,0,0)) +lw(1) +b() +bs(299.888,588.695,0) +bs(294.638,596.445,0) +bs(304.888,596.445,0) +bs(299.888,589.195,0) +fp((0,0,0)) +lw(1) +b() +bs(84.3878,726.445,0) +bs(79.1378,718.695,0) +bs(89.3878,718.695,0) +bs(84.3878,725.945,0) +fp((0,0,0)) +lw(1) +b() +bs(38.3878,726.445,0) +bs(33.1378,718.695,0) +bs(43.3878,718.695,0) +bs(38.3878,725.945,0) +fp((0,0,0)) +lw(1) +b() +bs(324.138,556.445,0) +bs(329.388,548.695,0) +bs(319.138,548.695,0) +bs(324.138,555.945,0) +fp((0,0,0)) +lw(1) +b() +bs(278.388,765.945,0) +bs(273.138,758.195,0) +bs(283.388,758.195,0) +bs(278.388,765.445,0) +fp((0,0,0)) +lw(1) +b() +bs(369.638,649.945,0) +bs(377.263,654.945,0) +bs(377.263,644.945,0) +bs(369.763,650.07,0) +lw(1) +b() +bs(460.888,557.945,0) +bs(460.888,528.445,0) +bs(398.388,528.445,0) +lw(1) +b() +bs(324.388,554.945,0) +bs(324.388,527.945,0) +bs(344.388,527.945,0) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,5,5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/qtexttable-cells.sk b/doc/src/diagrams/qtexttable-cells.sk new file mode 100644 index 0000000..3e6eb5b --- /dev/null +++ b/doc/src/diagrams/qtexttable-cells.sk @@ -0,0 +1,107 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +le() +lw(1) +r(167.5,0,0,-95,120,825) +lp((0.631,0,0)) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(162.5,810,0) +bc(167.5,815.625,182.5,815.625,187.5,810,2) +lp((0.631,0,0)) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(217.5,810,0) +bc(222.5,815.625,237.5,815.625,242.5,810,2) +G() +lw(1) +r(50,0,0,-25,177.5,820) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Cell',(192.168,802.484)) +G_() +G() +lw(1) +r(50,0,0,-25,177.5,790) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Cell',(192.168,772.484)) +G_() +lp((0.631,0.631,0.631)) +lw(1) +r(50,0,0,-25,177.5,760) +fp((0.631,0.631,0.631)) +le() +lw(1) +Fn('Helvetica') +txt('Cell',(192.168,742.484)) +G() +lw(1) +r(50,0,0,-25,232.5,820) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Cell',(247.168,802.484)) +G_() +G() +lw(1) +r(50,0,0,-25,232.5,790) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Cell',(247.168,772.484)) +G_() +lp((0.631,0.631,0.631)) +lw(1) +r(50,0,0,-25,232.5,760) +fp((0.631,0.631,0.631)) +le() +lw(1) +Fn('Helvetica') +txt('Cell',(247.168,742.484)) +G() +lw(1) +r(47.5,0,0,-25,125,820) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Cell',(138.418,802.484)) +G_() +G() +lw(1) +r(47.5,0,0,-25,125,790) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Cell',(138.418,772.484)) +G_() +lp((0.631,0.631,0.631)) +lw(1) +r(47.5,0,0,-25,125,760) +fp((0.631,0.631,0.631)) +le() +lw(1) +Fn('Helvetica') +txt('Cell',(138.418,742.484)) +lp((0.631,0,0)) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(275,802.5,0) +bc(270,795,262.5,792.5,250,792.5,1) +bc(245,792.5,157.5,792.5,152.5,792.5,1) +bc(140,792.5,137.306,786.007,132.5,780,1) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,2.5,2.5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/qtexttableformat-cell.sk b/doc/src/diagrams/qtexttableformat-cell.sk new file mode 100644 index 0000000..75b45f5 --- /dev/null +++ b/doc/src/diagrams/qtexttableformat-cell.sk @@ -0,0 +1,67 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +lp((0.627,0.627,0.627)) +lw(1) +ld((2, 2)) +r(-210,0,0,-60,255,670) +lp((0.627,0.627,0.627)) +lw(1) +ld((2, 2)) +r(-65,0,0,-135,320,805) +lp((0.627,0.627,0.627)) +lw(1) +ld((2, 2)) +r(-210,0,0,-135,255,805) +lw(1) +r(275,0,0,-195,45,805) +lw(1) +ld((2, 2)) +r(170,0,0,-95,65,785) +lw(1) +ld((2, 2)) +r(45,0,0,-95,275,785) +lw(1) +ld((2, 2)) +r(170,0,0,-40,65,650) +lw(1) +ld((2, 2)) +r(45,0,0,-40,275,650) +lw(1) +r(130,0,0,-55,85,765) +lw(1) +r(25,0,0,-55,295,765) +lw(1) +r(130,0,0,-20,85,630) +lw(1) +r(25,0,0,-20,295,630) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Cell padding',(116.652,696.384)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Cell spacing',(117.324,790)) +fp((0.627,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('Cell contents',(92.2,732.39)) +fp((1,1,1)) +le() +lw(1) +r(10,0,0,-205,315,810) +fp((1,1,1)) +le() +lw(1) +r(280,0,0,-10,40,615) +le() +lw(1) +r(280,0,0,-200,40,810) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,5,5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/qtopiacore/architecture-emb.sk b/doc/src/diagrams/qtopiacore/architecture-emb.sk new file mode 100644 index 0000000..cca31f3 --- /dev/null +++ b/doc/src/diagrams/qtopiacore/architecture-emb.sk @@ -0,0 +1,425 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +gl([(0,(1,1,1)),(0.29,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +lj(1) +b() +bs(284.808,62.5,0) +bs(282.5,62.5,0) +bs(282.5,67.5,0) +bs(287.5,67.5,0) +bs(287.5,62.5,0) +bs(284.808,62.5,0) +gl([(0,(1,1,1)),(0.29,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +lj(1) +b() +bs(134.808,72.5,0) +bs(132.5,72.5,0) +bs(132.5,77.5,0) +bs(137.5,77.5,0) +bs(137.5,72.5,0) +bs(134.808,72.5,0) +gl([(0,(1,1,1)),(0.29,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +lj(1) +b() +bs(22.308,72.5,0) +bs(20,72.5,0) +bs(20,77.5,0) +bs(25,77.5,0) +bs(25,72.5,0) +bs(22.308,72.5,0) +gl([(0,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgl(0,-1,0) +fp() +le() +lw(1) +lj(1) +b() +bs(78.7166,72.5,0) +bs(22.5,72.5,0) +bs(22.5,75,0) +bs(135,75,0) +bs(135,72.5,0) +bs(78.7166,72.5,0) +gl([(0,(1,1,1)),(0.29,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +lj(1) +b() +bs(152.308,62.5,0) +bs(150,62.5,0) +bs(150,67.5,0) +bs(155,67.5,0) +bs(155,62.5,0) +bs(152.308,62.5,0) +gl([(0,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgl(0,-1,0) +fp() +le() +lw(1) +lj(1) +b() +bs(218.711,62.5,0) +bs(152.5,62.5,0) +bs(152.5,65,0) +bs(285,65,0) +bs(285,62.5,0) +bs(218.711,62.5,0) +gl([(0,(1,1,1)),(0.29,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +lj(1) +b() +bs(284.808,27.5,0) +bs(282.5,27.5,0) +bs(282.5,32.5,0) +bs(287.5,32.5,0) +bs(287.5,27.5,0) +bs(284.808,27.5,0) +gl([(0,(1,1,1)),(0.29,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +lj(1) +b() +bs(284.808,127.5,0) +bs(282.5,127.5,0) +bs(282.5,132.5,0) +bs(287.5,132.5,0) +bs(287.5,127.5,0) +bs(284.808,127.5,0) +gl([(0,(1,1,1)),(0.29,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +lj(1) +b() +bs(12.308,27.5,0) +bs(10,27.5,0) +bs(10,32.5,0) +bs(15,32.5,0) +bs(15,27.5,0) +bs(12.308,27.5,0) +gl([(0,(1,1,1)),(0.29,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +lj(1) +b() +bs(12.308,127.5,0) +bs(10,127.5,0) +bs(10,132.5,0) +bs(15,132.5,0) +bs(15,127.5,0) +bs(12.308,127.5,0) +gl([(0,(1,1,1)),(0.29,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +lj(1) +b() +bs(284.808,55,0) +bs(282.5,55,0) +bs(282.5,60,0) +bs(287.5,60,0) +bs(287.5,55,0) +bs(284.808,55,0) +gl([(0,(1,1,1)),(0.29,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +lj(1) +b() +bs(284.808,165,0) +bs(282.5,165,0) +bs(282.5,170,0) +bs(287.5,170,0) +bs(287.5,165,0) +bs(284.808,165,0) +gl([(0,(1,1,1)),(0.29,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +lj(1) +b() +bs(284.808,120,0) +bs(282.5,120,0) +bs(282.5,125,0) +bs(287.5,125,0) +bs(287.5,120,0) +bs(284.808,120,0) +gl([(0,(1,1,1)),(0.29,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +lj(1) +b() +bs(134.808,110,0) +bs(132.5,110,0) +bs(132.5,115,0) +bs(137.5,115,0) +bs(137.5,110,0) +bs(134.808,110,0) +gl([(0,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgl(0,-1,0) +fp() +le() +lw(1) +lj(1) +b() +bs(148.669,27.5,0) +bs(12.5,27.5,0) +bs(12.5,30,0) +bs(285,30,0) +bs(285,27.5,0) +bs(148.669,27.5,0) +gl([(0,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgl(0,-1,0) +fp() +le() +lw(1) +lj(1) +b() +bs(148.669,127.5,0) +bs(12.5,127.5,0) +bs(12.5,130,0) +bs(285,130,0) +bs(285,127.5,0) +bs(148.669,127.5,0) +gl([(0,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgl(1,0,0) +fp() +le() +lw(1) +lj(1) +b() +bs(286.249,30,0) +bs(285,30,0) +bs(285,57.5,0) +bs(287.5,57.5,0) +bs(287.5,30,0) +bs(286.249,30,0) +gl([(0,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgl(1,0,0) +fp() +le() +lw(1) +lj(1) +b() +bs(286.249,130,0) +bs(285,130,0) +bs(285,167.5,0) +bs(287.5,167.5,0) +bs(287.5,130,0) +bs(286.249,130,0) +gl([(0,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgl(1,0,0) +fp() +le() +lw(1) +lj(1) +b() +bs(286.249,65,0) +bs(285,65,0) +bs(285,122.5,0) +bs(287.5,122.5,0) +bs(287.5,65,0) +bs(286.249,65,0) +gl([(0,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgl(1,0,0) +fp() +le() +lw(1) +lj(1) +b() +bs(136.249,75,0) +bs(135,75,0) +bs(135,112.5,0) +bs(137.5,112.5,0) +bs(137.5,75,0) +bs(136.249,75,0) +gl([(0,(0,0,0)),(1,(0.362,0.362,0.362))]) +pgl(0,-1,0) +fp() +r(275,0,0,-30,10,60) +fp((1,1,1)) +b() +bs(10,150,0) +bs(285,150,0) +bs(285,170,0) +bs(10,170,0) +bs(10,150,0) +bC() +fp((0.8,0.8,0.8)) +b() +bs(10,130,0) +bs(285,130,0) +bs(285,150,0) +bs(10,150,0) +bs(10,130,0) +bC() +fp((0.651,0.808,0.224)) +b() +bs(150,105,0) +bs(285,105,0) +bs(285,125,0) +bs(150,125,0) +bs(150,105,0) +bC() +fp((0.5,0.5,0.5)) +b() +bs(150,85,0) +bs(285,85,0) +bs(285,105,0) +bs(150,105,0) +bs(150,85,0) +bC() +fp((0.651,0.808,0.224)) +b() +bs(20,75,0) +bs(135,75,0) +bs(135,115,0) +bs(20,115,0) +bs(20,75,0) +bC() +lp((0.785,0.785,0.785)) +b() +bs(10,65,0) +bs(145,65,0) +bs(145,125,0) +bs(10,125,0) +bs(10,65,0) +bC() +lp((0.631,0.631,0.631)) +b() +bs(15,70,0) +bs(140,70,0) +bs(140,120,0) +bs(15,120,0) +bs(15,70,0) +bC() +fp((0.5,0.5,0.5)) +b() +bs(150,65,0) +bs(285,65,0) +bs(285,85,0) +bs(150,85,0) +bs(150,65,0) +bC() +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Application Source Code',(81.47,156.384)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Qt API',(129.824,136.384)) +fp((1,1,1)) +le() +lw(1) +Fn('Helvetica') +txt('Qt for X11',(190.152,111.384)) +fp((1,1,1)) +le() +lw(1) +Fn('Helvetica') +txt('Xlib',(207.498,90)) +fp((1,1,1)) +le() +lw(1) +Fn('Helvetica') +txt('X Window Server',(171.156,71.384)) +gl([(0,(0.248,0.248,0.248)),(1,(0.362,0.362,0.362))]) +pgl(0,-1,0) +fp() +le() +lw(0.5) +b() +bs(105,35,0) +bs(115,55,0) +bs(200,55,0) +bs(190,35,0) +bs(105,35,0) +bC() +fp((0.788,0.13,0.13)) +le() +lw(0.5) +b() +bs(190,35,0) +bs(200,55,0) +bs(280,55,0) +bs(280,35,0) +bs(190,35,0) +bC() +fp((1,1,1)) +le() +lw(1) +Fn('Helvetica') +txt('Framebuffer',(120,41.384)) +gl([(0,(0.248,0.248,0.248)),(1,(0.362,0.362,0.362))]) +pgl(0,-1,0) +fp() +le() +lw(0.5) +b() +bs(15,35,0) +bs(15,55,0) +bs(110,55,0) +bs(99.4444,35,0) +bs(15,35,0) +bC() +fp((1,1,1)) +le() +lw(1) +Fn('Helvetica') +txt('Linux Kernel',(25,41.384)) +G() +fp((1,1,1)) +le() +lw(1) +Fn('Helvetica') +Fs(8) +txt('Accelerated',(217.76,46.756)) +fp((1,1,1)) +le() +lw(1) +Fn('Helvetica') +Fs(8) +txt('Graphics',(222.876,37.6)) +G_() +G() +fp((1,1,1)) +Fn('Helvetica') +txt('Qt for',(62.494,98.742)) +fp((1,1,1)) +Fn('Helvetica') +txt('Embedded Linux',(32.476,85.126)) +G_() +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,2.5,2.5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/qtopiacore/clamshell-phone.png b/doc/src/diagrams/qtopiacore/clamshell-phone.png Binary files differnew file mode 100644 index 0000000..07f562d --- /dev/null +++ b/doc/src/diagrams/qtopiacore/clamshell-phone.png diff --git a/doc/src/diagrams/qtopiacore/launcher.png b/doc/src/diagrams/qtopiacore/launcher.png Binary files differnew file mode 100644 index 0000000..a72671f --- /dev/null +++ b/doc/src/diagrams/qtopiacore/launcher.png diff --git a/doc/src/diagrams/qtopiacore/qt-embedded-opengl1.sk b/doc/src/diagrams/qtopiacore/qt-embedded-opengl1.sk new file mode 100644 index 0000000..abacde9 --- /dev/null +++ b/doc/src/diagrams/qtopiacore/qt-embedded-opengl1.sk @@ -0,0 +1,410 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +gl([(0,(1,1,1)),(0.29,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +lj(1) +b() +bs(217.308,642.5,0) +bs(215,642.5,0) +bs(215,647.5,0) +bs(220,647.5,0) +bs(220,642.5,0) +bs(217.308,642.5,0) +gl([(0,(1,1,1)),(0.29,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +lj(1) +b() +bs(339.808,642.5,0) +bs(337.5,642.5,0) +bs(337.5,647.5,0) +bs(342.5,647.5,0) +bs(342.5,642.5,0) +bs(339.808,642.5,0) +gl([(0,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgl(0,-1,0) +fp() +le() +lw(1) +lj(1) +b() +bs(278.714,642.5,0) +bs(217.5,642.5,0) +bs(217.5,645,0) +bs(340,645,0) +bs(340,642.5,0) +bs(278.714,642.5,0) +gl([(0,(1,1,1)),(0.29,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +lj(1) +b() +bs(339.808,695,0) +bs(337.5,695,0) +bs(337.5,700,0) +bs(342.5,700,0) +bs(342.5,695,0) +bs(339.808,695,0) +gl([(0,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgl(1,0,0) +fp() +le() +lw(1) +lj(1) +b() +bs(341.249,645,0) +bs(340,645,0) +bs(340,697.5,0) +bs(342.5,697.5,0) +bs(342.5,645,0) +bs(341.249,645,0) +gl([(0,(1,1,1)),(0.29,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +lj(1) +b() +bs(169.808,642.5,0) +bs(167.5,642.5,0) +bs(167.5,647.5,0) +bs(172.5,647.5,0) +bs(172.5,642.5,0) +bs(169.808,642.5,0) +gl([(0,(1,1,1)),(0.29,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +lj(1) +b() +bs(349.808,512.5,0) +bs(347.5,512.5,0) +bs(347.5,517.5,0) +bs(352.5,517.5,0) +bs(352.5,512.5,0) +bs(349.808,512.5,0) +gl([(0,(1,1,1)),(0.29,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +lj(1) +b() +bs(349.808,572.5,0) +bs(347.5,572.5,0) +bs(347.5,577.5,0) +bs(352.5,577.5,0) +bs(352.5,572.5,0) +bs(349.808,572.5,0) +gl([(0,(1,1,1)),(0.29,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +lj(1) +b() +bs(62.308,512.5,0) +bs(60,512.5,0) +bs(60,517.5,0) +bs(65,517.5,0) +bs(65,512.5,0) +bs(62.308,512.5,0) +gl([(0,(1,1,1)),(0.29,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +lj(1) +b() +bs(142.308,572.5,0) +bs(140,572.5,0) +bs(140,577.5,0) +bs(145,577.5,0) +bs(145,572.5,0) +bs(142.308,572.5,0) +gl([(0,(1,1,1)),(0.29,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +lj(1) +b() +bs(139.808,732.5,0) +bs(137.5,732.5,0) +bs(137.5,737.5,0) +bs(142.5,737.5,0) +bs(142.5,732.5,0) +bs(139.808,732.5,0) +gl([(0,(1,1,1)),(0.29,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +lj(1) +b() +bs(169.808,695,0) +bs(167.5,695,0) +bs(167.5,700,0) +bs(172.5,700,0) +bs(172.5,695,0) +bs(169.808,695,0) +gl([(0,(1,1,1)),(0.29,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +lj(1) +b() +bs(139.808,785,0) +bs(137.5,785,0) +bs(137.5,790,0) +bs(142.5,790,0) +bs(142.5,785,0) +bs(139.808,785,0) +gl([(0,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgl(1,0,0) +fp() +le() +lw(1) +lj(1) +b() +bs(171.249,645,0) +bs(170,645,0) +bs(170,697.5,0) +bs(172.5,697.5,0) +bs(172.5,645,0) +bs(171.249,645,0) +gl([(0,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgl(1,0,0) +fp() +le() +lw(1) +lj(1) +b() +bs(141.249,735,0) +bs(140,735,0) +bs(140,787.5,0) +bs(142.5,787.5,0) +bs(142.5,735,0) +bs(141.249,735,0) +gl([(0,(1,1,1)),(0.29,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +lj(1) +b() +bs(62.308,642.5,0) +bs(60,642.5,0) +bs(60,647.5,0) +bs(65,647.5,0) +bs(65,642.5,0) +bs(62.308,642.5,0) +gl([(0,(1,1,1)),(0.29,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +lj(1) +b() +bs(62.308,732.5,0) +bs(60,732.5,0) +bs(60,737.5,0) +bs(65,737.5,0) +bs(65,732.5,0) +bs(62.308,732.5,0) +gl([(0,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgl(0,-1,0) +fp() +le() +lw(1) +lj(1) +b() +bs(116.218,642.5,0) +bs(62.5,642.5,0) +bs(62.5,645,0) +bs(170,645,0) +bs(170,642.5,0) +bs(116.218,642.5,0) +gl([(0,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgl(0,-1,0) +fp() +le() +lw(1) +lj(1) +b() +bs(101.227,732.5,0) +bs(62.5,732.5,0) +bs(62.5,735,0) +bs(140,735,0) +bs(140,732.5,0) +bs(101.227,732.5,0) +fp((0.651,0.808,0.224)) +b() +bs(215,645,0) +bs(340,645,0) +bs(340,700,0) +bs(215,700,0) +bs(215,645,0) +bC() +gl([(0,(1,1,1)),(0.29,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +lj(1) +b() +bs(349.808,535,0) +bs(347.5,535,0) +bs(347.5,540,0) +bs(352.5,540,0) +bs(352.5,535,0) +bs(349.808,535,0) +gl([(0,(1,1,1)),(0.29,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +lj(1) +b() +bs(349.808,595,0) +bs(347.5,595,0) +bs(347.5,600,0) +bs(352.5,600,0) +bs(352.5,595,0) +bs(349.808,595,0) +gl([(0,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgl(0,-1,0) +fp() +le() +lw(1) +lj(1) +b() +bs(206.165,512.5,0) +bs(62.5,512.5,0) +bs(62.5,515,0) +bs(350,515,0) +bs(350,512.5,0) +bs(206.165,512.5,0) +gl([(0,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgl(0,-1,0) +fp() +le() +lw(1) +lj(1) +b() +bs(246.188,572.5,0) +bs(142.5,572.5,0) +bs(142.5,575,0) +bs(350,575,0) +bs(350,572.5,0) +bs(246.188,572.5,0) +gl([(0,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgl(1,0,0) +fp() +le() +lw(1) +lj(1) +b() +bs(351.249,515,0) +bs(350,515,0) +bs(350,537.5,0) +bs(352.5,537.5,0) +bs(352.5,515,0) +bs(351.249,515,0) +gl([(0,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgl(1,0,0) +fp() +le() +lw(1) +lj(1) +b() +bs(351.249,575,0) +bs(350,575,0) +bs(350,597.5,0) +bs(352.5,597.5,0) +bs(352.5,575,0) +bs(351.249,575,0) +fp((0.503,0.503,0.503)) +r(290,0,0,-25,60,540) +fp((0.503,0.503,0.503)) +r(210,0,0,-25,140,600) +fp((0.337,0.357,1)) +b() +bs(60,735,0) +bs(140,735,0) +bs(140,790,0) +bs(60,790,0) +bs(60,735,0) +bC() +fp((0.651,0.808,0.224)) +b() +bs(60,645,0) +bs(170,645,0) +bs(170,700,0) +bs(60,700,0) +bs(60,645,0) +bC() +fp((1,1,1)) +le() +lw(1) +Fn('Helvetica') +txt('Application',(70.654,759.434)) +fp((1,1,1)) +le() +lw(1) +Fn('Helvetica') +txt('Framebuffer',(172.5,523.884)) +fp((1,1,1)) +le() +lw(1) +Fn('Helvetica') +txt('Acceleration Hardware',(184.316,583.884)) +G() +fp((0,0,0)) +Fn('Helvetica') +txt('Qt for',(99.994,676.242)) +fp((0,0,0)) +Fn('Helvetica') +txt('Embedded Linux',(69.976,662.626)) +G_() +fp((0,0,0)) +Fn('Helvetica') +txt('Acceleration Plugin',(226.146,669.434)) +lw(1.25) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(100,735,0) +bs(100,702.5,0) +lw(1.25) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(115,645,0) +bs(115,542.5,0) +lw(1.25) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(280,645,0) +bs(280,602.5,0) +lw(1.25) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(170,682.5,0) +bs(212.5,682.5,0) +lw(1.25) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(215,662.5,0) +bs(172.5,662.5,0) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,2.5,2.5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/qtopiacore/qt-embedded-opengl2.sk b/doc/src/diagrams/qtopiacore/qt-embedded-opengl2.sk new file mode 100644 index 0000000..531a34c --- /dev/null +++ b/doc/src/diagrams/qtopiacore/qt-embedded-opengl2.sk @@ -0,0 +1,592 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +gl([(0,(1,1,1)),(0.29,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +lj(1) +b() +bs(227.308,642.5,0) +bs(225,642.5,0) +bs(225,647.5,0) +bs(230,647.5,0) +bs(230,642.5,0) +bs(227.308,642.5,0) +gl([(0,(1,1,1)),(0.29,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +lj(1) +b() +bs(269.808,547.5,0) +bs(267.5,547.5,0) +bs(267.5,552.5,0) +bs(272.5,552.5,0) +bs(272.5,547.5,0) +bs(269.808,547.5,0) +gl([(0,(1,1,1)),(0.29,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +lj(1) +b() +bs(62.308,547.5,0) +bs(60,547.5,0) +bs(60,552.5,0) +bs(65,552.5,0) +bs(65,547.5,0) +bs(62.308,547.5,0) +gl([(0,(1,1,1)),(0.29,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +lj(1) +b() +bs(349.808,642.5,0) +bs(347.5,642.5,0) +bs(347.5,647.5,0) +bs(352.5,647.5,0) +bs(352.5,642.5,0) +bs(349.808,642.5,0) +gl([(0,(1,1,1)),(0.29,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +lj(1) +b() +bs(339.808,547.5,0) +bs(337.5,547.5,0) +bs(337.5,552.5,0) +bs(342.5,552.5,0) +bs(342.5,547.5,0) +bs(339.808,547.5,0) +gl([(0,(1,1,1)),(0.29,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +lj(1) +b() +bs(244.808,547.5,0) +bs(242.5,547.5,0) +bs(242.5,552.5,0) +bs(247.5,552.5,0) +bs(247.5,547.5,0) +bs(244.808,547.5,0) +gl([(0,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgl(0,-1,0) +fp() +le() +lw(1) +lj(1) +b() +bs(288.714,642.5,0) +bs(227.5,642.5,0) +bs(227.5,645,0) +bs(350,645,0) +bs(350,642.5,0) +bs(288.714,642.5,0) +gl([(0,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgl(0,-1,0) +fp() +le() +lw(1) +lj(1) +b() +bs(304.979,547.5,0) +bs(270,547.5,0) +bs(270,550,0) +bs(340,550,0) +bs(340,547.5,0) +bs(304.979,547.5,0) +gl([(0,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgl(0,-1,0) +fp() +le() +lw(1) +lj(1) +b() +bs(153.696,547.5,0) +bs(62.5,547.5,0) +bs(62.5,550,0) +bs(245,550,0) +bs(245,547.5,0) +bs(153.696,547.5,0) +gl([(0,(1,1,1)),(0.29,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +lj(1) +b() +bs(349.808,695,0) +bs(347.5,695,0) +bs(347.5,700,0) +bs(352.5,700,0) +bs(352.5,695,0) +bs(349.808,695,0) +gl([(0,(1,1,1)),(0.29,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +lj(1) +b() +bs(339.808,595,0) +bs(337.5,595,0) +bs(337.5,600,0) +bs(342.5,600,0) +bs(342.5,595,0) +bs(339.808,595,0) +gl([(0,(1,1,1)),(0.29,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +lj(1) +b() +bs(244.808,595,0) +bs(242.5,595,0) +bs(242.5,600,0) +bs(247.5,600,0) +bs(247.5,595,0) +bs(244.808,595,0) +gl([(0,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgl(1,0,0) +fp() +le() +lw(1) +lj(1) +b() +bs(351.249,645,0) +bs(350,645,0) +bs(350,697.5,0) +bs(352.5,697.5,0) +bs(352.5,645,0) +bs(351.249,645,0) +gl([(0,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgl(1,0,0) +fp() +le() +lw(1) +lj(1) +b() +bs(341.249,550,0) +bs(340,550,0) +bs(340,597.5,0) +bs(342.5,597.5,0) +bs(342.5,550,0) +bs(341.249,550,0) +gl([(0,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgl(1,0,0) +fp() +le() +lw(1) +lj(1) +b() +bs(246.249,550,0) +bs(245,550,0) +bs(245,597.5,0) +bs(247.5,597.5,0) +bs(247.5,550,0) +bs(246.249,550,0) +gl([(0,(1,1,1)),(0.29,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +lj(1) +b() +bs(189.808,642.5,0) +bs(187.5,642.5,0) +bs(187.5,647.5,0) +bs(192.5,647.5,0) +bs(192.5,642.5,0) +bs(189.808,642.5,0) +gl([(0,(1,1,1)),(0.29,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +lj(1) +b() +bs(349.808,432.5,0) +bs(347.5,432.5,0) +bs(347.5,437.5,0) +bs(352.5,437.5,0) +bs(352.5,432.5,0) +bs(349.808,432.5,0) +gl([(0,(1,1,1)),(0.29,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +lj(1) +b() +bs(309.808,482.5,0) +bs(307.5,482.5,0) +bs(307.5,487.5,0) +bs(312.5,487.5,0) +bs(312.5,482.5,0) +bs(309.808,482.5,0) +gl([(0,(1,1,1)),(0.29,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +lj(1) +b() +bs(62.308,432.5,0) +bs(60,432.5,0) +bs(60,437.5,0) +bs(65,437.5,0) +bs(65,432.5,0) +bs(62.308,432.5,0) +gl([(0,(1,1,1)),(0.29,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +lj(1) +b() +bs(102.308,482.5,0) +bs(100,482.5,0) +bs(100,487.5,0) +bs(105,487.5,0) +bs(105,482.5,0) +bs(102.308,482.5,0) +gl([(0,(1,1,1)),(0.29,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +lj(1) +b() +bs(139.808,732.5,0) +bs(137.5,732.5,0) +bs(137.5,737.5,0) +bs(142.5,737.5,0) +bs(142.5,732.5,0) +bs(139.808,732.5,0) +gl([(0,(1,1,1)),(0.29,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +lj(1) +b() +bs(189.808,695,0) +bs(187.5,695,0) +bs(187.5,700,0) +bs(192.5,700,0) +bs(192.5,695,0) +bs(189.808,695,0) +gl([(0,(1,1,1)),(0.29,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +lj(1) +b() +bs(139.808,785,0) +bs(137.5,785,0) +bs(137.5,790,0) +bs(142.5,790,0) +bs(142.5,785,0) +bs(139.808,785,0) +gl([(0,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgl(1,0,0) +fp() +le() +lw(1) +lj(1) +b() +bs(191.249,645,0) +bs(190,645,0) +bs(190,697.5,0) +bs(192.5,697.5,0) +bs(192.5,645,0) +bs(191.249,645,0) +gl([(0,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgl(1,0,0) +fp() +le() +lw(1) +lj(1) +b() +bs(141.249,735,0) +bs(140,735,0) +bs(140,787.5,0) +bs(142.5,787.5,0) +bs(142.5,735,0) +bs(141.249,735,0) +gl([(0,(1,1,1)),(0.29,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +lj(1) +b() +bs(82.308,642.5,0) +bs(80,642.5,0) +bs(80,647.5,0) +bs(85,647.5,0) +bs(85,642.5,0) +bs(82.308,642.5,0) +gl([(0,(1,1,1)),(0.29,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +lj(1) +b() +bs(62.308,732.5,0) +bs(60,732.5,0) +bs(60,737.5,0) +bs(65,737.5,0) +bs(65,732.5,0) +bs(62.308,732.5,0) +gl([(0,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgl(0,-1,0) +fp() +le() +lw(1) +lj(1) +b() +bs(136.218,642.5,0) +bs(82.5,642.5,0) +bs(82.5,645,0) +bs(190,645,0) +bs(190,642.5,0) +bs(136.218,642.5,0) +gl([(0,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgl(0,-1,0) +fp() +le() +lw(1) +lj(1) +b() +bs(101.227,732.5,0) +bs(62.5,732.5,0) +bs(62.5,735,0) +bs(140,735,0) +bs(140,732.5,0) +bs(101.227,732.5,0) +fp((0.651,0.808,0.224)) +b() +bs(225,645,0) +bs(350,645,0) +bs(350,700,0) +bs(225,700,0) +bs(225,645,0) +bC() +fp((0.965,0.522,0.439)) +b() +bs(267.5,550,0) +bs(340,550,0) +bs(340,600,0) +bs(267.5,600,0) +bs(267.5,550,0) +bC() +fp((0.965,0.522,0.439)) +b() +bs(60,550,0) +bs(245,550,0) +bs(245,600,0) +bs(60,600,0) +bs(60,550,0) +bC() +gl([(0,(1,1,1)),(0.29,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +lj(1) +b() +bs(349.808,455,0) +bs(347.5,455,0) +bs(347.5,460,0) +bs(352.5,460,0) +bs(352.5,455,0) +bs(349.808,455,0) +gl([(0,(1,1,1)),(0.29,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgr(0.5,0.5,0) +fp() +le() +lw(1) +lj(1) +b() +bs(309.808,505,0) +bs(307.5,505,0) +bs(307.5,510,0) +bs(312.5,510,0) +bs(312.5,505,0) +bs(309.808,505,0) +gl([(0,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgl(0,-1,0) +fp() +le() +lw(1) +lj(1) +b() +bs(206.165,432.5,0) +bs(62.5,432.5,0) +bs(62.5,435,0) +bs(350,435,0) +bs(350,432.5,0) +bs(206.165,432.5,0) +gl([(0,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgl(0,-1,0) +fp() +le() +lw(1) +lj(1) +b() +bs(206.188,482.5,0) +bs(102.5,482.5,0) +bs(102.5,485,0) +bs(310,485,0) +bs(310,482.5,0) +bs(206.188,482.5,0) +gl([(0,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgl(1,0,0) +fp() +le() +lw(1) +lj(1) +b() +bs(351.249,435,0) +bs(350,435,0) +bs(350,457.5,0) +bs(352.5,457.5,0) +bs(352.5,435,0) +bs(351.249,435,0) +gl([(0,(1,1,1)),(1,(0.396,0.396,0.396))]) +pgl(1,0,0) +fp() +le() +lw(1) +lj(1) +b() +bs(311.249,485,0) +bs(310,485,0) +bs(310,507.5,0) +bs(312.5,507.5,0) +bs(312.5,485,0) +bs(311.249,485,0) +fp((0.503,0.503,0.503)) +r(290,0,0,-25,60,460) +fp((0.503,0.503,0.503)) +r(210,0,0,-25,100,510) +fp((0.337,0.357,1)) +b() +bs(60,735,0) +bs(140,735,0) +bs(140,790,0) +bs(60,790,0) +bs(60,735,0) +bC() +fp((0.651,0.808,0.224)) +b() +bs(80,645,0) +bs(190,645,0) +bs(190,700,0) +bs(80,700,0) +bs(80,645,0) +bC() +fp((1,1,1)) +le() +lw(1) +Fn('Helvetica') +txt('Application',(70.654,759.434)) +fp((1,1,1)) +le() +lw(1) +Fn('Helvetica') +txt('Framebuffer',(172.5,443.884)) +fp((1,1,1)) +le() +lw(1) +Fn('Helvetica') +txt('Acceleration Hardware',(144.316,493.884)) +G() +fp((0,0,0)) +Fn('Helvetica') +txt('Qt for',(119.994,676.242)) +fp((0,0,0)) +Fn('Helvetica') +txt('Embedded Linux',(89.976,662.626)) +G_() +fp((0,0,0)) +Fn('Helvetica') +txt('EGL',(291.744,571.384)) +fp((0,0,0)) +Fn('Helvetica') +txt('OpenGL ES',(120.148,571.384)) +lw(1.25) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(100,735,0) +bs(100,702.5,0) +lw(1.25) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(70,735,0) +bs(70,602.5,0) +lw(1.25) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(137.5,645,0) +bs(137.5,602.5,0) +lw(1.25) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(80,550,0) +bs(80,462.5,0) +lw(1.25) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(325,550,0) +bs(325,462.5,0) +lw(1.25) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(150,550,0) +bs(150,512.5,0) +lw(1.25) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(290,550,0) +bs(290,512.5,0) +lw(1.25) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(305,645,0) +bs(305,602.5,0) +lw(1.25) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(190,682.5,0) +bs(222.5,682.5,0) +lw(1.25) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(225,662.5,0) +bs(192.5,662.5,0) +G() +fp((0,0,0)) +Fn('Helvetica') +txt('Reference',(259.822,676.384)) +fp((0,0,0)) +Fn('Helvetica') +txt('Implementation',(246.484,662.768)) +G_() +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,2.5,2.5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/qtopiacore/qtopiacore-accelerateddriver.sk b/doc/src/diagrams/qtopiacore/qtopiacore-accelerateddriver.sk new file mode 100644 index 0000000..d2b5c18 --- /dev/null +++ b/doc/src/diagrams/qtopiacore/qtopiacore-accelerateddriver.sk @@ -0,0 +1,70 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +G() +lw(1) +ld((4, 4)) +la1(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(243.103,720,0) +bc(243.103,720,312.371,742.5,243.103,780,2) +lw(1) +ld((4, 4)) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(225.786,720,0) +bc(225.786,720,156.518,742.5,225.786,780,2) +G_() +fp((0.636,0.839,0.81)) +lw(1) +r(130,0,0,-40,15,770) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Client Application',(32.3,746.934)) +fp((0.772,0.913,0.89)) +lw(1) +r(130,0,0,-40,170,820) +fp((0.772,0.913,0.89)) +lw(1) +r(130,0,0,-40,170,720) +fp((0.772,0.913,0.89)) +lw(1) +r(130,0,0,-20,170,760) +fp((0.636,0.839,0.81)) +lw(1) +r(130,0,0,-40,325,770) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Paint Engine',(200.98,796.934)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Widget',(216.328,746.934)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Paint Device',(201.322,696.934)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Window Surface',(346.32,746.934)) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(145,750,0) +bs(170,750,0) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(300,750,0) +bs(325,750,0) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,5,5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/qtopiacore/qtopiacore-architecture-emb.svg b/doc/src/diagrams/qtopiacore/qtopiacore-architecture-emb.svg new file mode 100644 index 0000000..5f4d889 --- /dev/null +++ b/doc/src/diagrams/qtopiacore/qtopiacore-architecture-emb.svg @@ -0,0 +1,257 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://web.resource.org/cc/" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="285.482" + height="140.482" + id="svg2" + sodipodi:version="0.32" + inkscape:version="0.42" + sodipodi:docname="architecture-emb.svg" + sodipodi:docbase="/home/dboddie/dev/whitepapers/qtopia-core/diagrams"> + <metadata + id="metadata88"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + </cc:Work> + </rdf:RDF> + </metadata> + <sodipodi:namedview + inkscape:window-height="574" + inkscape:window-width="924" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + borderopacity="1.0" + bordercolor="#666666" + pagecolor="#ffffff" + id="base" + showgrid="true" + inkscape:grid-points="true" + inkscape:zoom="2.1612571" + inkscape:cx="142.74100" + inkscape:cy="70.240997" + inkscape:window-x="61" + inkscape:window-y="164" + inkscape:current-layer="svg2" /> + <defs + id="defs4"> + <marker + id="ArrowEnd" + viewBox="0 0 10 10" + refX="0" + refY="5" + markerUnits="strokeWidth" + markerWidth="4" + markerHeight="3" + orient="auto"> + <path + d="M 0 0 L 10 5 L 0 10 z" + id="path7" /> + </marker> + <marker + id="ArrowStart" + viewBox="0 0 10 10" + refX="10" + refY="5" + markerUnits="strokeWidth" + markerWidth="4" + markerHeight="3" + orient="auto"> + <path + d="M 10 0 L 0 5 L 10 10 z" + id="path10" /> + </marker> + </defs> + <g + id="g12"> + <defs + id="defs14"> + <linearGradient + id="1" + x1="142.741" + y1="140.482" + x2="142.741" + y2="100" + gradientUnits="userSpaceOnUse"> + <stop + offset="0" + style="stop-color:#000000" + id="stop17" /> + <stop + offset="1" + style="stop-color:#5c5c5c" + id="stop19" /> + </linearGradient> + </defs> + <path + style="stroke:#000000; stroke-width:1; fill-rule:evenodd; fill:url(#1)" + d="M 5.24084 105.241L 280.241 105.241L 280.241 135.241L 5.24084 135.241L 5.24084 105.241z" + id="path21" /> + <path + style="stroke:#000000; stroke-width:1; fill-rule:evenodd; fill:#ffffff" + d="M 5.24084 25.2408L 280.241 25.2408L 280.241 5.24084L 5.24084 5.24084L 5.24084 25.2408z" + id="path23" /> + <path + style="stroke:none; fill-rule:evenodd; fill:#cccccc" + d="M 280.141 9.44084L 280.741 9.44084L 280.741 8.84085L 280.141 8.84085L 280.141 9.44084z" + id="path25" /> + <path + style="stroke:none; fill-rule:evenodd; fill:#cccccc" + d="M 280.141 28.6408L 280.741 28.6408L 280.741 28.0408L 280.141 28.0408L 280.141 28.6408z" + id="path27" /> + <path + style="stroke:#000000; stroke-width:1; fill-rule:evenodd; fill:#cccccc" + d="M 5.24084 45.2408L 280.241 45.2408L 280.241 25.2408L 5.24084 25.2408L 5.24084 45.2408z" + id="path29" /> + <path + style="stroke:none; fill-rule:evenodd; fill:#cccccc" + d="M 280.141 47.8408L 280.741 47.8408L 280.741 47.2408L 280.141 47.2408L 280.141 47.8408z" + id="path31" /> + <path + style="stroke:#000000; stroke-width:1; fill-rule:evenodd; fill:#a6ce39" + d="M 145.241 65.2408L 280.241 65.2408L 280.241 45.2408L 145.241 45.2408L 145.241 65.2408z" + id="path33" /> + <path + style="stroke:none; fill-rule:evenodd; fill:#cccccc" + d="M 141.991 66.4407L 142.591 66.4407L 142.591 47.2408L 141.991 47.2408L 141.991 66.4407z" + id="path35" /> + <path + style="stroke:#000000; stroke-width:1; fill-rule:evenodd; fill:#7f7f7f" + d="M 145.241 85.2408L 280.241 85.2408L 280.241 65.2408L 145.241 65.2408L 145.241 85.2408z" + id="path37" /> + <path + style="stroke:none; fill-rule:evenodd; fill:#cccccc" + d="M 141.991 85.6406L 142.591 85.6406L 142.591 66.4407L 141.991 66.4407L 141.991 85.6406z" + id="path39" /> + <path + style="stroke:#000000; stroke-width:1; fill-rule:evenodd; fill:#a6ce39" + d="M 5.24084 105.241L 145.241 105.241L 145.241 45.2408L 5.24084 45.2408L 5.24084 105.241z" + id="path41" /> + <text + style="stroke:none; fill-rule:evenodd; fill:#ffffff; font-family:FreeSans; font-size:12.0" + transform="matrix(1 0 0 1 42.8948 78.8568)" + id="text43"> +Qtopia Core +</text> + <path + style="stroke:#000000; stroke-width:1; fill-rule:evenodd; fill:#7f7f7f" + d="M 145.241 105.241L 280.241 105.241L 280.241 85.2408L 145.241 85.2408L 145.241 105.241z" + id="path45" /> + <text + style="stroke:none; fill-rule:evenodd; fill:#000000; font-family:FreeSans; font-size:12.0" + transform="matrix(1 0 0 1 76.7108 18.8568)" + id="text47"> +Application Source Code +</text> + <text + style="stroke:none; fill-rule:evenodd; fill:#000000; font-family:FreeSans; font-size:12.0" + transform="matrix(1 0 0 1 125.065 38.8568)" + id="text49"> +Qt API +</text> + <text + style="stroke:none; fill-rule:evenodd; fill:#ffffff; font-family:FreeSans; font-size:12.0" + transform="matrix(1 0 0 1 194.063 60.2408)" + id="text51"> +Qt/X11 +</text> + <text + style="stroke:none; fill-rule:evenodd; fill:#ffffff; font-family:FreeSans; font-size:12.0" + transform="matrix(1 0 0 1 202.739 80.2408)" + id="text53"> +Xlib +</text> + <text + style="stroke:none; fill-rule:evenodd; fill:#ffffff; font-family:FreeSans; font-size:12.0" + transform="matrix(1 0 0 1 166.397 98.8568)" + id="text55"> +X Window Server +</text> + <defs + id="defs57"> + <linearGradient + id="2" + x1="147.741" + y1="130.241" + x2="147.741" + y2="110.241" + gradientUnits="userSpaceOnUse"> + <stop + offset="0" + style="stop-color:#3f3f3f" + id="stop60" /> + <stop + offset="1" + style="stop-color:#5c5c5c" + id="stop62" /> + </linearGradient> + </defs> + <path + style="stroke:none; fill-rule:evenodd; fill:url(#2)" + d="M 100.241 130.241L 110.241 110.241L 195.241 110.241L 185.241 130.241L 100.241 130.241z" + id="path64" /> + <path + style="stroke:none; fill-rule:evenodd; fill:#c82121" + d="M 185.241 130.241L 195.241 110.241L 275.241 110.241L 275.241 130.241L 185.241 130.241z" + id="path66" /> + <text + style="stroke:none; fill-rule:evenodd; fill:#ffffff; font-family:FreeSans; font-size:12.0" + transform="matrix(1 0 0 1 115.241 123.857)" + id="text68"> +Framebuffer +</text> + <defs + id="defs70"> + <linearGradient + id="3" + x1="57.7408" + y1="130.241" + x2="57.7408" + y2="110.241" + gradientUnits="userSpaceOnUse"> + <stop + offset="0" + style="stop-color:#3f3f3f" + id="stop73" /> + <stop + offset="1" + style="stop-color:#5c5c5c" + id="stop75" /> + </linearGradient> + </defs> + <path + style="stroke:none; fill-rule:evenodd; fill:url(#3)" + d="M 10.2408 130.241L 10.2408 110.241L 105.241 110.241L 94.6852 130.241L 10.2408 130.241z" + id="path77" /> + <text + style="stroke:none; fill-rule:evenodd; fill:#ffffff; font-family:FreeSans; font-size:12.0" + transform="matrix(1 0 0 1 20.2408 123.857)" + id="text79"> +Linux Kernel +</text> + <g + id="g81"> + <text + style="stroke:none; fill-rule:evenodd; fill:#ffffff; font-family:FreeSans; font-size:8" + transform="matrix(1 0 0 1 213.001 118.485)" + id="text83"> +Accelerated +</text> + <text + style="stroke:none; fill-rule:evenodd; fill:#ffffff; font-family:FreeSans; font-size:8" + transform="matrix(1 0 0 1 218.117 127.641)" + id="text85"> +Graphics +</text> + </g> + </g> +</svg> diff --git a/doc/src/diagrams/qtopiacore/qtopiacore-architecture.sk b/doc/src/diagrams/qtopiacore/qtopiacore-architecture.sk new file mode 100644 index 0000000..e670eac --- /dev/null +++ b/doc/src/diagrams/qtopiacore/qtopiacore-architecture.sk @@ -0,0 +1,136 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +bm(-1228916532,'clamshell-phone.png') +im((17,498),-1228916532) +fp((1,1,1)) +ft(0) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +r(130,0,0,-40,364.61,761.65) +fp((0.688,0.839,0.475)) +lw(1) +r(130,0,0,-40,204.942,761.65) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('QWS Server',(236.27,738.584)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Memory',(504.551,724.079)) +phs((0.349,0.349,0.349),(1,1,1),1,0,5,0.5) +fp() +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +r(18.5714,0,0,-30,395.562,756.65) +phs((0.349,0.349,0.349),(1,1,1),1,0,5,0.5) +fp() +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +r(18.5714,0,0,-30,445.086,756.65) +phs((0.349,0.349,0.349),(1,1,1),1,0,5,0.5) +fp() +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +r(18.5714,0,0,-30,420.324,756.65) +phs((0.349,0.349,0.349),(1,1,1),1,0,5,0.5) +fp() +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +r(18.5714,0,0,-30,370.8,756.65) +phs((0.349,0.349,0.349),(1,1,1),1,0,5,0.5) +fp() +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +r(18.5714,0,0,-30,469.848,756.65) +G() +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('2',(427.452,816.049)) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +e(10,0,0,-10,430.124,820.297) +G_() +G() +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('3',(322.628,699.078)) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +e(10,0,0,-10,325.3,703.826) +G_() +G() +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('1',(178.299,751.825)) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +e(10,0,0,-10,181.299,755.709) +G_() +lw(1) +b() +bs(276.959,770.65,0) +bc(276.959,770.65,86.959,790.65,346.959,810.65,2) +lw(1) +la1(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(412.959,771.65,0) +bc(412.959,771.65,602.959,791.65,342.959,811.65,2) +fp((0.636,0.839,0.81)) +lw(1) +r(130,0,0,-40,289.177,829.533) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('QWS Client',(322.839,808.584)) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(339.942,741.65,0) +bs(358.589,741.65,0) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(166.646,741.65,0) +bs(199.058,741.65,0) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(385,713,0) +bs(385,695,0) +le() +lw(1) +r(540.005,0,0,-59.2946,10.1647,575.005) +G() +fp((0.688,0.839,0.475)) +lw(1) +r(15,0,0,-15,453.816,561.299) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Server side',(475.472,550.733)) +fp((0.636,0.839,0.81)) +lw(1) +r(15,0,0,-15,453.816,541.299) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Client side',(475.472,530.733)) +G_() +bm(-1229576468,'home-screen.png') +im((295,560),-1229576468) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,5,5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/qtopiacore/qtopiacore-characterinputlayer.sk b/doc/src/diagrams/qtopiacore/qtopiacore-characterinputlayer.sk new file mode 100644 index 0000000..bcf52bb --- /dev/null +++ b/doc/src/diagrams/qtopiacore/qtopiacore-characterinputlayer.sk @@ -0,0 +1,118 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +lw(1) +la1(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(264.98,607,0) +bc(264.98,607,364.98,652,264.98,727,2) +fp((0.688,0.839,0.475)) +lw(1) +r(130,0,0,-40,194.98,772) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('QWS Server',(226.308,748.934)) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(239.98,607,0) +bc(239.98,607,139.98,652,239.98,727,2) +fp((0.688,0.839,0.475)) +lw(1) +r(130,0,0,-40,194.98,602) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Keyboard Handler',(211.626,578.934)) +fp((0.812,0.906,0.651)) +lw(1) +r(135,0,0,-20,260,667) +fp((0.812,0.906,0.651)) +lw(1) +r(135,0,0,-20,260,692) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Key pressed!',(29.968,564.616)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Start application',(357.968,747.616)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Keyboard Driver Factory',(263.809,653.934)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Keyboard Driver Plugin',(265.814,678.934)) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(149.506,582,0) +bs(189.98,582,0) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(351.454,752,0) +bs(329.98,752,0) +fp((1,1,1)) +lw(1) +r(65,0,0,-45,164.98,692) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('QWSEvent',(167.804,665.684)) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +r(32.3079,0,0,-32.0833,90,632,0.0416667,0.0555556) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +r(32.3079,0,0,-32.0833,108.846,594.083,0.0416667,0.0555556) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +r(32.3079,0,0,-32.0833,127.692,632,0.0416667,0.0555556) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +r(26.9232,0,0,-26.25,92.6923,629.083,0.05,0.0714286) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +r(26.9232,0,0,-26.25,111.538,591.167,0.05,0.0714286) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +r(26.9232,0,0,-26.25,130.384,629.083,0.05,0.0714286) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(36) +txt('J',(0.666667,0,0,0.666667,100,607.837)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(36) +txt('GO!',(0.666667,0,0,0.666667,450.984,745.232)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(36) +txt('M',(0.666667,0,0,0.666667,115,569.504)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(36) +txt('K',(0.666667,0,0,0.666667,133.992,607.232)) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,5,5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/qtopiacore/qtopiacore-client.sk b/doc/src/diagrams/qtopiacore/qtopiacore-client.sk new file mode 100644 index 0000000..e339a63 --- /dev/null +++ b/doc/src/diagrams/qtopiacore/qtopiacore-client.sk @@ -0,0 +1,51 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +fp((0.688,0.839,0.475)) +lw(1) +r(85,0,0,-40,9.99982,795) +fp((0.636,0.839,0.81)) +lw(1) +r(90,0,0,-40,135,795) +fp((0.636,0.839,0.81)) +lw(1) +r(90,0,0,-40,265,795) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('QWSServer',(20.4958,771.934)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('QWSClient',(150.33,771.934)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(14) +txt('UNIX Domain Socket',(191.636,687.616)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('QApplication',(274.318,771.934)) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(94.526,775,0) +bs(135,775,0) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(224.526,775,0) +bs(265,775,0) +lw(1) +ld((5, 5)) +b() +bs(245,835,0) +bs(245,705,0) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,5,5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/qtopiacore/qtopiacore-clientrendering.sk b/doc/src/diagrams/qtopiacore/qtopiacore-clientrendering.sk new file mode 100644 index 0000000..b37c5a6 --- /dev/null +++ b/doc/src/diagrams/qtopiacore/qtopiacore-clientrendering.sk @@ -0,0 +1,166 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +G() +fp((1,1,1)) +ft(0) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +r(130,0,0,-40,264,675) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Memory',(351,620.252)) +phs((0.349,0.349,0.349),(1,1,1),1,0,5,0.5) +fp() +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +r(18.5714,0,0,-30,294.952,670) +phs((0.349,0.349,0.349),(1,1,1),1,0,5,0.5) +fp() +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +r(18.5714,0,0,-30,344.476,670) +phs((0.349,0.349,0.349),(1,1,1),1,0,5,0.5) +fp() +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +r(18.5714,0,0,-30,319.714,670) +phs((0.349,0.349,0.349),(1,1,1),1,0,5,0.5) +fp() +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +r(18.5714,0,0,-30,270.19,670) +phs((0.349,0.349,0.349),(1,1,1),1,0,5,0.5) +fp() +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +r(18.5714,0,0,-30,369.238,670) +G_() +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(393.5,734,0) +bc(393.5,734,681.5,699.384,393.5,659,2) +lw(1) +b() +bs(332.018,759,0) +bc(332.018,759,142.018,779,402.018,799,2) +lw(1) +la1(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(468.018,760,0) +bc(468.018,760,658.018,780,398.018,800,2) +fp((0.636,0.839,0.81)) +lw(1) +r(130,0,0,-40,264,749.636) +G() +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('2',(270.328,691.752)) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +e(10,0,0,-10,273,696) +G_() +G() +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('3',(412.328,641.252)) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +e(10,0,0,-10,415,646) +G_() +fp((0.688,0.839,0.475)) +lw(1) +r(130,0,0,-40,99,748.939) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('QWS Server',(130.328,725.873)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Client Application',(281.3,726.57)) +fp((0.772,0.913,0.89)) +lw(1) +r(130,0,0,-21,334,829) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Decoration Plugin',(351.648,815.434)) +fp((0.772,0.913,0.89)) +lw(1) +r(130,0,0,-21,334,800) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Decoration Factory',(348.318,786.434)) +fp((0.772,0.913,0.89)) +lw(1) +r(130,0,0,-40,414,749.636) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Decoration',(449.99,726.57)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Something happened!',(1,682.116)) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(69,729,0) +bs(94,729,0) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(228.526,719,0) +bs(264,719,0) +lw(1) +ld((4, 4)) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(264,734,0) +bs(228.526,734,0) +G() +lw(1) +b() +bs(43.5002,769.5,0) +bs(43.5002,769.5,0) +bs(68.5,769.5,0) +bs(58.5,719.5,0) +bs(53.5,719.5,0) +bs(43.5002,769.5,0) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +e(7.5,0,0,-7.5,56,707) +G_() +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(334,709,0) +bs(334,679,0) +G() +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('1',(108.164,757.934)) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +e(10,0,0,-10,111,762) +G_() +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,5,5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/qtopiacore/qtopiacore-clientservercommunication.sk b/doc/src/diagrams/qtopiacore/qtopiacore-clientservercommunication.sk new file mode 100644 index 0000000..4f8bcb6 --- /dev/null +++ b/doc/src/diagrams/qtopiacore/qtopiacore-clientservercommunication.sk @@ -0,0 +1,130 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +lw(1) +b() +bs(236.982,752,0) +bc(236.982,752,46.9824,772,306.982,792,2) +lw(1) +ld((5, 5)) +b() +bs(236.982,704,0) +bc(236.982,704,46.9824,684,306.982,664,2) +lw(1) +la1(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(372.982,753,0) +bc(372.982,753,562.982,773,302.982,793,2) +lw(1) +ld((5, 5)) +la1(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(372.982,703,0) +bc(372.982,703,562.982,683,302.982,663,2) +fp((0.688,0.839,0.475)) +lw(1) +r(130,0,0,-40,130,748) +fp((0.636,0.839,0.81)) +lw(1) +r(130,0,0,-40,350,748) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('QWS Server',(161.328,724.934)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Something happened!',(10,679.252)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('QWS Client',(383.662,724.934)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Top-level Windows',(380,795.616)) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(265,728,0) +bs(345,728,0) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(90,728,0) +bs(125,728,0) +G() +lw(1) +b() +bs(55,768,0) +bs(55,768,0) +bs(80,768,0) +bs(70,718,0) +bs(65,718,0) +bs(55,768,0) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +e(7.5,0,0,-7.5,67.5,705.5) +G_() +G() +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('1',(102,740.116)) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +e(10,0,0,-10,105,744) +G_() +G() +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('2',(202.328,793.752)) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +e(10,0,0,-10,205,798) +G_() +G() +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('3',(277.328,739.252)) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +e(10,0,0,-10,280,744) +G_() +fp((0.812,0.906,0.651)) +lw(1) +r(130,0,0,-18,240,673) +fp((0.812,0.906,0.651)) +lw(1) +r(130,0,0,-18,240,698) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Input Method Filter',(254.65,684.934)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Keyboard Filter',(263.32,658.934)) +fp((0.887,0.946,0.764)) +lw(1) +r(130,0,0,40,225,788) +fp((0.887,0.946,0.764)) +lw(1) +r(130,0,0,40,235,778) +fp((0.812,0.906,0.651)) +lw(1) +r(130,0,0,40,245,768) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,5,5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/qtopiacore/qtopiacore-drawingonscreen.sk b/doc/src/diagrams/qtopiacore/qtopiacore-drawingonscreen.sk new file mode 100644 index 0000000..58d7c28 --- /dev/null +++ b/doc/src/diagrams/qtopiacore/qtopiacore-drawingonscreen.sk @@ -0,0 +1,144 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +lw(1) +b() +bs(117.018,750,0) +bc(117.018,750,-72.9824,770,187.018,790,2) +lw(1) +la1(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(253.018,751,0) +bc(253.018,751,443.018,771,183.018,791,2) +fp((0.688,0.839,0.475)) +lw(1) +r(-130,0,0,-40,335,740) +fp((0.772,0.913,0.89)) +lw(1) +r(-130,0,0,-40,510,740) +fp((0.688,0.839,0.475)) +lw(1) +r(-130,0,0,-40,160,740) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Screen Driver',(233.328,716.934)) +fp((0.812,0.906,0.651)) +lw(1) +r(-130,0,0,-21,245,817.232) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Screen Plugin',(142.65,803.484)) +fp((0.812,0.906,0.651)) +lw(1) +r(-130,0,0,-21,245,791) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Screen Factory',(139.32,777.434)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('QWS Server',(61.328,716.934)) +fp((1,1,1)) +ft(0) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +r(130,0,0,-40,380,670) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Memory',(465,611.252)) +phs((0.349,0.349,0.349),(1,1,1),1,0,5,0.5) +fp() +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +r(18.5714,0,0,-30,410.952,665) +phs((0.349,0.349,0.349),(1,1,1),1,0,5,0.5) +fp() +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +r(18.5714,0,0,-30,460.476,665) +phs((0.349,0.349,0.349),(1,1,1),1,0,5,0.5) +fp() +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +r(18.5714,0,0,-30,435.714,665) +phs((0.349,0.349,0.349),(1,1,1),1,0,5,0.5) +fp() +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +r(18.5714,0,0,-30,386.19,665) +phs((0.349,0.349,0.349),(1,1,1),1,0,5,0.5) +fp() +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +r(18.5714,0,0,-30,485.238,665) +le() +lw(1) +r(530,0,0,-270,10,830) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(160,720,0) +bs(205,720,0) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(335,720,0) +bs(380,720,0) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(380,650,0) +bs(335,650,0) +G() +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('2',(354.828,735.752)) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +e(10,0,0,-10,357.5,740) +G_() +G() +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('3',(354.828,660.252)) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +e(10,0,0,-10,357.5,665) +G_() +G() +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('1',(181.862,735.939)) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +e(10,0,0,-10,185,740) +G_() +fp((0,0,0)) +lw(1) +Fn('Helvetica') +txt('Window Surface',(401.32,716.934)) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(450,700,0) +bs(450,670,0) +bm(-1229773172,'launcher.png') +im((0.35,0,0,0.35,241,573),-1229773172) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,5,5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/qtopiacore/qtopiacore-opengl.sk b/doc/src/diagrams/qtopiacore/qtopiacore-opengl.sk new file mode 100644 index 0000000..96076ed --- /dev/null +++ b/doc/src/diagrams/qtopiacore/qtopiacore-opengl.sk @@ -0,0 +1,38 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +fp((0.704,0.775,0.846)) +le() +lw(1) +e(100,0,0,-32.5,175,795) +fp((0.545,0.819,0.302)) +le() +lw(1) +r(120,0,0,-30,210,780) +fp((0.545,0.819,0.302)) +le() +lw(1) +r(120,0,0,-30,15,780) +fp((0.309,0.309,0.309)) +le() +lw(1) +Fn('Helvetica') +txt('OpenGL',(52.32,761.934)) +fp((0.309,0.309,0.309)) +le() +lw(1) +Fn('Helvetica') +txt('Q Window System',(220.656,761.934)) +fp((0.369,0.369,0.369)) +le() +lw(1) +Fn('Helvetica') +txt('EGL',(160.988,807.616)) +fp((1,1,1)) +le() +lw(1) +Fn('Helvetica') +txt('(Native Platform Graphics Interface)',(79.306,791.934)) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,5,5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/qtopiacore/qtopiacore-pointerhandlinglayer.sk b/doc/src/diagrams/qtopiacore/qtopiacore-pointerhandlinglayer.sk new file mode 100644 index 0000000..8d38864 --- /dev/null +++ b/doc/src/diagrams/qtopiacore/qtopiacore-pointerhandlinglayer.sk @@ -0,0 +1,94 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +lw(1) +la1(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(250,625,0) +bc(250,625,350,670,250,745,2) +fp((0.688,0.839,0.475)) +lw(1) +r(130,0,0,-40,180,790) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('QWS Server',(211.328,766.934)) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(225,625,0) +bc(225,625,125,670,225,745,2) +fp((0.688,0.839,0.475)) +lw(1) +r(130,0,0,-40,180,620) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Mouse Handler',(204.32,596.934)) +fp((0.812,0.906,0.651)) +lw(1) +r(130,0,0,-20,245,685) +fp((0.812,0.906,0.651)) +lw(1) +r(130,0,0,-20,245,710) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Pointer pressed!',(22.592,582.616)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Mouse Driver Factory',(252.658,671.934)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Mouse Driver Plugin',(255.988,696.934)) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(134.526,600,0) +bs(175,600,0) +fp((1,1,1)) +lw(1) +r(65,0,0,-43.5,150,708.5) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('QWSEvent',(152.824,683.684)) +lw(1) +lc(2) +lj(1) +b() +bs(95,595,0) +bs(105,605,0) +bs(125,580,0) +bs(135,590,0) +bs(115,615,0) +bs(125,625,0) +bs(95,625,0) +bs(95,595,0) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Start application',(343.039,762.252)) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(336.525,766.636,0) +bs(315.051,766.636,0) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(36) +txt('GO!',(0.666667,0,0,0.666667,440,760)) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,5,5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/qtopiacore/qtopiacore-reserveregion.sk b/doc/src/diagrams/qtopiacore/qtopiacore-reserveregion.sk new file mode 100644 index 0000000..04f9c99 --- /dev/null +++ b/doc/src/diagrams/qtopiacore/qtopiacore-reserveregion.sk @@ -0,0 +1,89 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +fp((1,1,1)) +lw(1) +e(10,0,0,-10,365,625) +fp((1,1,1)) +lw(1) +e(10,0,0,-10,195,630) +fp((1,1,1)) +lw(1) +e(10,0,0,-10,235,755) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(171.344,700,0) +bc(171.344,700,25.7042,670,225,640,2) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(403.656,700,0) +bc(403.656,700,549.296,670,350,640,2) +fp((0.636,0.839,0.81)) +lw(1) +r(130,0,0,-40,150,740) +fp((0,0,0)) +lw(1) +Fn('Helvetica') +txt('2',(232.328,750.752)) +fp((0.688,0.839,0.475)) +lw(1) +r(130,0,0,-40,150,810) +fp((0,0,0)) +lw(1) +Fn('Helvetica') +txt('QWS Server',(181.328,786.934)) +fp((0,0,0)) +lw(1) +Fn('Helvetica') +txt('Client Application',(168.65,716.934)) +fp((0.772,0.913,0.89)) +lw(1) +r(130,0,0,-40,45,660) +fp((0.772,0.913,0.89)) +lw(1) +r(130,0,0,-40,305,740) +fp((0,0,0)) +lw(1) +Fn('Helvetica') +txt('Direct Painter',(73.658,636.934)) +fp((0,0,0)) +lw(1) +Fn('Helvetica') +txt('Widget',(351.328,716.934)) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(280,720,0) +bs(300,720,0) +fp((0,0,0)) +lw(1) +Fn('Helvetica') +txt('1',(191.862,625.939)) +fp((0,0,0)) +lw(1) +Fn('Helvetica') +txt('3',(362.328,620.252)) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(215,770,0) +bs(215,767.272,0) +bs(215,740,0) +lw(1) +ld((5, 5)) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(205,740,0) +bs(205,742.728,0) +bs(205,770,0) +le() +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +r(440,0,0,-260,30,820) +bm(-1229732052,'launcher.png') +im((0.45,0,0,0.45,232,541),-1229732052) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,5,5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/qtopiacore/qtopiacore-setwindowattribute.sk b/doc/src/diagrams/qtopiacore/qtopiacore-setwindowattribute.sk new file mode 100644 index 0000000..78d705d --- /dev/null +++ b/doc/src/diagrams/qtopiacore/qtopiacore-setwindowattribute.sk @@ -0,0 +1,102 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +fp((1,1,1)) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +e(10,0,0,-10,430,725) +fp((1,1,1)) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +e(10,0,0,-10,340,810) +fp((1,1,1)) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +e(10,0,0,-10,140,760) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(228.165,800,0) +bc(228.165,800,91.5416,775,278.5,750,2) +fp((0.636,0.839,0.81)) +lw(1) +r(130,0,0,-40,195,820) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('2',(337.328,805.752)) +G() +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('3',(277.328,720.252)) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +e(10,0,0,-10,280,725) +G_() +fp((0.688,0.839,0.475)) +lw(1) +r(130,0,0,-40,20,820) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('QWS Server',(51.328,796.934)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Client Application',(213.65,796.934)) +fp((0.772,0.913,0.89)) +lw(1) +r(130,0,0,-40,280,770) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Widget',(326.328,746.934)) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(150,800,0) +bs(193.765,800,0) +lw(1) +ld((4, 4)) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(187.882,810,0) +bs(151.235,810,0) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(420,745,0) +bs(445,745,0) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('1',(136.862,755.939)) +fp((1,1,1)) +lw(1) +r(95,0,0,-25,240,740) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Paint On Screen',(243.478,724.434)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('3',(427.328,720.252)) +le() +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +r(570,0,0,-140,10,830) +bm(-1229691508,'launcher.png') +im((0.35,0,0,0.35,455,713),-1229691508) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,5,5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/qtopiacore/qtopiacore-vanilla.sk b/doc/src/diagrams/qtopiacore/qtopiacore-vanilla.sk new file mode 100644 index 0000000..73a9937 --- /dev/null +++ b/doc/src/diagrams/qtopiacore/qtopiacore-vanilla.sk @@ -0,0 +1,43 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +fp((0.545,0.819,0.302)) +le() +lw(1) +r(370,0,0,-65,20,795) +fp((0.309,0.309,0.309)) +le() +lw(1) +Fn('Helvetica') +txt('Q Window System',(286.312,737.616)) +fp((0.467,0.555,0.644)) +le() +lw(1) +e(150,0,0,-37.5,200,795) +fp((0.704,0.775,0.846)) +le() +lw(1) +e(92.5,0,0,-25,167.5,800) +fp((0.369,0.369,0.369)) +le() +lw(1) +Fn('Helvetica') +txt('Vanilla EGL Implementation',(101.272,800.626)) +fp((1,1,1)) +le() +lw(1) +Fn('Helvetica') +txt('(Hybrid Graphics Ltd.)',(115,787.616)) +fp((1,1,1)) +le() +lw(1) +Fn('Helvetica') +txt('Qtopia Core',(265,800.626)) +fp((1,1,1)) +le() +lw(1) +Fn('Helvetica') +txt('interface',(274.336,787.616)) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,5,5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/qtreeview.png b/doc/src/diagrams/qtreeview.png Binary files differnew file mode 100644 index 0000000..05a70bf --- /dev/null +++ b/doc/src/diagrams/qtreeview.png diff --git a/doc/src/diagrams/qtscript-calculator.png b/doc/src/diagrams/qtscript-calculator.png Binary files differnew file mode 100644 index 0000000..9ab824f --- /dev/null +++ b/doc/src/diagrams/qtscript-calculator.png diff --git a/doc/src/diagrams/qtscript-context2d.png b/doc/src/diagrams/qtscript-context2d.png Binary files differnew file mode 100644 index 0000000..d3ad995 --- /dev/null +++ b/doc/src/diagrams/qtscript-context2d.png diff --git a/doc/src/diagrams/qtwizard-page.sk b/doc/src/diagrams/qtwizard-page.sk new file mode 100644 index 0000000..bd7b9ef --- /dev/null +++ b/doc/src/diagrams/qtwizard-page.sk @@ -0,0 +1,144 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +bm(1089094028,'/tmp/wizard2.png') +im((-71.3622,789.945),1089094028) +bm(1083700940,'qtwizard-page.png') +im((45.535,207.627),1083700940) +lp((1,0,0)) +lw(1.5) +r(158.372,0,0,-22.6246,57.6554,643.69,0.0680272,0.487805) +lp((1,0,0)) +lw(1.5) +r(165.372,0,0,-22.6246,131.655,1241.69,0.0680272,0.487805) +lp((1,0,0)) +lw(1.5) +r(384.08,0,0,-39.8624,72.5035,624.062,0.0680272,0.487805) +lp((1,0,0)) +lw(1.5) +r(419.371,0,0,-39.8624,141.212,1197.06,0.0680272,0.487805) +fp((1,0,0)) +le() +lw(1) +Fn('Helvetica-Bold') +Fs(18) +txt('title',(-19.9279,627.778)) +fp((1,0,0)) +le() +lw(1) +Fn('Helvetica-Bold') +Fs(18) +txt('title',(-111.95,1225.78)) +fp((0.064,0.45,0.228)) +le() +lw(1) +Fn('Helvetica-Bold') +Fs(18) +txt('banner',(587.072,627.778)) +fp((0.064,0.45,0.228)) +le() +lw(1) +Fn('Helvetica-Bold') +Fs(18) +txt('logo',(587.072,601.278)) +fp((1,0,0)) +le() +lw(1) +Fn('Helvetica-Bold') +Fs(18) +txt('subtitle',(-51.9319,599.532)) +fp((1,0,0)) +le() +lw(1) +Fn('Helvetica-Bold') +Fs(18) +txt('subtitle',(1.06195,0,0,1,-147.919,1172.53)) +lp((0.064,0.45,0.228)) +lw(1.5) +r(61.1473,0,0,-57.6388,476.211,642.073,0.123333,0.130841) +lp((0.064,0.45,0.228)) +lw(1.5) +r(494.509,0,0,-69.4899,52.5723,647.764,0.0217865,0.155038) +lp((1,0,0)) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(18.3317,632.377,0) +bs(55.5006,632.377,0) +bs(55.5006,632.377,0) +bs(55.5006,632.377,0) +lp((1,0,0)) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(-67.6683,1230.38,0) +bs(129.501,1230.38,0) +bs(129.501,1230.38,0) +bs(129.501,1230.38,0) +lp((0.064,0.45,0.228)) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(577.821,632.377,0) +bs(549.809,632.377,0) +lp((0.064,0.45,0.228)) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(577.821,605.877,0) +bs(539.809,605.877,0) +lp((1,0,0)) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(19.1741,604.131,0) +bs(69.8101,604.131,0) +bs(69.8101,604.131,0) +bs(69.8101,604.131,0) +lp((1,0,0)) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(-66.9213,1177.13,0) +bs(135.351,1177.13,0) +bs(135.351,1177.13,0) +bs(135.351,1177.13,0) +G() +fp((0.064,0.45,0.228)) +le() +lw(1) +Fn('Helvetica-Bold') +Fs(18) +txt('watermark',(-77.9599,415.278)) +lp((0.064,0.45,0.228)) +lw(1.5) +r(162.143,0,0,-304.355,52.3374,571.575,0.0664452,0.0353982) +lp((0.064,0.45,0.228)) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(19.8675,419.877,0) +bs(49.8789,419.877,0) +bs(49.8789,419.877,0) +bs(49.8789,419.877,0) +G_() +fp((0.064,0.45,0.228)) +le() +lw(1) +Fn('Helvetica-Bold') +Fs(18) +txt('background',(-182.96,1038.55)) +lp((0.064,0.45,0.228)) +lw(1.5) +r(239.143,0,0,-345.855,-34.1627,1216.07,0.0664452,0.0353982) +lp((0.064,0.45,0.228)) +lw(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(-66.6325,1043.15,0) +bs(-36.6211,1043.15,0) +bs(-36.6211,1043.15,0) +bs(-36.6211,1043.15,0) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,10000,10000),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/qwsserver_keyboardfilter.sk b/doc/src/diagrams/qwsserver_keyboardfilter.sk new file mode 100644 index 0000000..3ac0f80 --- /dev/null +++ b/doc/src/diagrams/qwsserver_keyboardfilter.sk @@ -0,0 +1,39 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +lw(1) +b() +bs(78.195,794,0) +bc(78.195,794,-115.245,809.5,149.463,825,2) +lw(1) +la1(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(216.804,795,0) +bc(216.804,795,410.246,810,145.537,825,2) +fp((0.688,0.839,0.475)) +lw(1) +r(130,0,0,-40,10,790) +fp((0.636,0.839,0.81)) +lw(1) +r(130,0,0,-40,155,790) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Qtopia Core Server',(23.316,766.934)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Qtopia Core Client',(170.65,766.934)) +fp((0.812,0.906,0.651)) +lw(1) +r(130,0,0,-18,80,830) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Keyboard Filter',(103.32,815.934)) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,5,5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/resources.sk b/doc/src/diagrams/resources.sk new file mode 100644 index 0000000..a679205 --- /dev/null +++ b/doc/src/diagrams/resources.sk @@ -0,0 +1,125 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +lw(5) +la2(([(-6.0, 3.0), (-5.0, 0.0, 0.0, 0.0, 1.0, 0.0), (0.0, 0.0, -5.0, 0.0, -6.0, -3.0)], 0)) +b() +bs(266.638,603.695,0) +bs(344.138,603.695,0) +G() +fp((0.727,0.843,1)) +lw(1) +r(150,0,0,-20,90.5128,722.445) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('application.pro',(126.495,708.445)) +fp((0.727,0.843,1)) +lw(1) +r(150,0,0,-20,90.5128,694.945) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('application.qrc',(126.831,680.945)) +fp((0.727,0.843,1)) +lw(1) +r(150,0,0,-20,90.5128,667.445) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('main.cpp',(141.171,653.445)) +fp((0.727,0.843,1)) +lw(1) +r(150,0,0,-20,90.5128,639.445) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('mainwindow.cpp',(121.167,625.445)) +fp((0.727,0.843,1)) +lw(1) +r(150,0,0,-20,90.5128,612.445) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('mainwindow.h',(127.503,598.445)) +fp((0,0,0)) +le() +lw(1) +Fn('Times-Roman') +txt('. . .',(0.000374682,-1,1,0.000374682,162.714,532.24)) +fp((1,0.756,0.576)) +lw(1) +r(150,0,0,-20,90.5128,585) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('images/copy.png',(120.159,571)) +fp((1,0.756,0.576)) +lw(1) +r(150,0,0,-20,90.5128,557.445) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('images/cut.png',(124.827,543.445)) +fp((1,0.756,0.576)) +lw(1) +r(150,0,0,-20,90.5128,514.945) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('images/save.png',(120.159,500.945)) +G_() +fp((0.941,0.941,0.941)) +lw(1) +r(178,0,0,-154.5,370.138,671.945) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(18) +txt('application.exe',(399.108,647.929)) +G() +fp((0,0,0)) +le() +lw(1) +Fn('Times-Roman') +txt('. . .',(0.000374682,-1,1,0.000374682,458.951,572.295)) +fp((1,0.756,0.576)) +lw(1) +r(150,0,0,-20,385,625.055) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt(':/images/copy.png',(411.31,611.055)) +fp((1,0.756,0.576)) +lw(1) +r(150,0,0,-20,385,597.5) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt(':/images/cut.png',(415.978,583.5)) +fp((1,0.756,0.576)) +lw(1) +r(150,0,0,-20,385,555) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt(':/images/save.png',(411.31,541)) +G_() +le() +lw(1) +r(482.5,0,0,-252.5,80,735) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,2.5,2.5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/shapedclock.sk b/doc/src/diagrams/shapedclock.sk new file mode 100644 index 0000000..ba3b020 --- /dev/null +++ b/doc/src/diagrams/shapedclock.sk @@ -0,0 +1,46 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +bm(-1214279092,'clock.png') +im((30,697.5),-1214279092) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(10) +txt('frameGeometry().topLeft()',(23.86,822.07)) +fp((0,0,0)) +lp((0.631,0,0)) +lw(2) +Fn('Helvetica') +Fs(10) +txt('event->globalPos()',(92.5,767.07)) +lp((0.631,0,0)) +lw(1) +lc(2) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(25,817.5,0) +bs(87.5,765,0) +lw(1) +ld((1, 1)) +b() +bs(25,817.5,0) +bs(32.5,817.5,0) +lw(1) +ld((1, 1)) +b() +bs(25,817.5,0) +bs(25,810,0) +fp((0.631,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(10) +txt('dragPosition',(0.758173,-0.652054,0.652054,0.758173,38.8498,810.656)) +le() +lw(1) +r(177.5,0,0,-152.5,10,840) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,2.5,2.5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/sharedmodel-tableviews.zip b/doc/src/diagrams/sharedmodel-tableviews.zip Binary files differnew file mode 100644 index 0000000..5a62f02 --- /dev/null +++ b/doc/src/diagrams/sharedmodel-tableviews.zip diff --git a/doc/src/diagrams/sharedselection-tableviews.zip b/doc/src/diagrams/sharedselection-tableviews.zip Binary files differnew file mode 100644 index 0000000..b591e19 --- /dev/null +++ b/doc/src/diagrams/sharedselection-tableviews.zip diff --git a/doc/src/diagrams/standard-views.sk b/doc/src/diagrams/standard-views.sk new file mode 100644 index 0000000..d67a603 --- /dev/null +++ b/doc/src/diagrams/standard-views.sk @@ -0,0 +1,16 @@ +##Sketch 1 2 +document() +layout('A3',1) +layer('Layer 1',1,1,0,0,(0,0,0)) +fp((1,1,1)) +le() +lw(1) +r(845,0,0,-240,70,310) +bm(-1090754548,'gallery-images/plastique-listview.png') +im((80,82),-1090754548) +bm(-1090737652,'gallery-images/plastique-treeview.png') +im((360,82),-1090737652) +bm(-1090629812,'gallery-images/plastique-tableview.png') +im((640,82),-1090629812) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,5,5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/standarddialogs-example.png b/doc/src/diagrams/standarddialogs-example.png Binary files differnew file mode 100644 index 0000000..73a8e8a --- /dev/null +++ b/doc/src/diagrams/standarddialogs-example.png diff --git a/doc/src/diagrams/standarddialogs-example.zip b/doc/src/diagrams/standarddialogs-example.zip Binary files differnew file mode 100644 index 0000000..109b69e --- /dev/null +++ b/doc/src/diagrams/standarddialogs-example.zip diff --git a/doc/src/diagrams/stylesheet/coffee-plastique.png b/doc/src/diagrams/stylesheet/coffee-plastique.png Binary files differnew file mode 100644 index 0000000..7da1fdc --- /dev/null +++ b/doc/src/diagrams/stylesheet/coffee-plastique.png diff --git a/doc/src/diagrams/stylesheet/coffee-windows.png b/doc/src/diagrams/stylesheet/coffee-windows.png Binary files differnew file mode 100644 index 0000000..9083a07 --- /dev/null +++ b/doc/src/diagrams/stylesheet/coffee-windows.png diff --git a/doc/src/diagrams/stylesheet/coffee-xp.png b/doc/src/diagrams/stylesheet/coffee-xp.png Binary files differnew file mode 100644 index 0000000..4188a23 --- /dev/null +++ b/doc/src/diagrams/stylesheet/coffee-xp.png diff --git a/doc/src/diagrams/stylesheet/pagefold.png b/doc/src/diagrams/stylesheet/pagefold.png Binary files differnew file mode 100644 index 0000000..b479d4d --- /dev/null +++ b/doc/src/diagrams/stylesheet/pagefold.png diff --git a/doc/src/diagrams/stylesheet/pagefold.svg b/doc/src/diagrams/stylesheet/pagefold.svg new file mode 100644 index 0000000..5f20e2e --- /dev/null +++ b/doc/src/diagrams/stylesheet/pagefold.svg @@ -0,0 +1,1678 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://web.resource.org/cc/" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="744.09448819" + height="1052.3622047" + id="svg2" + sodipodi:version="0.32" + inkscape:version="0.43" + sodipodi:docbase="/home/qt/dev/qt/doc/src/diagrams/stylesheet" + sodipodi:docname="pagefold.svg" + inkscape:export-filename="c:\lineedit.png" + inkscape:export-xdpi="18.619444" + inkscape:export-ydpi="18.619444"> + <defs + id="defs4"> + <linearGradient + inkscape:collect="always" + id="linearGradient2650"> + <stop + style="stop-color:#8b8b8b;stop-opacity:1;" + offset="0" + id="stop2652" /> + <stop + style="stop-color:#8b8b8b;stop-opacity:0;" + offset="1" + id="stop2654" /> + </linearGradient> + <linearGradient + id="linearGradient2530"> + <stop + id="stop2532" + offset="0" + style="stop-color:#fafafa;stop-opacity:0.74509805;" /> + <stop + style="stop-color:#000000;stop-opacity:0.37254903;" + offset="1" + id="stop2536" /> + <stop + id="stop2534" + offset="1" + style="stop-color:#666666;stop-opacity:0;" /> + </linearGradient> + <linearGradient + id="linearGradient2287"> + <stop + id="stop2289" + offset="0" + style="stop-color:#dfbbbb;stop-opacity:1;" /> + <stop + id="stop2291" + offset="1" + style="stop-color:#000000;stop-opacity:0;" /> + </linearGradient> + <linearGradient + id="linearGradient14054"> + <stop + id="stop14056" + offset="0" + style="stop-color:white;stop-opacity:1;" /> + <stop + id="stop14058" + offset="1" + style="stop-color:white;stop-opacity:0;" /> + </linearGradient> + <linearGradient + id="linearGradient11371"> + <stop + id="stop11373" + offset="0" + style="stop-color:black;stop-opacity:1;" /> + <stop + id="stop11375" + offset="1" + style="stop-color:#611a02;stop-opacity:0.88659793;" /> + </linearGradient> + <linearGradient + id="linearGradient11290"> + <stop + id="stop11292" + offset="0" + style="stop-color:#c8c8c8;stop-opacity:0.86666667;" /> + <stop + id="stop11294" + offset="1" + style="stop-color:#ded5cf;stop-opacity:0.86274511;" /> + </linearGradient> + <linearGradient + id="linearGradient10355"> + <stop + id="stop10357" + offset="0" + style="stop-color:#eeeae6;stop-opacity:0.86274511;" /> + <stop + id="stop10359" + offset="1" + style="stop-color:white;stop-opacity:0.86666667;" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + id="linearGradient8520"> + <stop + style="stop-color:white;stop-opacity:1;" + offset="0" + id="stop8522" /> + <stop + style="stop-color:white;stop-opacity:0;" + offset="1" + id="stop8524" /> + </linearGradient> + <linearGradient + id="linearGradient8477"> + <stop + style="stop-color:#ded5cf;stop-opacity:0.86274511;" + offset="0" + id="stop8479" /> + <stop + style="stop-color:white;stop-opacity:0.86666667;" + offset="1" + id="stop8481" /> + </linearGradient> + <linearGradient + id="linearGradient6598"> + <stop + style="stop-color:#d0c7c7;stop-opacity:0.84705883;" + offset="0" + id="stop6600" /> + <stop + id="stop6606" + offset="0.5" + style="stop-color:#997e7e;stop-opacity:0.42352942;" /> + <stop + style="stop-color:#887f7f;stop-opacity:0;" + offset="1" + id="stop6602" /> + </linearGradient> + <linearGradient + id="linearGradient6584"> + <stop + style="stop-color:#887f7f;stop-opacity:0.84705883;" + offset="0" + id="stop6586" /> + <stop + style="stop-color:#887f7f;stop-opacity:0.84705883;" + offset="1" + id="stop6588" /> + </linearGradient> + <linearGradient + id="linearGradient6569"> + <stop + style="stop-color:#d8cfcf;stop-opacity:0.11340206;" + offset="0" + id="stop6571" /> + <stop + style="stop-color:#9f9f9f;stop-opacity:0.84705883;" + offset="1" + id="stop6573" /> + </linearGradient> + <linearGradient + id="linearGradient5655"> + <stop + id="stop5657" + offset="0" + style="stop-color:#795e5e;stop-opacity:1;" /> + <stop + id="stop5659" + offset="1" + style="stop-color:#170000;stop-opacity:0;" /> + </linearGradient> + <linearGradient + id="linearGradient4756"> + <stop + style="stop-color:#dfc8c8;stop-opacity:1;" + offset="0" + id="stop4758" /> + <stop + style="stop-color:#f7f7f7;stop-opacity:1;" + offset="1" + id="stop4760" /> + </linearGradient> + <linearGradient + id="linearGradient7289"> + <stop + id="stop7291" + offset="0" + style="stop-color:#616161;stop-opacity:1;" /> + <stop + id="stop7293" + offset="1" + style="stop-color:white;stop-opacity:1;" /> + </linearGradient> + <linearGradient + id="linearGradient4599"> + <stop + style="stop-color:#616161;stop-opacity:1;" + offset="0" + id="stop4601" /> + <stop + style="stop-color:white;stop-opacity:1;" + offset="1" + id="stop4603" /> + </linearGradient> + <linearGradient + id="linearGradient3671"> + <stop + style="stop-color:black;stop-opacity:1;" + offset="0" + id="stop3673" /> + <stop + style="stop-color:#e8e6fc;stop-opacity:0;" + offset="1" + id="stop3675" /> + </linearGradient> + <linearGradient + id="linearGradient2760"> + <stop + style="stop-color:#ffc476;stop-opacity:1;" + offset="0" + id="stop2762" /> + <stop + style="stop-color:#fcf95c;stop-opacity:1;" + offset="1" + id="stop2764" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient4599" + id="linearGradient4605" + x1="743.97229" + y1="10.354198" + x2="665.18542" + y2="103.28822" + gradientUnits="userSpaceOnUse" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient6584" + id="radialGradient6596" + cx="56.730461" + cy="175.79576" + fx="56.730461" + fy="175.79576" + r="33.814732" + gradientTransform="matrix(-2.331063e-2,0.911966,-0.685725,-1.752744e-2,186.5197,128.41)" + gradientUnits="userSpaceOnUse" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient6598" + id="linearGradient6604" + x1="39.926405" + y1="177.065" + x2="63.861485" + y2="207.90289" + gradientUnits="userSpaceOnUse" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient6569" + id="radialGradient7498" + cx="73.741135" + cy="177.065" + fx="73.741135" + fy="177.065" + r="39.288086" + gradientTransform="matrix(1,0,0,0.987144,0,2.276301)" + gradientUnits="userSpaceOnUse" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient6569" + id="radialGradient7532" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,0.987144,0,2.276301)" + cx="73.741135" + cy="177.065" + fx="73.741135" + fy="177.065" + r="39.288086" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient6598" + id="linearGradient7560" + gradientUnits="userSpaceOnUse" + x1="39.926405" + y1="177.065" + x2="63.861485" + y2="207.90289" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient6584" + id="radialGradient7562" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-2.331063e-2,0.911966,-0.685725,-1.752744e-2,186.5197,128.41)" + cx="56.730461" + cy="175.79576" + fx="56.730461" + fy="175.79576" + r="33.814732" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient11290" + id="linearGradient11306" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.718783,0,0,1.40468,-208.8971,-30.27314)" + x1="331.16711" + y1="199.51926" + x2="331.16711" + y2="177.27299" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient8520" + id="linearGradient11310" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.986928,0,0,1,8.175633,-10.42983)" + x1="358.32635" + y1="172.3678" + x2="358.32635" + y2="177.58272" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient10355" + id="linearGradient11314" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.718783,0,0,1.40468,-211.1668,-83.31197)" + x1="331.16711" + y1="199.51926" + x2="331.16711" + y2="177.27299" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient8520" + id="linearGradient11318" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.986928,0,0,1,8.324065,-66.639)" + x1="358.32635" + y1="172.3678" + x2="358.32635" + y2="177.58272" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient8477" + id="linearGradient11328" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.718783,0,0,1.40468,-211.0184,-139.5212)" + x1="331.16711" + y1="199.51926" + x2="331.16711" + y2="177.27299" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient11371" + id="radialGradient11369" + cx="58.5" + cy="327.36218" + fx="58.5" + fy="327.36218" + r="29.5" + gradientTransform="matrix(1,0,0,0.983051,0,5.548512)" + gradientUnits="userSpaceOnUse" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient6569" + id="linearGradient14052" + x1="216" + y1="342.36218" + x2="176" + y2="297.36218" + gradientUnits="userSpaceOnUse" + gradientTransform="translate(1,0)" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient2287" + id="linearGradient2285" + x1="328" + y1="282.86218" + x2="328" + y2="358.86218" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.655738,0,0,0.625,102.418,113.1983)" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient2530" + id="radialGradient2528" + cx="404.5" + cy="362.36218" + fx="404.5" + fy="362.36218" + r="8.5" + gradientTransform="matrix(1,0,0,1.058824,-6.299127e-14,-21.31542)" + gradientUnits="userSpaceOnUse" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient2530" + id="radialGradient2540" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.058824,-2.288447e-14,-21.31542)" + cx="404.5" + cy="362.36218" + fx="404.5" + fy="362.36218" + r="8.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient2530" + id="radialGradient2544" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.058824,-4.936329e-14,-21.31542)" + cx="404.5" + cy="362.36218" + fx="404.5" + fy="362.36218" + r="8.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient2530" + id="radialGradient2548" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.058824,-5.097311e-14,-21.31542)" + cx="404.5" + cy="362.36218" + fx="404.5" + fy="362.36218" + r="8.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient2530" + id="radialGradient2552" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.058824,-6.823707e-14,-21.31542)" + cx="404.5" + cy="362.36218" + fx="404.5" + fy="362.36218" + r="8.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient2530" + id="radialGradient2556" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.058824,-7.367717e-14,-21.31542)" + cx="404.5" + cy="362.36218" + fx="404.5" + fy="362.36218" + r="8.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient2530" + id="radialGradient2560" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.058824,-3.060052e-14,-21.31542)" + cx="404.5" + cy="362.36218" + fx="404.5" + fy="362.36218" + r="8.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient2530" + id="radialGradient2564" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.058824,-6.49064e-14,-21.31542)" + cx="404.5" + cy="362.36218" + fx="404.5" + fy="362.36218" + r="8.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient2530" + id="radialGradient2568" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.058824,-8.000546e-14,-21.31542)" + cx="404.5" + cy="362.36218" + fx="404.5" + fy="362.36218" + r="8.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient2530" + id="radialGradient2572" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.058824,-1.133121e-13,-21.31542)" + cx="404.5" + cy="362.36218" + fx="404.5" + fy="362.36218" + r="8.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient2530" + id="radialGradient2586" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.058824,7.160949e-15,-21.31542)" + cx="404.5" + cy="362.36218" + fx="404.5" + fy="362.36218" + r="8.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient2530" + id="radialGradient2588" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.058824,9.328648e-14,-21.31542)" + cx="404.5" + cy="362.36218" + fx="404.5" + fy="362.36218" + r="8.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient2530" + id="radialGradient2590" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.058824,7.746581e-14,-21.31542)" + cx="404.5" + cy="362.36218" + fx="404.5" + fy="362.36218" + r="8.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient2530" + id="radialGradient2592" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.058824,8.586184e-14,-21.31542)" + cx="404.5" + cy="362.36218" + fx="404.5" + fy="362.36218" + r="8.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient2530" + id="radialGradient2594" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.058824,1.825207e-13,-21.31542)" + cx="404.5" + cy="362.36218" + fx="404.5" + fy="362.36218" + r="8.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient2530" + id="radialGradient2596" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.058824,4.617141e-14,-21.31542)" + cx="404.5" + cy="362.36218" + fx="404.5" + fy="362.36218" + r="8.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient2530" + id="radialGradient2598" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.058824,1.225548e-13,-21.31542)" + cx="404.5" + cy="362.36218" + fx="404.5" + fy="362.36218" + r="8.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient2530" + id="radialGradient2600" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.058824,8.193448e-14,-21.31542)" + cx="404.5" + cy="362.36218" + fx="404.5" + fy="362.36218" + r="8.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient2530" + id="radialGradient2602" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.058824,4.961308e-14,-21.31542)" + cx="404.5" + cy="362.36218" + fx="404.5" + fy="362.36218" + r="8.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient2530" + id="radialGradient2604" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.058824,2.60764e-14,-21.31542)" + cx="404.5" + cy="362.36218" + fx="404.5" + fy="362.36218" + r="8.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient2530" + id="radialGradient2616" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.058824,4.556079e-14,-21.31542)" + cx="404.5" + cy="362.36218" + fx="404.5" + fy="362.36218" + r="8.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient2530" + id="radialGradient2618" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.058824,2.11359e-14,-21.31542)" + cx="404.5" + cy="362.36218" + fx="404.5" + fy="362.36218" + r="8.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient2530" + id="radialGradient2620" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.058824,4.184152e-14,-21.31542)" + cx="404.5" + cy="362.36218" + fx="404.5" + fy="362.36218" + r="8.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient2530" + id="radialGradient2622" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.058824,8.16708e-14,-21.31542)" + cx="404.5" + cy="362.36218" + fx="404.5" + fy="362.36218" + r="8.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient2530" + id="radialGradient2624" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.058824,8.19379e-14,-21.31542)" + cx="404.5" + cy="362.36218" + fx="404.5" + fy="362.36218" + r="8.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient2530" + id="radialGradient2626" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.058824,1.20513e-13,-21.31542)" + cx="404.5" + cy="362.36218" + fx="404.5" + fy="362.36218" + r="8.5" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient2650" + id="linearGradient2658" + x1="260.63467" + y1="439.97522" + x2="323.47839" + y2="502.97522" + gradientUnits="userSpaceOnUse" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient2650" + id="linearGradient2662" + gradientUnits="userSpaceOnUse" + x1="260.63467" + y1="439.97522" + x2="323.47839" + y2="502.97522" + gradientTransform="matrix(0.848296,0,0,0.848296,53.62318,81.14764)" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient2650" + id="linearGradient2668" + gradientUnits="userSpaceOnUse" + x1="260.63467" + y1="439.97522" + x2="323.47839" + y2="502.97522" + gradientTransform="translate(-7,-7)" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient2650" + id="linearGradient2852" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.718744,0,0,0.718744,83.39873,135.0499)" + x1="260.63467" + y1="439.97522" + x2="323.47839" + y2="502.97522" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient2650" + id="linearGradient2856" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.475495,0,0,0.475495,163.1776,260.7723)" + x1="260.63467" + y1="439.97522" + x2="323.47839" + y2="502.97522" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient2650" + id="linearGradient2859" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.718744,0,0,0.718744,88.64874,139.3206)" + x1="260.63467" + y1="439.97522" + x2="323.47839" + y2="502.97522" /> + <pattern + patternUnits="userSpaceOnUse" + width="17" + height="17" + patternTransform="translate(363,334.3622)" + id="pattern3055"> + <image + y="0" + x="0" + xlink:href="/tmp/sizegrip.png" + sodipodi:absref="/tmp/sizegrip.png" + width="17" + height="17" + id="image3052" /> + </pattern> + <pattern + patternUnits="userSpaceOnUse" + width="17" + height="17" + patternTransform="translate(363,334.3622)" + id="pattern3062"> + <image + y="0" + x="0" + xlink:href="/tmp/sizegrip.png" + sodipodi:absref="/tmp/sizegrip.png" + width="17" + height="17" + id="image3060" /> + </pattern> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient2287" + id="linearGradient3171" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.655738,0,0,-0.625,533.082,557.5261)" + x1="328" + y1="282.86218" + x2="328" + y2="358.86218" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient8520" + id="linearGradient2346" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.986928,0,0,1,55.64416,318.6709)" + x1="358.32635" + y1="172.3678" + x2="358.32635" + y2="177.58272" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient8477" + id="linearGradient4123" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.718783,0,0,1.40468,-211.0184,-139.5212)" + x1="331.16711" + y1="199.51926" + x2="331.16711" + y2="177.27299" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient8520" + id="linearGradient4125" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.986928,0,0,1,8.324065,-66.639)" + x1="358.32635" + y1="172.3678" + x2="358.32635" + y2="177.58272" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient8520" + id="linearGradient4128" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.986928,0,0,1,-177.3558,334.6709)" + x1="358.32635" + y1="172.3678" + x2="358.32635" + y2="177.58272" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient8477" + id="linearGradient4132" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.718783,0,0,1.40468,-396.6983,261.7887)" + x1="331.16711" + y1="199.51926" + x2="331.16711" + y2="177.27299" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient8477" + id="linearGradient4149" + x1="357.17999" + y1="469.23767" + x2="357.17999" + y2="415.86218" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.543478,0,0,1.09434,-491.6195,14.76774)" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient10355" + id="linearGradient5042" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.718783,0,0,1.40468,-211.1668,-83.31197)" + x1="331.16711" + y1="199.51926" + x2="331.16711" + y2="177.27299" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient8520" + id="linearGradient5044" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.986928,0,0,1,8.175633,-10.42983)" + x1="358.32635" + y1="172.3678" + x2="358.32635" + y2="177.58272" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient8520" + id="linearGradient5048" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.986928,0,0,1,-200.3559,296.6709)" + x1="358.32635" + y1="172.3678" + x2="358.32635" + y2="177.58272" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient10355" + id="linearGradient5051" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.718783,0,0,1.40468,-419.6983,223.7887)" + x1="331.16711" + y1="199.51926" + x2="331.16711" + y2="177.27299" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient11290" + id="linearGradient5060" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.718783,0,0,1.40468,-208.8971,-30.27314)" + x1="331.16711" + y1="199.51926" + x2="331.16711" + y2="177.27299" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient11290" + id="linearGradient5063" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.718783,0,0,1.40468,-416.6983,243.7888)" + x1="331.16711" + y1="199.51926" + x2="331.16711" + y2="177.27299" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient8477" + id="linearGradient5955" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.543478,0,0,1.09434,-213.0217,14.29092)" + x1="357.17999" + y1="469.23767" + x2="357.17999" + y2="415.86218" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient10355" + id="linearGradient5959" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.543478,0,0,1.09434,-400.0217,15.29092)" + x1="357.17999" + y1="469.23767" + x2="357.17999" + y2="415.86218" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient11290" + id="linearGradient5963" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.543478,0,0,1.09434,-306.0217,15.29092)" + x1="357.17999" + y1="469.23767" + x2="357.17999" + y2="415.86218" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient8477" + id="linearGradient5973" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.543478,0,0,-1.09434,-489.7228,1063.41)" + x1="357.00003" + y1="415.53799" + x2="357.00003" + y2="469.14316" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient8477" + id="linearGradient5975" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.543478,0,0,-1.09434,-212.3206,1059.933)" + x1="357.17999" + y1="415.53723" + x2="357.17999" + y2="470.05835" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient10355" + id="linearGradient5977" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.543478,0,0,-1.09434,-396.3206,1061.933)" + x1="357.17999" + y1="415.53705" + x2="357.17999" + y2="469.14362" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient11290" + id="linearGradient5979" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.543478,0,0,-1.09434,-303.3206,1059.933)" + x1="357.17999" + y1="415.53699" + x2="357.17999" + y2="469.14362" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient8477" + id="linearGradient1500" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.543478,0,0,1.09434,-481.6711,170.2793)" + x1="357.17999" + y1="469.23767" + x2="357.17999" + y2="415.86218" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient8477" + id="linearGradient1503" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.543478,0,0,1.09434,-209.0216,170.7205)" + x1="357.17999" + y1="469.23767" + x2="357.17999" + y2="415.86218" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient11290" + id="linearGradient1507" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.543478,0,0,1.09434,-301.5216,169.7205)" + x1="357.17999" + y1="469.23767" + x2="357.17999" + y2="415.86218" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient10355" + id="linearGradient1511" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.543478,0,0,1.09434,-391.5216,170.2205)" + x1="357.17999" + y1="469.23767" + x2="357.17999" + y2="415.86218" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient8477" + id="linearGradient2394" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.543478,0,0,-1.09434,-481.3464,1204.445)" + x1="357.17999" + y1="469.23767" + x2="357.17999" + y2="415.86218" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient8477" + id="linearGradient2396" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.543478,0,0,-1.09434,-208.6969,1204.004)" + x1="357.17999" + y1="469.23767" + x2="357.17999" + y2="415.86218" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient11290" + id="linearGradient2398" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.543478,0,0,-1.09434,-301.1969,1205.004)" + x1="357.17999" + y1="469.23767" + x2="357.17999" + y2="415.86218" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient10355" + id="linearGradient2400" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.543478,0,0,-1.09434,-391.1969,1204.504)" + x1="357.17999" + y1="469.23767" + x2="357.17999" + y2="415.86218" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient8477" + id="linearGradient2428" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.718783,0,0,1.40468,-211.0184,-139.5212)" + x1="331.16711" + y1="199.51926" + x2="331.16711" + y2="177.27299" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient8520" + id="linearGradient2430" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.986928,0,0,1,8.324065,-66.639)" + x1="358.32635" + y1="172.3678" + x2="358.32635" + y2="177.58272" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient11290" + id="linearGradient2432" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.718783,0,0,1.40468,-208.8971,-30.27314)" + x1="331.16711" + y1="199.51926" + x2="331.16711" + y2="177.27299" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient10355" + id="linearGradient2434" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.718783,0,0,1.40468,-211.1668,-83.31197)" + x1="331.16711" + y1="199.51926" + x2="331.16711" + y2="177.27299" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient8520" + id="linearGradient2436" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.986928,0,0,1,8.175633,-10.42983)" + x1="358.32635" + y1="172.3678" + x2="358.32635" + y2="177.58272" /> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + gridtolerance="10000" + guidetolerance="10" + objecttolerance="10" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="2" + inkscape:cx="146.93424" + inkscape:cy="238.10225" + inkscape:document-units="px" + inkscape:current-layer="layer1" + inkscape:window-width="1017" + inkscape:window-height="703" + inkscape:window-x="0" + inkscape:window-y="0" + showguides="true" + inkscape:guide-bbox="true" /> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1"> + <path + style="fill:#dcdcdc;fill-opacity:0.35526314;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="M 587.40371,4.7760765 L 743.97735,115.89285 C 743.97735,115.89285 714.96821,103.50692 666.19562,146.19742 C 662.12502,149.76041 661.14485,70.435993 587.40371,4.7760765 z " + id="path7285" + sodipodi:nodetypes="ccsc" + inkscape:export-filename="c:\pagefold.png" + inkscape:export-xdpi="51.43" + inkscape:export-ydpi="51.43" /> + <path + style="fill:black;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="M 745.49258,1.7858134 L 746.50273,117.97107 L 745.49258,1.7858134 z " + id="path3710" + sodipodi:nodetypes="ccc" /> + <path + style="fill:url(#linearGradient4605);fill-rule:evenodd;stroke:#8b8b8b;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1.0" + d="M 586.89863,1.8035354 L 743.47227,112.92031 C 743.47227,112.92031 702.3413,100.53438 653.56871,143.22488 C 649.49811,146.78787 660.63977,67.463454 586.89863,1.8035354 z " + id="path3712" + sodipodi:nodetypes="ccsc" + inkscape:export-filename="c:\pagefold.png" + inkscape:export-xdpi="51.43" + inkscape:export-ydpi="51.43" /> + <path + style="fill:#e5ecf8;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:0.32236841" + d="M 586.89863,1.8035355 C 743.47227,1.8035355 743.47227,1.8035355 743.47227,1.8035355 L 743.47227,111.91016 L 586.89863,1.8035355 z " + id="path4608" + inkscape:export-xdpi="28.74" + inkscape:export-ydpi="28.74" /> + <rect + style="fill:#f7f7f7;fill-opacity:0.78947371;stroke:#8b8b8b;stroke-width:5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect1872" + width="298.86383" + height="60.557034" + x="24.819391" + y="12.94127" + rx="14.293656" + inkscape:export-filename="c:\lineedit.png" + inkscape:export-xdpi="28.74" + inkscape:export-ydpi="28.74" /> + <path + sodipodi:type="arc" + style="fill:#f7f7f7;fill-opacity:0.78431374;stroke:#8b8b8b;stroke-width:5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path2978" + sodipodi:cx="73.741135" + sodipodi:cy="177.065" + sodipodi:rx="31.31473" + sodipodi:ry="30.809652" + d="M 105.05586 177.065 A 31.31473 30.809652 0 1 1 42.426405,177.065 A 31.31473 30.809652 0 1 1 105.05586 177.065 z" + transform="translate(-20.20305,-25.25381)" + inkscape:export-filename="c:\depot\qt\4.2\examples\widgets\stylesheet\images\radiobutton_unchecked.png" + inkscape:export-xdpi="17.299999" + inkscape:export-ydpi="17.299999" /> + <path + sodipodi:type="arc" + style="fill:#f7f7f7;fill-opacity:0.78431373;stroke:url(#radialGradient7498);stroke-width:15.94671249;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path3867" + sodipodi:cx="73.741135" + sodipodi:cy="177.065" + sodipodi:rx="31.31473" + sodipodi:ry="30.809652" + d="M 105.05586 177.065 A 31.31473 30.809652 0 1 1 42.426405,177.065 A 31.31473 30.809652 0 1 1 105.05586 177.065 z" + transform="matrix(0.909446,0,0,0.907961,60.2157,-8.95693)" + inkscape:export-filename="c:\depot\qt\4.2\examples\widgets\stylesheet\images\radiobutton_unchecked_hover.png" + inkscape:export-xdpi="16.336388" + inkscape:export-ydpi="16.336388" /> + <path + sodipodi:type="arc" + style="fill:url(#linearGradient6604);fill-opacity:1;stroke:url(#radialGradient6596);stroke-width:5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path3869" + sodipodi:cx="73.741135" + sodipodi:cy="177.065" + sodipodi:rx="31.31473" + sodipodi:ry="30.809652" + d="M 105.05586 177.065 A 31.31473 30.809652 0 1 1 42.426405,177.065 A 31.31473 30.809652 0 1 1 105.05586 177.065 z" + transform="translate(144.4518,-28.78935)" + inkscape:export-filename="c:\depot\qt\4.2\examples\widgets\stylesheet\images\radiobutton_unchecked_pressed.png" + inkscape:export-xdpi="17.299999" + inkscape:export-ydpi="17.299999" /> + <g + id="g7526" + inkscape:export-filename="c:\depot\qt\4.2\examples\widgets\stylesheet\images\radiobutton_checked.png" + inkscape:export-xdpi="17.299999" + inkscape:export-ydpi="17.299999"> + <path + inkscape:export-ydpi="17.299999" + inkscape:export-xdpi="17.299999" + inkscape:export-filename="c:\depot\qt\4.2\examples\widgets\stylesheet\images\radiobutton.png" + transform="translate(-19.1929,50.00255)" + d="M 105.05586 177.065 A 31.31473 30.809652 0 1 1 42.426405,177.065 A 31.31473 30.809652 0 1 1 105.05586 177.065 z" + sodipodi:ry="30.809652" + sodipodi:rx="31.31473" + sodipodi:cy="177.065" + sodipodi:cx="73.741135" + id="path7500" + style="fill:#f7f7f7;fill-opacity:0.78431373;stroke:#8b8b8b;stroke-width:5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" /> + <path + transform="matrix(0.772198,0,0,0.675157,10.75109,73.06635)" + d="M 64.649762 229.59293 A 8.586297 7.5761442 0 1 1 47.477168,229.59293 A 8.586297 7.5761442 0 1 1 64.649762 229.59293 z" + sodipodi:ry="7.5761442" + sodipodi:rx="8.586297" + sodipodi:cy="229.59293" + sodipodi:cx="56.063465" + id="path7512" + style="fill:#f7f7f7;fill-opacity:0.78431373;stroke:#b7adad;stroke-width:15;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.80921056" + sodipodi:type="arc" /> + </g> + <g + id="g7536" + inkscape:export-filename="c:\depot\qt\4.2\examples\widgets\stylesheet\images\radiobutton_checked_hover.png" + inkscape:export-xdpi="16.379999" + inkscape:export-ydpi="16.379999"> + <path + inkscape:export-ydpi="16.336388" + inkscape:export-xdpi="16.336388" + inkscape:export-filename="c:\depot\qt\4.2\examples\widgets\stylesheet\images\radiobutton_hover.png" + transform="matrix(0.909446,0,0,0.907961,66.27656,65.28928)" + d="M 105.05586 177.065 A 31.31473 30.809652 0 1 1 42.426405,177.065 A 31.31473 30.809652 0 1 1 105.05586 177.065 z" + sodipodi:ry="30.809652" + sodipodi:rx="31.31473" + sodipodi:cy="177.065" + sodipodi:cx="73.741135" + id="path7530" + style="fill:#f7f7f7;fill-opacity:0.78431373;stroke:url(#radialGradient7532);stroke-width:15.94671249;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" /> + <path + transform="matrix(0.772198,0,0,0.675157,90.04808,71.04611)" + d="M 64.649762 229.59293 A 8.586297 7.5761442 0 1 1 47.477168,229.59293 A 8.586297 7.5761442 0 1 1 64.649762 229.59293 z" + sodipodi:ry="7.5761442" + sodipodi:rx="8.586297" + sodipodi:cy="229.59293" + sodipodi:cx="56.063465" + id="path7534" + style="fill:#f7f7f7;fill-opacity:0.78431373;stroke:#b7adad;stroke-width:15;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.80921056" + sodipodi:type="arc" /> + </g> + <g + id="g7556" + transform="matrix(1.074683,0,0,1.060652,-15.71476,-12.762)" + inkscape:export-filename="c:\depot\qt\4.2\examples\widgets\stylesheet\images\radiobutton_checked_pressed.png" + inkscape:export-xdpi="16.379999" + inkscape:export-ydpi="16.379999"> + <path + transform="matrix(0.772198,0,0,0.675157,174.3959,72.05619)" + d="M 64.649762 229.59293 A 8.586297 7.5761442 0 1 1 47.477168,229.59293 A 8.586297 7.5761442 0 1 1 64.649762 229.59293 z" + sodipodi:ry="7.5761442" + sodipodi:rx="8.586297" + sodipodi:cy="229.59293" + sodipodi:cx="56.063465" + id="path7524" + style="fill:#f7f7f7;fill-opacity:0.78431373;stroke:#b7adad;stroke-width:15;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.80921056" + sodipodi:type="arc" /> + <path + inkscape:transform-center-x="70.710678" + inkscape:export-ydpi="17.299999" + inkscape:export-xdpi="17.299999" + inkscape:export-filename="c:\depot\qt\4.2\examples\widgets\stylesheet\images\radiobutton_pressed.png" + transform="translate(143.4416,50.00254)" + d="M 105.05586 177.065 A 31.31473 30.809652 0 1 1 42.426405,177.065 A 31.31473 30.809652 0 1 1 105.05586 177.065 z" + sodipodi:ry="30.809652" + sodipodi:rx="31.31473" + sodipodi:cy="177.065" + sodipodi:cx="73.741135" + id="path7540" + style="fill:url(#linearGradient7560);fill-opacity:1;stroke:url(#radialGradient7562);stroke-width:5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" /> + </g> + <g + id="g11333"> + <rect + inkscape:export-ydpi="34.630928" + inkscape:export-xdpi="34.630928" + inkscape:export-filename="c:\pushbutton.png" + rx="8.4277067" + y="109.12024" + x="302.04776" + height="40.971741" + width="119.00411" + id="rect8557" + style="fill:black;fill-opacity:0.0657895;stroke:none;stroke-width:2.38755798;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <rect + inkscape:export-ydpi="34.630928" + inkscape:export-xdpi="34.630928" + inkscape:export-filename="c:\pushbutton.png" + rx="8.5229921" + y="103.71593" + x="298.01132" + height="42.515831" + width="120.34961" + id="rect8559" + style="fill:url(#linearGradient11328);fill-opacity:1;stroke:#8b8b8b;stroke-width:3.40678048;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <rect + inkscape:export-ydpi="34.630928" + inkscape:export-xdpi="34.630928" + inkscape:export-filename="c:\pushbutton.png" + ry="3.3333139" + rx="0.90303022" + y="107.7652" + x="298.56201" + height="34.143112" + width="3.1697834" + id="rect8561" + style="fill:white;fill-opacity:0.66447371;stroke:none;stroke-width:15;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <rect + inkscape:export-ydpi="34.630928" + inkscape:export-xdpi="34.630928" + inkscape:export-filename="c:\pushbutton.png" + ry="1.5026071" + rx="0.78104818" + y="105.7288" + x="305.26501" + height="3.0052142" + width="106.77315" + id="rect8563" + style="fill:url(#linearGradient11318);fill-opacity:1;stroke:none;stroke-width:15;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + </g> + <g + id="g11345"> + <rect + inkscape:export-ydpi="34.630936" + inkscape:export-xdpi="34.630936" + inkscape:export-filename="c:\pushbutton_pressed.png" + rx="8.4277067" + y="218.36829" + x="304.1691" + height="40.971741" + width="119.00411" + id="rect10379" + style="fill:black;fill-opacity:0.0657895;stroke:none;stroke-width:2.38755798;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <rect + inkscape:export-ydpi="34.630936" + inkscape:export-xdpi="34.630936" + inkscape:export-filename="c:\pushbutton_pressed.png" + rx="8.5229921" + y="212.96397" + x="300.13266" + height="42.515831" + width="120.34961" + id="rect10381" + style="fill:url(#linearGradient11306);fill-opacity:1;stroke:#8b8b8b;stroke-width:3.40678048;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + </g> + <g + id="g11339"> + <rect + inkscape:export-ydpi="34.630928" + inkscape:export-xdpi="34.630928" + inkscape:export-filename="c:\pushbutton_hover.png" + rx="8.4277067" + y="165.32945" + x="301.89935" + height="40.971741" + width="119.00411" + id="rect7570" + style="fill:black;fill-opacity:0.0657895;stroke:none;stroke-width:2.38755798;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <rect + inkscape:export-ydpi="34.630928" + inkscape:export-xdpi="34.630928" + inkscape:export-filename="c:\pushbutton_hover.png" + rx="8.5229921" + y="159.92514" + x="297.86288" + height="42.515831" + width="120.34961" + id="rect8483" + style="fill:url(#linearGradient11314);fill-opacity:1;stroke:#8b8b8b;stroke-width:3.40678048;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <rect + inkscape:export-ydpi="34.630928" + inkscape:export-xdpi="34.630928" + inkscape:export-filename="c:\pushbutton_hover.png" + ry="1.5026071" + rx="0.78104818" + y="161.93797" + x="305.11658" + height="3.0052142" + width="106.77315" + id="rect8518" + style="fill:url(#linearGradient11310);fill-opacity:1;stroke:none;stroke-width:15;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <rect + inkscape:export-ydpi="34.630928" + inkscape:export-xdpi="34.630928" + inkscape:export-filename="c:\pushbutton_hover.png" + ry="3.3333139" + rx="0.90303022" + y="164.66541" + x="298.93549" + height="34.143112" + width="3.1697834" + id="rect11331" + style="fill:white;fill-opacity:0.66447371;stroke:none;stroke-width:15;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + </g> + <rect + style="fill:white;fill-opacity:0.50196078;stroke:#818181;stroke-width:10;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect12262" + width="54" + height="52" + x="38" + y="309.36218" + rx="0" + inkscape:export-filename="c:\checkbox_unchecked.png" + inkscape:export-xdpi="18.619444" + inkscape:export-ydpi="18.619444" /> + <rect + style="fill:white;fill-opacity:0.50196078;stroke:#9a9a9a;stroke-width:10;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect14034" + width="54" + height="52" + x="111" + y="310.36218" + rx="0" + inkscape:export-filename="c:\checkbox_unchecked_hover.png" + inkscape:export-xdpi="18.619444" + inkscape:export-ydpi="18.619444" /> + <rect + style="fill:url(#linearGradient14052);fill-opacity:1;stroke:#9a9a9a;stroke-width:10;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect14036" + width="54" + height="52" + x="182" + y="308.36218" + rx="0" + inkscape:export-filename="c:\checkbox_unchecked_pressed.png" + inkscape:export-xdpi="18.619444" + inkscape:export-ydpi="18.619444" /> + <rect + style="fill:white;fill-opacity:0.50196078;stroke:#818181;stroke-width:10;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect14062" + width="54" + height="52" + x="114" + y="382.36218" + rx="0" + inkscape:export-filename="c:\checkbox_unchecked.png" + inkscape:export-xdpi="18.619444" + inkscape:export-ydpi="18.619444" /> + <rect + style="fill:white;fill-opacity:0.50196078;stroke:#818181;stroke-width:10;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect14064" + width="54" + height="52" + x="186" + y="381.36218" + rx="0" + inkscape:export-filename="c:\checkbox_unchecked.png" + inkscape:export-xdpi="18.619444" + inkscape:export-ydpi="18.619444" /> + <g + id="g14074" + inkscape:export-filename="c:\checkbox_checked.png" + inkscape:export-xdpi="18.619444" + inkscape:export-ydpi="18.619444"> + <rect + inkscape:export-ydpi="18.619444" + inkscape:export-xdpi="18.619444" + inkscape:export-filename="c:\checkbox_unchecked.png" + rx="0" + y="383.36218" + x="41" + height="52" + width="54" + id="rect14060" + style="fill:white;fill-opacity:0.50196078;stroke:#818181;stroke-width:10;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <path + id="path14066" + d="M 53,410.36218 C 62,421.36218 62,421.36218 62,421.36218 L 83,398.36218" + style="fill:white;fill-opacity:0.50196078;fill-rule:evenodd;stroke:#818181;stroke-width:10;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + </g> + <path + style="fill:url(#linearGradient2285);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.6401844px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="M 337.17213,302.17468 L 297.82787,302.17468 L 316.18852,331.54968 L 337.17213,302.17468 z " + id="path1402" + inkscape:export-filename="/home/qt/down-arrow.png" + inkscape:export-xdpi="16.379999" + inkscape:export-ydpi="16.379999" /> + <path + sodipodi:type="arc" + style="fill:url(#radialGradient2594);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:80.00000187;stroke-opacity:1" + id="path2550" + sodipodi:cx="404.5" + sodipodi:cy="362.36218" + sodipodi:rx="8.5" + sodipodi:ry="9" + d="M 413 362.36218 A 8.5 9 0 1 1 396,362.36218 A 8.5 9 0 1 1 413 362.36218 z" + transform="matrix(1.173299,0,0,1.083714,49.6358,-39.58126)" /> + <image + id="image3150" + height="17" + width="17" + sodipodi:absref="/tmp/sizegrip.png" + xlink:href="/tmp/sizegrip.png" + x="514.5" + y="283.36218" /> + <path + style="fill:url(#linearGradient3171);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.6401844px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="M 298.32787,368.54968 L 337.67213,368.54968 L 319.31148,339.17468 L 298.32787,368.54968 z " + id="path3169" + inkscape:export-filename="/home/qt/up_arrow.png" + inkscape:export-xdpi="16.379999" + inkscape:export-ydpi="16.379999" /> + <rect + style="fill:url(#linearGradient2346);fill-opacity:1;stroke:none;stroke-width:15;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect2339" + width="106.77315" + height="3.0052142" + x="352.58511" + y="491.0387" + rx="0.78104818" + ry="1.5026071" + inkscape:export-filename="c:\pushbutton.png" + inkscape:export-xdpi="34.630928" + inkscape:export-ydpi="34.630928" /> + <path + style="fill:url(#linearGradient4149);fill-opacity:1;fill-rule:nonzero;stroke:#8b8b8b;stroke-width:3.89894915;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 22.3587,471.50369 L 20.81522,526.12633 L 97.98913,526.22067 L 97.98913,490.91878 C 97.98913,474.71285 91.53261,470.59803 69.83696,471.59803 L 22.3587,471.50369 z " + id="path3226" + sodipodi:nodetypes="cccccc" + inkscape:export-filename="/home/qt/spinbutton.png" + inkscape:export-xdpi="16.379999" + inkscape:export-ydpi="16.379999" /> + <path + style="fill:url(#linearGradient5955);fill-opacity:1;fill-rule:nonzero;stroke:#c7c7c7;stroke-width:3.89894915;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 300.95652,471.02687 L 299.41304,526.64951 L 376.58695,526.74385 L 376.58695,490.44196 C 376.58695,474.23603 370.13043,470.12121 348.43478,471.12121 L 300.95652,471.02687 z " + id="path5953" + sodipodi:nodetypes="cccccc" + inkscape:export-filename="/home/qt/spinbutton_off.png" + inkscape:export-xdpi="16.379999" + inkscape:export-ydpi="16.379999" /> + <path + style="fill:url(#linearGradient5959);fill-opacity:1.0;fill-rule:nonzero;stroke:#8b8b8b;stroke-width:3.89894915;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 113.95652,472.02687 L 112.41304,526.64951 L 189.58695,526.74385 L 189.58695,491.44196 C 189.58695,475.23603 183.13043,471.12121 161.43478,472.12121 L 113.95652,472.02687 z " + id="path5957" + sodipodi:nodetypes="cccccc" + inkscape:export-filename="/home/qt/spinbutton_hover.png" + inkscape:export-xdpi="16.379999" + inkscape:export-ydpi="16.379999" /> + <path + style="fill:url(#linearGradient5963);fill-opacity:1.0;fill-rule:nonzero;stroke:#8b8b8b;stroke-width:3.89894915;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 207.95652,472.02687 L 206.41304,526.64951 L 283.58695,526.74385 L 283.58695,491.44196 C 283.58695,475.23603 277.13043,471.12121 255.43478,472.12121 L 207.95652,472.02687 z " + id="path5961" + sodipodi:nodetypes="cccccc" + inkscape:export-filename="/home/qt/spinbutton_pressed.png" + inkscape:export-xdpi="16.379999" + inkscape:export-ydpi="16.379999" /> + <path + style="fill:url(#linearGradient5973);fill-opacity:1;fill-rule:nonzero;stroke:#8b8b8b;stroke-width:3.89894915;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 24.25543,606.67432 L 22.71195,552.05168 L 99.88586,551.95734 L 99.88586,587.25923 C 99.88586,603.46516 93.42934,607.57998 71.73369,606.57998 L 24.25543,606.67432 z " + id="path5965" + sodipodi:nodetypes="cccccc" + inkscape:export-filename="/home/qt/spindown.png" + inkscape:export-xdpi="16.379999" + inkscape:export-ydpi="16.379999" /> + <path + style="fill:url(#linearGradient5975);fill-opacity:1;fill-rule:nonzero;stroke:#c7c7c7;stroke-width:3.89894915;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 301.65761,603.1975 L 300.11413,547.57486 L 377.28804,547.48052 L 377.28804,583.78241 C 377.28804,599.98834 370.83152,604.10316 349.13587,603.10316 L 301.65761,603.1975 z " + id="path5967" + sodipodi:nodetypes="cccccc" + inkscape:export-filename="/home/qt/spindown_off.png" + inkscape:export-xdpi="16.379999" + inkscape:export-ydpi="16.379999" /> + <path + style="fill:url(#linearGradient5977);fill-opacity:1;fill-rule:nonzero;stroke:#8b8b8b;stroke-width:3.89894915;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 117.65761,605.1975 L 116.11413,550.57486 L 193.28804,550.48052 L 193.28804,585.78241 C 193.28804,601.98834 186.83152,606.10316 165.13587,605.10316 L 117.65761,605.1975 z " + id="path5969" + sodipodi:nodetypes="cccccc" + inkscape:export-filename="/home/qt/spindown_hover.png" + inkscape:export-xdpi="16.379999" + inkscape:export-ydpi="16.379999" /> + <path + style="fill:url(#linearGradient5979);fill-opacity:1;fill-rule:nonzero;stroke:#8b8b8b;stroke-width:3.89894915;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 210.65761,603.1975 L 209.11413,548.57486 L 286.28804,548.48052 L 286.28804,583.78241 C 286.28804,599.98834 279.83152,604.10316 258.13587,603.10316 L 210.65761,603.1975 z " + id="path5971" + sodipodi:nodetypes="cccccc" + inkscape:export-filename="/home/qt/spindown_pressed.png" + inkscape:export-xdpi="16.379999" + inkscape:export-ydpi="16.379999" /> + <path + style="fill:#c8c8c8;fill-opacity:0.96022725;fill-rule:evenodd;stroke:#000000;stroke-width:0.6401844px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="M 396.42213,301.17468 L 357.07787,301.17468 L 375.43852,330.54968 L 396.42213,301.17468 z " + id="path5981" + inkscape:export-filename="/home/qt/down_arrow_disabled.png" + inkscape:export-xdpi="16.379999" + inkscape:export-ydpi="16.379999" /> + <path + style="fill:#c8c8c8;fill-opacity:0.96078432;fill-rule:evenodd;stroke:#000000;stroke-width:0.6401844px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="M 357.57787,366.54968 L 396.92213,366.54968 L 378.56148,337.17468 L 357.57787,366.54968 z " + id="path5983" + inkscape:export-filename="/home/qt/up_arrow_enabled.png" + inkscape:export-xdpi="16.379999" + inkscape:export-ydpi="16.379999" /> + <path + style="fill:url(#linearGradient1500);fill-opacity:1;fill-rule:nonzero;stroke:#8b8b8b;stroke-width:3.89894915;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 31.30707,642.01528 L 30.76359,681.63792 L 107.9375,681.73226 L 107.9375,646.43037 C 107.9375,630.22444 107.98098,627.85962 79.78533,627.10962 C 31.37591,627.57817 31.21649,625.79673 31.30707,642.01528 z " + id="path1484" + sodipodi:nodetypes="cccccc" + inkscape:export-filename="/home/qt/scrollup.png" + inkscape:export-xdpi="16.379999" + inkscape:export-ydpi="16.379999" /> + <path + style="fill:url(#linearGradient1503);fill-opacity:1;fill-rule:nonzero;stroke:#c7c7c7;stroke-width:3.89894915;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 303.95653,642.45652 L 303.41305,682.07916 L 380.58695,682.1735 L 380.58695,646.87161 C 380.58695,630.66568 380.63043,628.30086 352.43479,627.55086 C 304.02537,628.01941 303.86595,626.23797 303.95653,642.45652 z " + id="path1500" + sodipodi:nodetypes="cccccc" + inkscape:export-filename="/home/qt/scrollup_disabled.png" + inkscape:export-xdpi="16.379999" + inkscape:export-ydpi="16.379999" /> + <path + style="fill:url(#linearGradient1507);fill-opacity:1.0;fill-rule:nonzero;stroke:#8b8b8b;stroke-width:3.89894915;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 211.45653,641.45652 L 210.91305,681.07916 L 288.08695,681.1735 L 288.08695,645.87161 C 288.08695,629.66568 288.13043,627.30086 259.93479,626.55086 C 211.52537,627.01941 211.36595,625.23797 211.45653,641.45652 z " + id="path1505" + sodipodi:nodetypes="cccccc" + inkscape:export-filename="/home/qt/scrollup_pressed.png" + inkscape:export-xdpi="16.379999" + inkscape:export-ydpi="16.379999" /> + <path + style="fill:url(#linearGradient1511);fill-opacity:1.0;fill-rule:nonzero;stroke:#8b8b8b;stroke-width:3.89894915;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 121.45653,641.95652 L 120.91305,681.57916 L 198.08695,681.6735 L 198.08695,646.37161 C 198.08695,630.16568 198.13043,627.80086 169.93479,627.05086 C 121.52537,627.51941 121.36595,625.73797 121.45653,641.95652 z " + id="path1509" + sodipodi:nodetypes="cccccc" + inkscape:export-filename="/home/qt/scrollup_hover.png" + inkscape:export-xdpi="16.379999" + inkscape:export-ydpi="16.379999" /> + <path + style="fill:url(#linearGradient2394);fill-opacity:1;fill-rule:nonzero;stroke:#8b8b8b;stroke-width:3.89894915;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 31.6318,732.70908 L 31.08832,693.08644 L 108.26223,692.9921 L 108.26223,728.29399 C 108.26223,744.49992 108.30571,746.86474 80.11006,747.61474 C 31.70064,747.14619 31.54122,748.92763 31.6318,732.70908 z " + id="path2386" + sodipodi:nodetypes="cccccc" + inkscape:export-filename="/home/qt/scrolldown.png" + inkscape:export-xdpi="16.379999" + inkscape:export-ydpi="16.379999" /> + <path + style="fill:url(#linearGradient2396);fill-opacity:1;fill-rule:nonzero;stroke:#c7c7c7;stroke-width:3.89894915;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 304.28126,732.26784 L 303.73778,692.6452 L 380.91168,692.55086 L 380.91168,727.85275 C 380.91168,744.05868 380.95516,746.4235 352.75952,747.1735 C 304.3501,746.70495 304.19068,748.48639 304.28126,732.26784 z " + id="path2388" + sodipodi:nodetypes="cccccc" + inkscape:export-filename="/home/qt/spinbutton.png" + inkscape:export-xdpi="16.379999" + inkscape:export-ydpi="16.379999" /> + <path + style="fill:url(#linearGradient2398);fill-opacity:1;fill-rule:nonzero;stroke:#8b8b8b;stroke-width:3.89894915;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 211.78126,733.26784 L 211.23778,693.6452 L 288.41168,693.55086 L 288.41168,728.85275 C 288.41168,745.05868 288.45516,747.4235 260.25952,748.1735 C 211.8501,747.70495 211.69068,749.48639 211.78126,733.26784 z " + id="path2390" + sodipodi:nodetypes="cccccc" + inkscape:export-filename="/home/qt/scrolldown_disabled.png" + inkscape:export-xdpi="16.379999" + inkscape:export-ydpi="16.379999" /> + <path + style="fill:url(#linearGradient2400);fill-opacity:1;fill-rule:nonzero;stroke:#8b8b8b;stroke-width:3.89894915;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 121.78126,732.76784 L 121.23778,693.1452 L 198.41168,693.05086 L 198.41168,728.35275 C 198.41168,744.55868 198.45516,746.9235 170.25952,747.6735 C 121.8501,747.20495 121.69068,748.98639 121.78126,732.76784 z " + id="path2392" + sodipodi:nodetypes="cccccc" + inkscape:export-filename="/home/qt/scrolldown_hover.png" + inkscape:export-xdpi="16.379999" + inkscape:export-ydpi="16.379999" /> + </g> +</svg> diff --git a/doc/src/diagrams/stylesheet/stylesheet-boxmodel.svg b/doc/src/diagrams/stylesheet/stylesheet-boxmodel.svg new file mode 100644 index 0000000..833f606 --- /dev/null +++ b/doc/src/diagrams/stylesheet/stylesheet-boxmodel.svg @@ -0,0 +1,220 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://web.resource.org/cc/" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="744.09448819" + height="1052.3622047" + id="svg2" + sodipodi:version="0.32" + inkscape:version="0.44" + sodipodi:docbase="C:\Documents and Settings\Girish\Desktop" + sodipodi:docname="box.svg" + inkscape:export-filename="C:\Documents and Settings\Girish\Desktop\box.png" + inkscape:export-xdpi="51.43" + inkscape:export-ydpi="51.43"> + <defs + id="defs4" /> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + gridtolerance="10000" + guidetolerance="10" + objecttolerance="10" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="0.7" + inkscape:cx="375" + inkscape:cy="520" + inkscape:document-units="px" + inkscape:current-layer="layer1" + inkscape:window-width="1600" + inkscape:window-height="1140" + inkscape:window-x="1196" + inkscape:window-y="-4" + showgrid="true" /> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1"> + <text + xml:space="preserve" + style="font-size:23.51597595px;font-style:normal;font-weight:normal;fill:white;fill-opacity:1;stroke:white;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" + x="335.02917" + y="277.45633" + id="text9058" + transform="scale(0.889318,1.124457)"><tspan + sodipodi:role="line" + x="335.02917" + y="277.45633" + id="tspan9064">B O R D E R</tspan></text> + <rect + style="fill:white;fill-opacity:1;stroke:black;stroke-width:4.25704765;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:8.51409454, 4.25704727;stroke-dashoffset:0;stroke-opacity:1" + id="rect2760" + width="695.74298" + height="515.74292" + x="22.128525" + y="214.49071" + rx="6.996594" + ry="0" /> + <rect + style="fill:#e8e6cd;fill-opacity:1;stroke:black;stroke-width:2;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect3655" + width="580" + height="400" + x="81" + y="271.36218" + rx="6.6371522" /> + <rect + style="fill:#e8e6fc;fill-opacity:1;stroke:black;stroke-width:1.81467748;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect3657" + width="463.04248" + height="284.47104" + x="137.05019" + y="332.26953" + rx="6.1465664" + ry="0" /> + <rect + style="fill:#d5d5d5;fill-opacity:1;stroke:black;stroke-width:2;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect4547" + width="340" + height="160" + x="200" + y="392.36218" + rx="6.6371522" /> + <text + xml:space="preserve" + style="font-size:24.11601067px;font-style:normal;font-weight:normal;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" + x="326.578" + y="229.81458" + id="text9012" + transform="scale(0.912007,1.096483)"><tspan + sodipodi:role="line" + id="tspan9014" + x="326.578" + y="229.81458">M A R G I N</tspan></text> + <text + xml:space="preserve" + style="font-size:23.5159874px;font-style:normal;font-weight:normal;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" + x="336.01672" + y="419.74713" + id="text9026" + transform="scale(0.889318,1.124457)"><tspan + sodipodi:role="line" + id="tspan9028" + x="336.01672" + y="419.74713">C O N T E N T</tspan></text> + <text + xml:space="preserve" + style="font-size:23.51598358px;font-style:normal;font-weight:normal;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" + x="336.01666" + y="330.81543" + id="text9036" + transform="scale(0.889318,1.124457)"><tspan + sodipodi:role="line" + x="336.01666" + y="330.81543" + id="tspan9040">P A D D I N G</tspan></text> + <text + xml:space="preserve" + style="font-size:23.98760986px;font-style:normal;font-weight:normal;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" + x="341.32919" + y="276.49072" + id="text12608" + transform="scale(0.884818,1.130176)"><tspan + sodipodi:role="line" + id="tspan12610" + x="341.32919" + y="276.49072">B O R D E R</tspan></text> + <rect + style="fill:white;fill-opacity:1;stroke:black;stroke-width:1.72772717;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect12612" + width="40.016171" + height="30.904003" + x="38.863865" + y="755.78369" + rx="6.9994221" /> + <flowRoot + xml:space="preserve" + id="flowRoot13507" + transform="matrix(2.291562,0,0,2.696637,-268.2496,-1290.608)"><flowRegion + id="flowRegion13509"><rect + id="rect13511" + width="277.14285" + height="37.142857" + x="161.42857" + y="775.2193" /></flowRegion><flowPara + id="flowPara13513">Border Rectangle</flowPara></flowRoot> <rect + style="fill:#e8e6cd;fill-opacity:1;stroke:black;stroke-width:1.72772717;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect14400" + width="40.016171" + height="30.904003" + x="40.864674" + y="797.98364" + rx="6.9994221" /> + <rect + style="fill:#e8e6fc;fill-opacity:1;stroke:black;stroke-width:1.77121222;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect14402" + width="39.972687" + height="32.514557" + x="401.03195" + y="753.24774" + rx="6.991816" /> + <rect + style="fill:#d5d5d5;fill-opacity:1;stroke:black;stroke-width:1.72772717;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect14404" + width="40.016171" + height="30.904003" + x="401.01019" + y="797.98358" + rx="6.9994221" /> + <flowRoot + xml:space="preserve" + id="flowRoot17946" + transform="matrix(2.291562,0,0,2.696635,-270.0219,-1336.443)"><flowRegion + id="flowRegion17948"><rect + id="rect17950" + width="277.14285" + height="37.142857" + x="161.42857" + y="775.2193" /></flowRegion><flowPara + id="flowPara17952">Margin Rectangle</flowPara></flowRoot> <flowRoot + xml:space="preserve" + id="flowRoot17954" + transform="matrix(2.291562,0,0,2.696637,87.39117,-1337.924)"><flowRegion + id="flowRegion17956"><rect + id="rect17958" + width="277.14285" + height="37.142857" + x="161.42857" + y="775.2193" /></flowRegion><flowPara + id="flowPara17960">Padding Rectangle</flowPara></flowRoot> <flowRoot + xml:space="preserve" + id="flowRoot17962" + transform="matrix(2.291562,0,0,2.696635,87.39117,-1293.164)"><flowRegion + id="flowRegion17964"><rect + id="rect17966" + width="277.14285" + height="37.142857" + x="161.42857" + y="775.2193" /></flowRegion><flowPara + id="flowPara17968">Content Rectangle</flowPara></flowRoot> </g> +</svg> diff --git a/doc/src/diagrams/stylesheet/treeview.svg b/doc/src/diagrams/stylesheet/treeview.svg new file mode 100644 index 0000000..1d2d4ce --- /dev/null +++ b/doc/src/diagrams/stylesheet/treeview.svg @@ -0,0 +1,284 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://web.resource.org/cc/" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="744.09448819" + height="1052.3622047" + id="svg2" + sodipodi:version="0.32" + inkscape:version="0.45" + sodipodi:docbase="/home/qt/Desktop" + sodipodi:docname="drawing.svg" + inkscape:output_extension="org.inkscape.output.svg.inkscape" + sodipodi:modified="TRUE"> + <defs + id="defs4"> + <linearGradient + id="linearGradient4175"> + <stop + style="stop-color:#000000;stop-opacity:1;" + offset="0" + id="stop4177" /> + <stop + style="stop-color:#000000;stop-opacity:0;" + offset="1" + id="stop4179" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + id="linearGradient3159"> + <stop + style="stop-color:#360d08;stop-opacity:1;" + offset="0" + id="stop3161" /> + <stop + style="stop-color:#360d08;stop-opacity:0;" + offset="1" + id="stop3163" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3159" + id="linearGradient3165" + x1="-9.5219469" + y1="122.3622" + x2="567.62091" + y2="-23.352087" + gradientUnits="userSpaceOnUse" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3159" + id="linearGradient3169" + gradientUnits="userSpaceOnUse" + x1="-9.5219469" + y1="122.3622" + x2="567.62091" + y2="-23.352087" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3159" + id="linearGradient3173" + gradientUnits="userSpaceOnUse" + x1="-9.5219469" + y1="122.3622" + x2="567.62091" + y2="-23.352087" /> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + gridtolerance="10000" + guidetolerance="10" + objecttolerance="10" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="0.7" + inkscape:cx="369.55257" + inkscape:cy="750.96613" + inkscape:document-units="px" + inkscape:current-layer="layer1" + inkscape:window-width="1018" + inkscape:window-height="710" + inkscape:window-x="0" + inkscape:window-y="0" /> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:groupmode="layer" + id="layer2" /> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1"> + <path + sodipodi:type="star" + style="opacity:0.95999995;fill:url(#linearGradient3165);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:1;stroke-dasharray:none;stroke-dashoffset:8;stroke-opacity:1" + id="path3157" + sodipodi:sides="3" + sodipodi:cx="170" + sodipodi:cy="248.07648" + sodipodi:r1="76.197914" + sodipodi:r2="38.098953" + sodipodi:arg1="0" + sodipodi:arg2="1.0471976" + inkscape:flatsided="false" + inkscape:rounded="0" + inkscape:randomized="0" + d="M 246.19791,248.07648 L 189.04948,281.07114 L 131.90104,314.06581 L 131.90105,248.07648 L 131.90104,182.08715 L 189.04948,215.08182 L 246.19791,248.07648 z " + transform="matrix(0,0.8547291,-1.1082434,0,407.78631,67.649535)" + inkscape:export-filename="/tmp/downarrow.png" + inkscape:export-xdpi="7.3838849" + inkscape:export-ydpi="7.3838849" /> + <path + sodipodi:type="star" + style="opacity:0.95999995;fill:url(#linearGradient3173);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:1;stroke-dasharray:none;stroke-dashoffset:8;stroke-opacity:1" + id="path3171" + sodipodi:sides="3" + sodipodi:cx="170" + sodipodi:cy="248.07648" + sodipodi:r1="76.197914" + sodipodi:r2="38.098953" + sodipodi:arg1="0" + sodipodi:arg2="1.0471976" + inkscape:flatsided="false" + inkscape:rounded="0" + inkscape:randomized="0" + d="M 246.19791,248.07648 L 189.04948,281.07114 L 131.90104,314.06581 L 131.90105,248.07648 L 131.90104,182.08715 L 189.04948,215.08182 L 246.19791,248.07648 z " + transform="matrix(0.8547291,0,0,1.1082434,-51.586095,-168.28122)" + inkscape:export-filename="/tmp/rightarrow.png" + inkscape:export-xdpi="7.3838849" + inkscape:export-ydpi="7.3838849" /> + <g + id="g7143" + transform="matrix(1.9467612,0,0,1.49,-171.55861,-412.48606)" + inkscape:export-filename="/tmp/branch.png" + inkscape:export-xdpi="7.3838849" + inkscape:export-ydpi="7.3838849"> + <rect + style="opacity:0.95999995;fill:#63564d;fill-opacity:0.50574712;fill-rule:nonzero;stroke:none;stroke-width:2.02099991;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:8;stroke-opacity:1" + id="rect5182" + width="72" + height="7.1428542" + x="287.14282" + y="361.64792" + rx="0" + ry="2.3969309" /> + <rect + inkscape:export-ydpi="24.70105" + inkscape:export-xdpi="24.70105" + inkscape:export-filename="/tmp/vline.png" + style="opacity:0.95999995;fill:#63564d;fill-opacity:0.50574712;fill-rule:nonzero;stroke:none;stroke-width:2.02099991;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:8;stroke-opacity:1" + id="rect5184" + width="142.85713" + height="7.2871542" + x="298.07648" + y="-286.58728" + rx="0" + ry="1.947962" + transform="matrix(0,1,-1,0,0,0)" /> + <rect + style="opacity:0.95999995;fill:none;fill-opacity:0.50574712;fill-rule:nonzero;stroke:none;stroke-width:2.02099991;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:8;stroke-opacity:1" + id="rect5203" + width="72" + height="7.1428542" + x="206.85713" + y="361.64792" + rx="0" + ry="2.3969309" /> + </g> + <rect + ry="3.5714271" + rx="0" + y="425.65506" + x="-33.231937" + height="10.642853" + width="140.16681" + id="rect7154" + style="opacity:0.95999995;fill:none;fill-opacity:0.50574712;fill-rule:nonzero;stroke:none;stroke-width:2.02099991;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:8;stroke-opacity:1" /> + <g + id="g10132" + inkscape:export-filename="/tmp/branch2.png" + inkscape:export-xdpi="24.70105" + inkscape:export-ydpi="24.70105"> + <rect + style="opacity:0.95999995;fill:#63564d;fill-opacity:0.50574712;fill-rule:nonzero;stroke:none;stroke-width:2.02099991;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:8;stroke-opacity:1" + id="rect9152" + width="141.59538" + height="10.642853" + x="469.49371" + y="436.36935" + rx="0" + ry="3.5714271" /> + <rect + inkscape:export-ydpi="24.70105" + inkscape:export-xdpi="24.70105" + inkscape:export-filename="/tmp/vline.png" + style="opacity:0.95999995;fill:#63564d;fill-opacity:0.50574712;fill-rule:nonzero;stroke:none;stroke-width:2.02099991;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:8;stroke-opacity:1" + id="rect9154" + width="105.71427" + height="14.186349" + x="341.64789" + y="-469.84076" + rx="0" + ry="3.792217" + transform="matrix(0,1,-1,0,0,0)" /> + <rect + style="opacity:0.95999995;fill:none;fill-opacity:0.50574712;fill-rule:nonzero;stroke:none;stroke-width:2.02099991;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:8;stroke-opacity:1" + id="rect9156" + width="140.16681" + height="10.642853" + x="314.62521" + y="436.36935" + rx="0" + ry="3.5714271" /> + <rect + inkscape:export-ydpi="24.70105" + inkscape:export-xdpi="24.70105" + inkscape:export-filename="/tmp/vline.png" + style="opacity:0.95999995;fill:none;fill-opacity:0.50574712;fill-rule:nonzero;stroke:none;stroke-width:2.02099991;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:8;stroke-opacity:1" + id="rect9161" + width="107.14285" + height="13.140697" + x="447.36218" + y="-469.42749" + rx="0" + ry="3.7922168" + transform="matrix(0,1,-1,0,0,0)" /> + </g> + <g + id="g11122" + inkscape:export-filename="/tmp/vline.png" + inkscape:export-xdpi="24.70105" + inkscape:export-ydpi="24.70105"> + <rect + style="opacity:0.95999995;fill:none;fill-opacity:0.50574712;fill-rule:nonzero;stroke:none;stroke-width:2.02099991;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:8;stroke-opacity:1" + id="rect10144" + width="140.16681" + height="10.642853" + x="179.4937" + y="409.2265" + rx="0" + ry="3.5714271" /> + <rect + inkscape:export-ydpi="24.70105" + inkscape:export-xdpi="24.70105" + inkscape:export-filename="/tmp/vline.png" + style="opacity:0.95999995;fill:#63564d;fill-opacity:0.50574712;fill-rule:nonzero;stroke:none;stroke-width:2.02099991;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:8;stroke-opacity:1" + id="rect10146" + width="212.85713" + height="14.186349" + x="314.50507" + y="-178.41219" + rx="0" + ry="3.792217" + transform="matrix(0,1,-1,0,0,0)" /> + <rect + style="opacity:0.95999995;fill:none;fill-opacity:0.50574712;fill-rule:nonzero;stroke:none;stroke-width:2.02099991;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:8;stroke-opacity:1" + id="rect10148" + width="140.16681" + height="10.642853" + x="23.196629" + y="409.2265" + rx="0" + ry="3.5714271" /> + </g> + </g> +</svg> diff --git a/doc/src/diagrams/tcpstream.sk b/doc/src/diagrams/tcpstream.sk new file mode 100644 index 0000000..6c1be60 --- /dev/null +++ b/doc/src/diagrams/tcpstream.sk @@ -0,0 +1,48 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +bm(1083919052,'../images/complexwizard-evaluatepage.png') +im((96.171,-22.9284),1083919052) +G() +bm(1083939916,'../images/complexwizard-finishpage.png') +im((598.76,309.977),1083939916) +bm(1083947948,'../images/complexwizard-titlepage.png') +im((-426.888,309.977),1083947948) +G_() +G() +bm(1083738188,'../images/complexwizard-detailspage.png') +im((438.772,659.042),1083738188) +bm(1083948908,'../images/complexwizard-registerpage.png') +im((-246.43,659.042),1083948908) +G_() +fp((1,1,0)) +lp((1,0,0)) +lw(4) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(-177.479,552.383,0) +bs(-44.9634,640.727,0) +fp((1,1,0)) +lp((1,0,0)) +lw(4) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(661.786,645.036,0) +bs(794.302,556.693,0) +fp((1,1,0)) +lp((1,0,0)) +lw(4) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(270.704,772.165,0) +bs(403.219,772.165,0) +fp((1,1,0)) +lp((1,0,0)) +lw(4) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(-166.705,280.888,0) +bs(46.6125,138.676,0) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,0.5,0.5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/threadsandobjects.sk b/doc/src/diagrams/threadsandobjects.sk new file mode 100644 index 0000000..1523dad --- /dev/null +++ b/doc/src/diagrams/threadsandobjects.sk @@ -0,0 +1,149 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +G() +fp((0.808,0.89,1)) +lw(1) +e(108.938,0,0,-67.3351,546.062,772.5) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('QThread::exec()',(502.382,747.769)) +lw(2) +lc(2) +la1(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +e(37.5,0,0,-12.5,546.062,775.165,4.77896,4.51499,0) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(18) +txt('Thread B',(509.045,812.871)) +fp((1,0.616,0.639)) +lw(1) +r(45,0,0,-20.225,467.124,805.39,0.0957655,0.213075) +fp((1,0.616,0.639)) +lw(1) +r(45,0,0,-20.225,597.124,770.39,0.0957655,0.213075) +fp((1,0.616,0.639)) +lw(1) +r(45,0,0,-20.225,502.124,735.39,0.0957655,0.213075) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Obj 8',(475.284,792.212)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Obj 10',(601.948,757.212)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Obj 9',(510.284,722.212)) +G_() +G() +fp((0.808,0.89,1)) +lw(1) +e(108.938,0,0,-67.3351,61.062,772.5) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('QThread::exec()',(17.382,747.769)) +lw(2) +lc(2) +la1(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +e(37.5,0,0,-12.5,61.062,775.165,4.77896,4.51499,0) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(18) +txt('Thread A',(24.045,812.871)) +fp((1,0.616,0.639)) +lw(1) +r(45,0,0,-20.225,-30,800.165,0.0957655,0.213075) +fp((1,0.616,0.639)) +lw(1) +r(45,0,0,-20.225,115,790.39,0.0957655,0.213075) +fp((1,0.616,0.639)) +lw(1) +r(45,0,0,-20.225,50,735.165,0.0957655,0.213075) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Obj 5',(-21.84,786.986)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Obj 7',(123.16,777.212)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Obj 6',(58.16,721.986)) +G_() +G() +fp((0.737,1,0.849)) +lw(1) +r(215,0,0,-125,197.5,835,0.0465116,0.08) +lw(2) +lc(2) +la1(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +e(37.5,0,0,-12.5,304.55,777.5,4.77896,4.51499,0) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(18) +txt('Main Thread',(254.483,812.706)) +fp((1,0.616,0.639)) +lw(1) +r(45,0,0,-20.225,207.5,795.225,0.0957655,0.213075) +fp((1,0.616,0.639)) +lw(1) +r(45,0,0,-20.225,357.5,805,0.0957655,0.213075) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Obj 1',(215.66,782.047)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Obj 4',(365.66,791.821)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('QApplication::exec()',(250.982,750.104)) +fp((1,0.616,0.639)) +lw(1) +r(45,0,0,-20.225,352.5,740.225,0.0957655,0.213075) +fp((1,0.616,0.639)) +lw(1) +r(45,0,0,-20.225,222.5,740.225,0.0957655,0.213075) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Obj 3',(360.66,727.047)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Obj 2',(230.66,727.047)) +G_() +le() +lw(1) +r(725,0,0,-155,-60,850) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,5,5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/treemodel-structure.sk b/doc/src/diagrams/treemodel-structure.sk new file mode 100644 index 0000000..a76246c --- /dev/null +++ b/doc/src/diagrams/treemodel-structure.sk @@ -0,0 +1,114 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +le() +lw(1) +r(165,0,0,-300,30,785) +lw(1) +ld((3, 3)) +b() +bs(55,520,0) +bs(55,495,0) +lw(1) +ld((5, 5)) +r(30,0,0,-30,40,775) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica-Bold') +txt('Root item (empty)',(80,756.384)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('row = 0',(110,716.384)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('row = 0',(145,676.384)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('A',(83.33,713.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('B',(118.33,633.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(20) +txt('C',(82.78,553.14)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('row = 1',(145,636.384)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('row = 1',(110,556.384)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('row = 2',(145,596.384)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('row = 2',(110,516.384)) +lw(1) +b() +bs(55,745,0) +bs(55,520,0) +lw(1) +r(30,0,0,-30,110,695) +lw(1) +b() +bs(90,680,0) +bs(110,680,0) +lw(1) +r(30,0,0,-30,110,655) +lw(1) +r(30,0,0,-30,110,615) +lw(1) +r(30,0,0,-30,75,535) +lw(1) +r(30,0,0,-30,75,575) +lw(1) +b() +bs(90,640,0) +bs(110,640,0) +lw(1) +b() +bs(90,600,0) +bs(110,600,0) +lw(1) +b() +bs(55,520,0) +bs(75,520,0) +lw(1) +b() +bs(55,560,0) +bs(75,560,0) +lw(1) +b() +bs(90,705,0) +bs(90,600,0) +lw(1) +r(30,0,0,-30,75,735) +lw(1) +b() +bs(55,720,0) +bs(75,720,0) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,2.5,2.5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/tutorial8-layout.sk b/doc/src/diagrams/tutorial8-layout.sk new file mode 100644 index 0000000..f4ea2de --- /dev/null +++ b/doc/src/diagrams/tutorial8-layout.sk @@ -0,0 +1,55 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +fp((0.65,0.748,0.919)) +lw(1) +r(74,0,0,-36,84,776) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('(1, 0)',(106.996,754.934)) +fp((0.65,0.748,0.919)) +lw(1) +r(104,0,0,-80,166,776) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('(1, 1)',(203.996,754.934)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('(2, 1)',(203.996,710.934)) +fp((1,1,1)) +lp((0.5,0.5,0.5)) +lw(1) +r(74,0,0,-36,84,732) +fp((0.5,0.5,0.5)) +le() +lw(1) +Fn('Helvetica') +txt('(2, 0)',(106.996,710.934)) +fp((1,1,1)) +lp((0.5,0.5,0.5)) +lw(1) +r(104,0,0,-28,166,812) +fp((0.5,0.5,0.5)) +le() +lw(1) +Fn('Helvetica') +txt('(0, 1)',(203.996,794.934)) +fp((0.65,0.748,0.919)) +lw(1) +r(73.8045,0,0,-28,84.1955,812) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('(0, 0)',(107.094,794.934)) +lw(1) +r(202,0,0,-132,76,820) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,2,2),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/udppackets.sk b/doc/src/diagrams/udppackets.sk new file mode 100644 index 0000000..71a94cc --- /dev/null +++ b/doc/src/diagrams/udppackets.sk @@ -0,0 +1,128 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +lp((0.217,0.6,0)) +lw(2) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(342.5,680,0) +bs(182.5,680,0) +lp((0.217,0.6,0)) +lw(2) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(162.5,712.5,0) +bs(327.5,712.5,0) +fp((0.245,0.484,0.808)) +lw(1) +r(95,0,0,-56.1059,335,725) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('UDP Receiver',(344.496,693.881)) +fp((0.808,0.4,0.4)) +lw(1) +r(95,0,0,-55,80,725) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('UDP Sender',(93.822,694.434)) +le() +lw(1) +r(360,0,0,-65,75,730) +fp((0.217,0.6,0)) +lp((0.217,0.6,0)) +lw(1) +r(27.5,0,0,-25,202.5,725) +fp((1,0.97,0)) +le() +lw(1) +Fn('Courier-Bold') +Fs(8) +txt('01011',(204.443,717.828)) +fp((1,0.97,0)) +le() +lw(1) +Fn('Courier-Bold') +Fs(8) +txt('10110',(204.443,710.328)) +fp((1,0.97,0)) +le() +lw(1) +Fn('Courier-Bold') +Fs(8) +txt('11010',(204.443,702.828)) +fp((0.217,0.6,0)) +lp((0.217,0.6,0)) +lw(1) +r(27.5,0,0,-25,222.5,692.5) +fp((1,0.97,0)) +le() +lw(1) +Fn('Courier-Bold') +Fs(8) +txt('10100',(224.443,685.328)) +fp((1,0.97,0)) +le() +lw(1) +Fn('Courier-Bold') +Fs(8) +txt('01101',(224.443,677.828)) +fp((1,0.97,0)) +le() +lw(1) +Fn('Courier-Bold') +Fs(8) +txt('10110',(224.443,670.328)) +fp((0.217,0.6,0)) +lp((0.217,0.6,0)) +lw(1) +r(27.5,0,0,-25,280,692.5) +fp((1,0.97,0)) +le() +lw(1) +Fn('Courier-Bold') +Fs(8) +txt('01100',(281.943,685.328)) +fp((1,0.97,0)) +le() +lw(1) +Fn('Courier-Bold') +Fs(8) +txt('10101',(281.943,677.828)) +fp((1,0.97,0)) +le() +lw(1) +Fn('Courier-Bold') +Fs(8) +txt('01100',(281.943,670.328)) +fp((0.217,0.6,0)) +lp((0.217,0.6,0)) +lw(1) +r(27.5,0,0,-25,260,725) +fp((1,0.97,0)) +le() +lw(1) +Fn('Courier-Bold') +Fs(8) +txt('11010',(261.943,717.828)) +fp((1,0.97,0)) +le() +lw(1) +Fn('Courier-Bold') +Fs(8) +txt('10101',(261.943,710.328)) +fp((1,0.97,0)) +le() +lw(1) +Fn('Courier-Bold') +Fs(8) +txt('01110',(261.943,702.828)) +le() +lw(1) +r(360,0,0,-67.5,75,730) +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,2.5,2.5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/wVista-Cert-border.png b/doc/src/diagrams/wVista-Cert-border.png Binary files differnew file mode 100644 index 0000000..5b0f1ba --- /dev/null +++ b/doc/src/diagrams/wVista-Cert-border.png diff --git a/doc/src/diagrams/widgetmapper/sql-widget-mapper.png b/doc/src/diagrams/widgetmapper/sql-widget-mapper.png Binary files differnew file mode 100644 index 0000000..0ef3e40 --- /dev/null +++ b/doc/src/diagrams/widgetmapper/sql-widget-mapper.png diff --git a/doc/src/diagrams/widgetmapper/widgetmapper-sql-mapping.sk b/doc/src/diagrams/widgetmapper/widgetmapper-sql-mapping.sk new file mode 100644 index 0000000..dedac0d --- /dev/null +++ b/doc/src/diagrams/widgetmapper/widgetmapper-sql-mapping.sk @@ -0,0 +1,246 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +bm(140229452,'sql-widget-mapper.png') +im((70,477.5),140229452) +lp((1,1,1)) +lw(3) +lj(1) +b() +bs(145,747.5,0) +bc(145,722.5,142.5,697.5,152.5,657.5,1) +lw(1) +r(37.5,0,0,-30,305,742.5) +fp((0.753,1,0.753)) +lw(1) +r(37.5,0,0,-30,305,772.5) +lp((1,1,1)) +lw(2.75) +b() +bs(402.5,722.5,1) +bc(365,725,350,732.5,335,747.5,0) +fp((0.753,1,0.753)) +lw(1) +r(82.5,0,0,-30,410,742.5) +lp((1,1,1)) +lw(3) +b() +bs(404.376,716.319,1) +bc(397.281,600.953,335.819,523.389,202.5,505,0) +fp((0.753,0.753,1)) +lw(1) +r(155,0,0,-30,150,772.5) +lw(1) +r(155,0,0,-30,150,742.5) +fp((1,0.753,0.753)) +lw(1) +r(69.9999,0,0,-30,80,772.5) +lw(1) +r(69.9999,0,0,-30,80,742.5) +lw(1) +r(69.9999,0,0,-30,80,802.5) +lw(1) +r(37.5,0,0,-30,305,802.5) +lw(1) +r(155,0,0,-30,150,802.5) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(18) +txt('Carol',(93.499,751.226)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(18) +txt('Donald',(85,721.226)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(18) +txt('Bob',(98.989,781.226)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('PO Box 32',(154.48,789.692)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Mail Handling Service',(154.48,775.792)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('47338 Park Avenue',(156.142,729.692)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Big City',(156.142,716.384)) +G() +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('The Lighthouse',(156.142,759.692)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +txt('Remote Island',(156.142,745.792)) +G_() +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(14) +txt('101',(382.5,790.398)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(14) +txt('102',(382.5,760.398)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(14) +txt('103',(382.5,730.398)) +fp((0,0,0)) +le() +lw(1) +b() +bs(345,757.5,0) +bs(355,750,0) +bs(355,755,0) +bs(365,755,0) +bs(365,760,0) +bs(355,760,0) +bs(355,765,0) +bs(345,757.5,0) +bC() +lw(1) +ld((2, 2)) +b() +bs(80,713.092,0) +bs(80,700.592,0) +lw(1) +ld((2, 2)) +b() +bs(80,815,0) +bs(80,802.5,0) +lw(1) +ld((2, 2)) +b() +bs(150,712.5,0) +bs(150,700,0) +lw(1) +ld((2, 2)) +b() +bs(150,815,0) +bs(150,802.5,0) +lw(1) +ld((2, 2)) +b() +bs(305,713.092,0) +bs(305,700.592,0) +lw(1) +ld((2, 2)) +b() +bs(305,815,0) +bs(305,802.5,0) +lw(1) +ld((2, 2)) +b() +bs(342.5,712.5,0) +bs(342.5,700,0) +lw(1) +ld((2, 2)) +b() +bs(342.5,816.908,0) +bs(342.5,804.408,0) +lp((1,1,1)) +lw(3) +lj(1) +b() +bs(287.002,750,1) +bc(299.502,720,302.002,647.5,259.502,602.5,0) +lp((0,0,0.627)) +lw(2) +lj(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(287.002,750,1) +bc(299.502,720,302.002,647.5,259.502,602.5,0) +lp((0.624,0,0)) +lw(2) +lj(1) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(145,747.5,0) +bc(145,722.5,142.5,697.5,152.5,657.5,1) +lp((0,0.624,0)) +lw(2) +la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(404.376,716.319,1) +bc(397.281,600.953,335.819,523.389,202.5,505,0) +lp((0,0.624,0)) +lw(1.75) +la1(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1)) +b() +bs(402.5,722.5,1) +bc(365,725,350,732.5,335,747.5,0) +fp((1,1,1)) +lw(1) +r(82.5,0,0,-30,410,772.5) +lw(1) +r(82.5,0,0,-30,410,802.5) +G() +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(18) +txt('103',(308.738,751.226)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(18) +txt('101',(308.738,721.226)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(18) +txt('102',(308.738,781.226)) +G_() +G() +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(18) +txt('Work',(430.253,751.226)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(18) +txt('Other',(428.741,721.226)) +fp((0,0,0)) +le() +lw(1) +Fn('Helvetica') +Fs(18) +txt('Home',(427.247,781.226)) +G_() +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,2.5,2.5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/windowsxp-menu.png b/doc/src/diagrams/windowsxp-menu.png Binary files differnew file mode 100644 index 0000000..a1fda3f --- /dev/null +++ b/doc/src/diagrams/windowsxp-menu.png diff --git a/doc/src/diagrams/worldtimeclock-connection.zip b/doc/src/diagrams/worldtimeclock-connection.zip Binary files differnew file mode 100644 index 0000000..8303215 --- /dev/null +++ b/doc/src/diagrams/worldtimeclock-connection.zip diff --git a/doc/src/diagrams/worldtimeclockplugin-example.zip b/doc/src/diagrams/worldtimeclockplugin-example.zip Binary files differnew file mode 100644 index 0000000..ef2f6e4 --- /dev/null +++ b/doc/src/diagrams/worldtimeclockplugin-example.zip diff --git a/doc/src/diagrams/x11_dependencies.sk b/doc/src/diagrams/x11_dependencies.sk new file mode 100644 index 0000000..5f6b304 --- /dev/null +++ b/doc/src/diagrams/x11_dependencies.sk @@ -0,0 +1,1416 @@ +##Sketch 1 2 +document() +layout('A4',0) +layer('Layer 1',1,1,0,0,(0,0,0)) +G() +fp((0,0,0)) +le() +b() +bs(268.8,339.25,0) +bs(268.8,337.15,0) +bs(352.8,337.15,0) +bs(352.8,362.2,0) +bs(350.7,362.2,0) +bs(350.7,339.25,0) +bs(268.8,339.25,0) +bC() +fp((0.59,0.99,0)) +le() +b() +bs(266.7,339.25,0) +bs(350.7,339.25,0) +bs(350.7,364.3,0) +bs(266.7,364.3,0) +bs(266.7,339.25,0) +lw(1.12) +lc(2) +b() +bs(266.7,339.25,0) +bs(350.7,339.25,0) +lw(1.12) +lc(2) +b() +bs(350.7,339.25,0) +bs(350.7,364.3,0) +lw(1.12) +lc(2) +b() +bs(350.7,364.3,0) +bs(266.7,364.3,0) +lw(1.12) +lc(2) +b() +bs(266.7,364.3,0) +bs(266.7,339.25,0) +fp((0,0,0)) +Fn('Helvetica') +Fs(14) +txt('QtGui',(290.95,347)) +fp((0,0,0)) +le() +b() +bs(111.3,280.05,0) +bs(111.3,277.95,0) +bs(195.3,277.95,0) +bs(195.3,302.15,0) +bs(193.2,302.15,0) +bs(193.2,280.05,0) +bs(111.3,280.05,0) +bC() +fp((0.792,0.882,1)) +le() +b() +bs(109.2,280.05,0) +bs(193.2,280.05,0) +bs(193.2,304.25,0) +bs(109.2,304.25,0) +bs(109.2,280.05,0) +lw(1.12) +lc(2) +b() +bs(109.2,280.05,0) +bs(193.2,280.05,0) +lw(1.12) +lc(2) +b() +bs(193.2,280.05,0) +bs(193.2,304.25,0) +lw(1.12) +lc(2) +b() +bs(193.2,304.25,0) +bs(109.2,304.25,0) +lw(1.12) +lc(2) +b() +bs(109.2,304.25,0) +bs(109.2,280.05,0) +fp((0,0,0)) +Fn('Helvetica') +Fs(14) +txt('Xcursor',(127.15,287.25)) +fp((0,0,0)) +le() +b() +bs(268.8,280.05,0) +bs(268.8,277.95,0) +bs(352.8,277.95,0) +bs(352.8,302.15,0) +bs(350.7,302.15,0) +bs(350.7,280.05,0) +bs(268.8,280.05,0) +bC() +fp((0.792,0.882,1)) +le() +b() +bs(266.7,280.05,0) +bs(350.7,280.05,0) +bs(350.7,304.25,0) +bs(266.7,304.25,0) +bs(266.7,280.05,0) +lw(1.12) +lc(2) +b() +bs(266.7,280.05,0) +bs(350.7,280.05,0) +lw(1.12) +lc(2) +b() +bs(350.7,280.05,0) +bs(350.7,304.25,0) +lw(1.12) +lc(2) +b() +bs(350.7,304.25,0) +bs(266.7,304.25,0) +lw(1.12) +lc(2) +b() +bs(266.7,304.25,0) +bs(266.7,280.05,0) +fp((0,0,0)) +Fn('Helvetica') +Fs(14) +txt('Xr',(287.8,287.25)) +fp((0,0,0)) +Fn('Helvetica') +Fs(14) +txt('andr',(301.7,287.25)) +fp((0,0,0)) +le() +b() +bs(426.3,280.05,0) +bs(426.3,277.95,0) +bs(510.3,277.95,0) +bs(510.3,302.15,0) +bs(508.2,302.15,0) +bs(508.2,280.05,0) +bs(426.3,280.05,0) +bC() +fp((0.792,0.882,1)) +le() +b() +bs(424.2,280.05,0) +bs(508.2,280.05,0) +bs(508.2,304.25,0) +bs(424.2,304.25,0) +bs(424.2,280.05,0) +lw(1.12) +lc(2) +b() +bs(424.2,280.05,0) +bs(508.2,280.05,0) +lw(1.12) +lc(2) +b() +bs(508.2,280.05,0) +bs(508.2,304.25,0) +lw(1.12) +lc(2) +b() +bs(508.2,304.25,0) +bs(424.2,304.25,0) +lw(1.12) +lc(2) +b() +bs(424.2,304.25,0) +bs(424.2,280.05,0) +fp((0,0,0)) +Fn('Helvetica') +Fs(14) +txt('Xiner',(436.55,287.25)) +fp((0,0,0)) +Fn('Helvetica') +Fs(14) +txt('ama',(469.125,287.25)) +fp((0,0,0)) +le() +b() +bs(561.2,280.15,0) +bs(561.2,278.05,0) +bs(645.2,278.05,0) +bs(645.2,302.05,0) +bs(643.1,302.05,0) +bs(643.1,280.15,0) +bs(561.2,280.15,0) +bC() +fp((0.792,0.882,1)) +le() +b() +bs(559.1,280.15,0) +bs(643.1,280.15,0) +bs(643.1,304.15,0) +bs(559.1,304.15,0) +bs(559.1,280.15,0) +lw(1.12) +lc(2) +b() +bs(559.1,280.15,0) +bs(643.1,280.15,0) +lw(1.12) +lc(2) +b() +bs(643.1,280.15,0) +bs(643.1,304.15,0) +lw(1.12) +lc(2) +b() +bs(643.1,304.15,0) +bs(559.1,304.15,0) +lw(1.12) +lc(2) +b() +bs(559.1,304.15,0) +bs(559.1,280.15,0) +fp((0,0,0)) +Fn('Helvetica') +Fs(14) +txt('Xi',(595.35,287.15)) +fp((0,0,0)) +le() +b() +bs(268.8,220.85,0) +bs(268.8,218.75,0) +bs(352.8,218.75,0) +bs(352.8,242.95,0) +bs(350.7,242.95,0) +bs(350.7,220.85,0) +bs(268.8,220.85,0) +bC() +fp((0.792,0.882,1)) +le() +b() +bs(266.7,220.85,0) +bs(350.7,220.85,0) +bs(350.7,245.05,0) +bs(266.7,245.05,0) +bs(266.7,220.85,0) +lw(1.12) +lc(2) +b() +bs(266.7,220.85,0) +bs(350.7,220.85,0) +lw(1.12) +lc(2) +b() +bs(350.7,220.85,0) +bs(350.7,245.05,0) +lw(1.12) +lc(2) +b() +bs(350.7,245.05,0) +bs(266.7,245.05,0) +lw(1.12) +lc(2) +b() +bs(266.7,245.05,0) +bs(266.7,220.85,0) +fp((0,0,0)) +Fn('Helvetica') +Fs(14) +txt('XRender',(281.15,228.05)) +fp((0,0,0)) +le() +b() +bs(662,220.95,0) +bs(662,218.85,0) +bs(746,218.85,0) +bs(746,242.95,0) +bs(743.9,242.95,0) +bs(743.9,220.95,0) +bs(662,220.95,0) +bC() +fp((0.961,0.961,0.863)) +le() +b() +bs(659.9,220.95,0) +bs(743.9,220.95,0) +bs(743.9,245.05,0) +bs(659.9,245.05,0) +bs(659.9,220.95,0) +lw(1.12) +lc(2) +b() +bs(659.9,220.95,0) +bs(743.9,220.95,0) +lw(1.12) +lc(2) +b() +bs(743.9,220.95,0) +bs(743.9,245.05,0) +lw(1.12) +lc(2) +b() +bs(743.9,245.05,0) +bs(659.9,245.05,0) +lw(1.12) +lc(2) +b() +bs(659.9,245.05,0) +bs(659.9,220.95,0) +fp((0,0,0)) +Fn('Helvetica') +Fs(14) +txt('Xt*',(692.9,228.05)) +fp((0,0,0)) +le() +b() +bs(10.4998,160.8,0) +bs(10.4998,158.7,0) +bs(94.4998,158.7,0) +bs(94.4998,183.75,0) +bs(92.3999,183.75,0) +bs(92.3999,160.8,0) +bs(10.4998,160.8,0) +bC() +fp((0.61,0.61,1)) +le() +b() +bs(8.3999,160.8,0) +bs(92.3999,160.8,0) +bs(92.3999,185.85,0) +bs(8.3999,185.85,0) +bs(8.3999,160.8,0) +lw(1.12) +lc(2) +b() +bs(8.3999,160.8,0) +bs(92.3999,160.8,0) +lw(1.12) +lc(2) +b() +bs(92.3999,160.8,0) +bs(92.3999,185.85,0) +lw(1.12) +lc(2) +b() +bs(92.3999,185.85,0) +bs(8.3999,185.85,0) +lw(1.12) +lc(2) +b() +bs(8.3999,185.85,0) +bs(8.3999,160.8,0) +fp((0,0,0)) +Fn('Helvetica') +Fs(14) +txt('QtCore',(28.1997,168.55)) +fp((0,0,0)) +le() +b() +bs(268.8,161.15,0) +bs(268.8,159.05,0) +bs(352.8,159.05,0) +bs(352.8,183.4,0) +bs(350.7,183.4,0) +bs(350.7,161.15,0) +bs(268.8,161.15,0) +bC() +fp((0.792,0.882,1)) +le() +b() +bs(266.7,161.15,0) +bs(350.7,161.15,0) +bs(350.7,185.5,0) +bs(266.7,185.5,0) +bs(266.7,161.15,0) +lw(1.12) +lc(2) +b() +bs(266.7,161.15,0) +bs(350.7,161.15,0) +lw(1.12) +lc(2) +b() +bs(350.7,161.15,0) +bs(350.7,185.5,0) +lw(1.12) +lc(2) +b() +bs(350.7,185.5,0) +bs(266.7,185.5,0) +lw(1.12) +lc(2) +b() +bs(266.7,185.5,0) +bs(266.7,161.15,0) +fp((0,0,0)) +Fn('Helvetica') +Fs(14) +txt('Xfix',(290.1,168.35)) +fp((0,0,0)) +Fn('Helvetica') +Fs(14) +txt('es',(313.038,168.35)) +fp((0,0,0)) +le() +b() +bs(426.3,161.25,0) +bs(426.3,159.15,0) +bs(510.3,159.15,0) +bs(510.3,183.35,0) +bs(508.2,183.35,0) +bs(508.2,161.25,0) +bs(426.3,161.25,0) +bC() +fp((0.961,0.961,0.863)) +le() +b() +bs(424.2,161.25,0) +bs(508.2,161.25,0) +bs(508.2,185.45,0) +bs(424.2,185.45,0) +bs(424.2,161.25,0) +lw(1.12) +lc(2) +b() +bs(424.2,161.25,0) +bs(508.2,161.25,0) +lw(1.12) +lc(2) +b() +bs(508.2,161.25,0) +bs(508.2,185.45,0) +lw(1.12) +lc(2) +b() +bs(508.2,185.45,0) +bs(424.2,185.45,0) +lw(1.12) +lc(2) +b() +bs(424.2,185.45,0) +bs(424.2,161.25,0) +fp((0,0,0)) +Fn('Helvetica') +Fs(14) +txt('Xe',(452.55,168.45)) +fp((0,0,0)) +Fn('Helvetica') +Fs(14) +txt('xt',(469.272,168.45)) +fp((0,0,0)) +le() +b() +bs(662,161.05,0) +bs(662,158.95,0) +bs(746,158.95,0) +bs(746,183.5,0) +bs(743.9,183.5,0) +bs(743.9,161.05,0) +bs(662,161.05,0) +bC() +fp((0.761,0.98,0.98)) +le() +b() +bs(659.9,161.05,0) +bs(743.9,161.05,0) +bs(743.9,185.6,0) +bs(659.9,185.6,0) +bs(659.9,161.05,0) +lw(1.12) +lc(2) +b() +bs(659.9,161.05,0) +bs(743.9,161.05,0) +lw(1.12) +lc(2) +b() +bs(743.9,161.05,0) +bs(743.9,185.6,0) +lw(1.12) +lc(2) +b() +bs(743.9,185.6,0) +bs(659.9,185.6,0) +lw(1.12) +lc(2) +b() +bs(659.9,185.6,0) +bs(659.9,161.05,0) +fp((0,0,0)) +Fn('Helvetica') +Fs(14) +txt('SM',(691.9,168.3)) +fp((0,0,0)) +le() +b() +bs(10.4998,98.9001,0) +bs(10.4998,96.8003,0) +bs(94.4998,96.8003,0) +bs(94.4998,123.7,0) +bs(92.3999,123.7,0) +bs(92.3999,98.9001,0) +bs(10.4998,98.9001,0) +bC() +fp((0.741,0.718,0.42)) +le() +b() +bs(8.3999,98.9001,0) +bs(92.3999,98.9001,0) +bs(92.3999,125.8,0) +bs(8.3999,125.8,0) +bs(8.3999,98.9001,0) +lw(1.12) +lc(2) +b() +bs(8.3999,98.9001,0) +bs(92.3999,98.9001,0) +lw(1.12) +lc(2) +b() +bs(92.3999,98.9001,0) +bs(92.3999,125.8,0) +lw(1.12) +lc(2) +b() +bs(92.3999,125.8,0) +bs(8.3999,125.8,0) +lw(1.12) +lc(2) +b() +bs(8.3999,125.8,0) +bs(8.3999,98.9001,0) +fp((0,0,0)) +Fn('Helvetica') +Fs(14) +txt('pthread',(27.1499,108.8)) +fp((0,0,0)) +le() +b() +bs(111.3,100.1,0) +bs(111.3,98.0002,0) +bs(195.3,98.0002,0) +bs(195.3,122.55,0) +bs(193.2,122.55,0) +bs(193.2,100.1,0) +bs(111.3,100.1,0) +bC() +fp((0.7,0.7,0.7)) +le() +b() +bs(109.2,100.1,0) +bs(193.2,100.1,0) +bs(193.2,124.65,0) +bs(109.2,124.65,0) +bs(109.2,100.1,0) +lw(1.12) +lc(2) +b() +bs(109.2,100.1,0) +bs(193.2,100.1,0) +lw(1.12) +lc(2) +b() +bs(193.2,100.1,0) +bs(193.2,124.65,0) +lw(1.12) +lc(2) +b() +bs(193.2,124.65,0) +bs(109.2,124.65,0) +lw(1.12) +lc(2) +b() +bs(109.2,124.65,0) +bs(109.2,100.1,0) +fp((0,0,0)) +Fn('Helvetica') +Fs(14) +txt('Glib',(139.05,107.35)) +fp((0,0,0)) +le() +b() +bs(426.3,100.35,0) +bs(426.3,98.2502,0) +bs(510.3,98.2502,0) +bs(510.3,122.25,0) +bs(508.2,122.25,0) +bs(508.2,100.35,0) +bs(426.3,100.35,0) +bC() +fp((0.961,0.961,0.863)) +le() +b() +bs(424.2,100.35,0) +bs(508.2,100.35,0) +bs(508.2,124.35,0) +bs(424.2,124.35,0) +bs(424.2,100.35,0) +lw(1.12) +lc(2) +b() +bs(424.2,100.35,0) +bs(508.2,100.35,0) +lw(1.12) +lc(2) +b() +bs(508.2,100.35,0) +bs(508.2,124.35,0) +lw(1.12) +lc(2) +b() +bs(508.2,124.35,0) +bs(424.2,124.35,0) +lw(1.12) +lc(2) +b() +bs(424.2,124.35,0) +bs(424.2,100.35,0) +fp((0,0,0)) +Fn('Helvetica') +Fs(14) +txt('X11',(455.15,107.35)) +fp((0,0,0)) +le() +b() +bs(662,100.1,0) +bs(662,98.0002,0) +bs(746,98.0002,0) +bs(746,122.55,0) +bs(743.9,122.55,0) +bs(743.9,100.1,0) +bs(662,100.1,0) +bC() +fp((0.761,0.98,0.98)) +le() +b() +bs(659.9,100.1,0) +bs(743.9,100.1,0) +bs(743.9,124.65,0) +bs(659.9,124.65,0) +bs(659.9,100.1,0) +lw(1.12) +lc(2) +b() +bs(659.9,100.1,0) +bs(743.9,100.1,0) +lw(1.12) +lc(2) +b() +bs(743.9,100.1,0) +bs(743.9,124.65,0) +lw(1.12) +lc(2) +b() +bs(743.9,124.65,0) +bs(659.9,124.65,0) +lw(1.12) +lc(2) +b() +bs(659.9,124.65,0) +bs(659.9,100.1,0) +fp((0,0,0)) +Fn('Helvetica') +Fs(14) +txt('ICE',(690.6,107.35)) +fp((0,0,0)) +Fn('Helvetica') +txt('some',(585.05,38.7002)) +fp((0,0,0)) +Fn('Helvetica') +txt('configur',(617.15,38.7002)) +fp((0,0,0)) +Fn('Helvetica') +txt('ations',(659.733,38.7002)) +fp((0,0,0)) +Fn('Helvetica') +txt('only',(694.4,38.7002)) +fp((0,0,0)) +Fn('Helvetica') +txt('*',(568.85,22.5002)) +fp((0,0,0)) +Fn('Helvetica') +txt('Xt',(585.05,22.5002)) +fp((0,0,0)) +Fn('Helvetica') +txt('intr',(599.4,22.5002)) +fp((0,0,0)) +Fn('Helvetica') +txt('insics',(616.217,22.5002)) +fp((0,0,0)) +Fn('Helvetica') +txt('only',(648.95,22.5002)) +lw(1.12) +lc(2) +ld((0, 2.4999899999999999)) +b() +bs(308.7,339.25,0) +bs(308.7,328.05,0) +lw(1.12) +lc(2) +ld((0, 2.0312000000000001)) +b() +bs(308.7,328.05,0) +bs(308.7,332.6,0) +lw(1.12) +lc(2) +ld((0, 2.45438)) +b() +bs(308.7,332.6,0) +bs(308.7,332.6,0) +bc(308.7,330.744,309.438,328.963,310.75,327.651,0) +lw(1.12) +lc(2) +ld((0, 2.4543599999999999)) +b() +bs(310.75,327.65,0) +bs(310.75,327.651,0) +bc(312.063,326.338,313.844,325.6,315.7,325.6,0) +lw(1.12) +lc(2) +ld((0, 2.4639500000000001)) +b() +bs(315.7,325.6,0) +bs(387.45,325.6,0) +lw(1.12) +lc(2) +ld((0, 2.4639500000000001)) +b() +bs(387.45,325.6,0) +bs(459.2,325.6,0) +lw(1.12) +lc(2) +ld((0, 2.45438)) +b() +bs(459.2,325.6,0) +bs(459.2,325.6,0) +bc(461.056,325.6,462.837,324.863,464.15,323.55,0) +lw(1.12) +lc(2) +ld((0, 2.45438)) +b() +bs(464.15,323.55,0) +bs(464.15,323.55,0) +bc(465.462,322.237,466.2,320.457,466.2,318.6,0) +lw(1.12) +lc(2) +ld((0, 2.3437899999999998)) +b() +bs(466.2,318.6,0) +bs(466.2,313.35,0) +lw(1.12) +lc(2) +ld((0, 2.5)) +b() +bs(466.2,313.35,0) +bs(466.2,311.95,0) +fp((0,0,0)) +le() +b() +bs(462.35,311.95,0) +bs(466.199,304.25,0) +bs(470.05,311.95,0) +lw(1.12) +lc(2) +ld((0, 2.4999899999999999)) +b() +bs(308.7,339.25,0) +bs(308.7,328.05,0) +lw(1.12) +lc(2) +ld((0, 2.0088900000000001)) +b() +bs(308.7,328.05,0) +bs(308.7,332.55,0) +lw(1.12) +lc(2) +ld((0, 2.45438)) +b() +bs(308.7,332.55,0) +bs(308.7,332.55,0) +bc(308.7,330.694,309.438,328.913,310.75,327.601,0) +lw(1.12) +lc(2) +ld((0, 2.4543599999999999)) +b() +bs(310.75,327.6,0) +bs(310.75,327.601,0) +bc(312.063,326.288,313.844,325.55,315.7,325.55,0) +lw(1.12) +lc(2) +ld((0, 2.4857100000000001)) +b() +bs(459.2,325.6,0) +bs(594.1,325.55,0) +lw(1.12) +lc(2) +ld((0, 2.4543900000000001)) +b() +bs(594.1,325.55,0) +bs(594.1,325.55,0) +bc(595.956,325.55,597.737,324.813,599.05,323.5,0) +lw(1.12) +lc(2) +ld((0, 2.4544100000000002)) +b() +bs(599.05,323.5,0) +bs(599.05,323.5,0) +bc(600.362,322.187,601.1,320.407,601.1,318.55,0) +lw(1.12) +lc(2) +ld((0, 2.3660899999999998)) +b() +bs(601.1,318.55,0) +bs(601.1,313.25,0) +lw(1.12) +lc(2) +ld((0, 2.5)) +b() +bs(601.1,313.25,0) +bs(601.1,311.85,0) +fp((0,0,0)) +le() +b() +bs(597.25,311.85,0) +bs(601.099,304.15,0) +bs(604.949,311.85,0) +lw(1.12) +lc(2) +b() +bs(266.7,351.775,0) +bs(255.5,351.775,0) +lw(1.12) +lc(2) +b() +bs(255.5,351.775,0) +bs(57.3999,351.775,0) +lw(1.12) +lc(2) +b() +bs(57.3999,351.775,0) +bs(57.3999,351.775,0) +bc(53.5339,351.775,50.3999,348.641,50.3999,344.775,0) +lw(1.12) +lc(2) +b() +bs(50.3999,344.775,0) +bs(50.3999,194.95,0) +lw(1.12) +lc(2) +b() +bs(50.3999,194.95,0) +bs(50.3999,193.55,0) +fp((0,0,0)) +le() +b() +bs(46.5496,193.55,0) +bs(50.3994,185.85,0) +bs(54.2495,193.55,0) +lw(1.12) +lc(2) +b() +bs(50.3999,160.8,0) +bs(50.3999,133.5,0) +fp((0,0,0)) +le() +b() +bs(46.5496,133.5,0) +bs(50.3994,125.8,0) +bs(54.2495,133.5,0) +lw(1.12) +lc(2) +ld((0, 2)) +b() +bs(50.3999,160.8,0) +bs(50.3999,149.6,0) +lw(1.12) +lc(2) +ld((0, 1.7745500000000001)) +b() +bs(50.3999,149.6,0) +bs(50.3999,153.575,0) +lw(1.12) +lc(2) +ld((0, 2.4543599999999999)) +b() +bs(50.3999,153.575,0) +bs(50.3999,153.575,0) +bc(50.3999,151.719,51.1375,149.938,52.4502,148.625,0) +lw(1.12) +lc(2) +ld((0, 2.4543699999999999)) +b() +bs(52.45,148.625,0) +bs(52.4502,148.625,0) +bc(53.7629,147.313,55.5435,146.575,57.3999,146.575,0) +lw(1.12) +lc(2) +ld((0, 2.4218799999999998)) +b() +bs(57.3999,146.575,0) +bs(100.8,146.575,0) +lw(1.12) +lc(2) +ld((0, 2.4218799999999998)) +b() +bs(100.8,146.575,0) +bs(144.2,146.575,0) +lw(1.12) +lc(2) +ld((0, 2.45438)) +b() +bs(144.2,146.575,0) +bs(144.2,146.575,0) +bc(146.056,146.575,147.837,145.838,149.15,144.525,0) +lw(1.12) +lc(2) +ld((0, 2.4543699999999999)) +b() +bs(149.15,144.525,0) +bs(149.15,144.525,0) +bc(150.462,143.212,151.2,141.432,151.2,139.575,0) +lw(1.12) +lc(2) +ld((0, 1.73363)) +b() +bs(151.2,139.575,0) +bs(151.2,133.75,0) +lw(1.12) +lc(2) +ld((0, 2.5)) +b() +bs(151.2,133.75,0) +bs(151.2,132.35,0) +fp((0,0,0)) +le() +b() +bs(147.35,132.35,0) +bs(151.199,124.65,0) +bs(155.05,132.35,0) +lw(1.12) +lc(2) +b() +bs(350.7,351.775,0) +bs(361.9,351.775,0) +lw(1.12) +lc(2) +b() +bs(361.9,351.775,0) +bs(694.9,351.775,0) +lw(1.12) +lc(2) +b() +bs(694.9,351.775,0) +bs(694.9,351.775,0) +bc(698.766,351.775,701.9,348.641,701.9,344.775,0) +lw(1.12) +lc(2) +b() +bs(701.9,344.775,0) +bs(701.9,254.15,0) +lw(1.12) +lc(2) +b() +bs(701.9,254.15,0) +bs(701.9,252.75,0) +fp((0,0,0)) +le() +b() +bs(698.05,252.75,0) +bs(701.899,245.05,0) +bs(705.75,252.75,0) +lw(1.12) +lc(2) +ld((0, 2.4375200000000001)) +b() +bs(308.7,339.25,0) +bs(308.7,311.95,0) +fp((0,0,0)) +le() +b() +bs(304.85,311.95,0) +bs(308.699,304.25,0) +bs(312.55,311.95,0) +lw(1.12) +lc(2) +ld((0, 2.4999899999999999)) +b() +bs(308.7,339.25,0) +bs(308.7,328.05,0) +lw(1.12) +lc(2) +ld((0, 2.0312000000000001)) +b() +bs(308.7,328.05,0) +bs(308.7,332.6,0) +lw(1.12) +lc(2) +ld((0, 2.45438)) +b() +bs(308.7,332.6,0) +bs(308.7,332.6,0) +bc(308.7,330.744,307.962,328.963,306.65,327.651,0) +lw(1.12) +lc(2) +ld((0, 2.45438)) +b() +bs(306.65,327.65,0) +bs(306.65,327.651,0) +bc(305.337,326.338,303.556,325.601,301.7,325.601,0) +lw(1.12) +lc(2) +ld((0, 2.4639500000000001)) +b() +bs(301.7,325.6,0) +bs(229.95,325.6,0) +lw(1.12) +lc(2) +ld((0, 2.4639500000000001)) +b() +bs(229.95,325.6,0) +bs(158.2,325.6,0) +lw(1.12) +lc(2) +ld((0, 2.4543699999999999)) +b() +bs(158.2,325.6,0) +bs(158.2,325.6,0) +bc(156.344,325.6,154.563,324.863,153.25,323.55,0) +lw(1.12) +lc(2) +ld((0, 2.45438)) +b() +bs(153.25,323.55,0) +bs(153.25,323.55,0) +bc(151.938,322.237,151.2,320.457,151.2,318.6,0) +lw(1.12) +lc(2) +ld((0, 2.3437899999999998)) +b() +bs(151.2,318.6,0) +bs(151.2,313.35,0) +lw(1.12) +lc(2) +ld((0, 2.5)) +b() +bs(151.2,313.35,0) +bs(151.2,311.95,0) +fp((0,0,0)) +le() +b() +bs(147.35,311.95,0) +bs(151.199,304.25,0) +bs(155.05,311.95,0) +lw(1.12) +lc(2) +b() +bs(308.7,280.05,0) +bs(308.7,252.75,0) +fp((0,0,0)) +le() +b() +bs(304.85,252.75,0) +bs(308.699,245.05,0) +bs(312.55,252.75,0) +lw(1.12) +lc(2) +b() +bs(466.2,280.05,0) +bs(466.2,193.15,0) +fp((0,0,0)) +le() +b() +bs(462.35,193.15,0) +bs(466.199,185.45,0) +bs(470.05,193.15,0) +lw(1.12) +lc(2) +b() +bs(151.2,280.05,0) +bs(151.2,268.85,0) +lw(1.12) +lc(2) +b() +bs(151.2,268.85,0) +bs(151.2,239.95,0) +lw(1.12) +lc(2) +b() +bs(151.2,239.95,0) +bs(151.2,239.95,0) +bc(151.2,236.084,154.334,232.95,158.2,232.95,0) +lw(1.12) +lc(2) +b() +bs(158.2,232.95,0) +bs(257.6,232.95,0) +lw(1.12) +lc(2) +b() +bs(257.6,232.95,0) +bs(259,232.95,0) +fp((0,0,0)) +le() +b() +bs(259,229.1,0) +bs(266.699,232.95,0) +bs(259,236.8,0) +lw(1.12) +lc(2) +b() +bs(350.7,232.95,0) +bs(361.9,232.95,0) +lw(1.12) +lc(2) +b() +bs(361.9,232.95,0) +bs(459.2,232.95,0) +lw(1.12) +lc(2) +b() +bs(459.2,232.95,0) +bs(459.2,232.95,0) +bc(463.066,232.95,466.2,229.816,466.2,225.95,0) +lw(1.12) +lc(2) +b() +bs(466.2,225.95,0) +bs(466.2,194.55,0) +lw(1.12) +lc(2) +b() +bs(466.2,194.55,0) +bs(466.2,193.15,0) +fp((0,0,0)) +le() +b() +bs(462.35,193.15,0) +bs(466.199,185.45,0) +bs(470.05,193.15,0) +lw(1.12) +lc(2) +b() +bs(559.1,292.15,0) +bs(547.9,292.15,0) +lw(1.12) +lc(2) +b() +bs(547.9,292.15,0) +bs(544.5,292.15,0) +lw(1.12) +lc(2) +b() +bs(544.5,292.15,0) +bs(544.5,292.15,0) +bc(542.643,292.15,540.863,291.413,539.55,290.1,0) +lw(1.12) +lc(2) +b() +bs(539.55,290.1,0) +bs(539.55,290.1,0) +bc(538.238,288.787,537.5,287.007,537.5,285.15,0) +lw(1.12) +lc(2) +b() +bs(537.5,285.15,0) +bs(537.5,232.75,0) +lw(1.12) +lc(2) +b() +bs(537.5,232.75,0) +bs(537.5,180.35,0) +lw(1.12) +lc(2) +b() +bs(537.5,180.35,0) +bs(537.5,180.35,0) +bc(537.5,178.494,536.762,176.713,535.449,175.401,0) +lw(1.12) +lc(2) +b() +bs(535.449,175.4,0) +bs(535.449,175.401,0) +bc(534.137,174.088,532.356,173.35,530.5,173.35,0) +lw(1.12) +lc(2) +b() +bs(530.5,173.35,0) +bs(517.3,173.35,0) +lw(1.12) +lc(2) +b() +bs(517.3,173.35,0) +bs(515.9,173.35,0) +fp((0,0,0)) +le() +b() +bs(515.9,177.2,0) +bs(508.2,173.351,0) +bs(515.9,169.5,0) +lw(1.12) +lc(2) +b() +bs(701.9,220.95,0) +bs(701.9,193.3,0) +fp((0,0,0)) +le() +b() +bs(698.05,193.3,0) +bs(701.899,185.6,0) +bs(705.75,193.3,0) +lw(1.12) +lc(2) +b() +bs(659.9,233,0) +bs(648.7,233,0) +lw(1.12) +lc(2) +b() +bs(648.7,233,0) +bs(594.9,233,0) +lw(1.12) +lc(2) +b() +bs(594.9,233,0) +bs(594.9,233,0) +bc(593.043,233,591.263,232.263,589.95,230.95,0) +lw(1.12) +lc(2) +b() +bs(589.95,230.95,0) +bs(589.95,230.95,0) +bc(588.638,229.637,587.9,227.857,587.9,226,0) +lw(1.12) +lc(2) +b() +bs(587.9,226,0) +bs(587.9,172.675,0) +lw(1.12) +lc(2) +b() +bs(587.9,172.675,0) +bs(587.9,119.35,0) +lw(1.12) +lc(2) +b() +bs(587.9,119.35,0) +bs(587.9,119.35,0) +bc(587.9,117.494,587.162,115.713,585.85,114.401,0) +lw(1.12) +lc(2) +b() +bs(585.85,114.4,0) +bs(585.85,114.401,0) +bc(584.537,113.088,582.756,112.35,580.9,112.35,0) +lw(1.12) +lc(2) +b() +bs(580.9,112.35,0) +bs(517.3,112.35,0) +lw(1.12) +lc(2) +b() +bs(517.3,112.35,0) +bs(515.9,112.35,0) +fp((0,0,0)) +le() +b() +bs(515.9,116.2,0) +bs(508.2,112.35,0) +bs(515.9,108.5,0) +lw(1.12) +lc(2) +b() +bs(701.9,161.05,0) +bs(701.9,132.35,0) +fp((0,0,0)) +le() +b() +bs(698.05,132.35,0) +bs(701.899,124.65,0) +bs(705.75,132.35,0) +lw(1.12) +lc(2) +b() +bs(466.2,161.25,0) +bs(466.2,132.05,0) +fp((0,0,0)) +le() +b() +bs(462.35,132.05,0) +bs(466.199,124.35,0) +bs(470.05,132.05,0) +lw(1.12) +lc(2) +b() +bs(151.2,280.05,0) +bs(151.2,268.85,0) +lw(1.12) +lc(2) +b() +bs(151.2,268.85,0) +bs(151.2,180.325,0) +lw(1.12) +lc(2) +b() +bs(151.2,180.325,0) +bs(151.2,180.325,0) +bc(151.2,176.459,154.334,173.325,158.2,173.325,0) +lw(1.12) +lc(2) +b() +bs(158.2,173.325,0) +bs(257.6,173.325,0) +lw(1.12) +lc(2) +b() +bs(257.6,173.325,0) +bs(259,173.325,0) +fp((0,0,0)) +le() +b() +bs(259,169.475,0) +bs(266.699,173.325,0) +bs(259,177.175,0) +lw(1.12) +lc(2) +b() +bs(308.7,161.15,0) +bs(308.7,149.95,0) +lw(1.12) +lc(2) +b() +bs(308.7,149.95,0) +bs(308.7,153.6,0) +lw(1.12) +lc(2) +b() +bs(308.7,153.6,0) +bs(308.7,153.6,0) +bc(308.7,151.744,309.438,149.963,310.75,148.651,0) +lw(1.12) +lc(2) +b() +bs(310.75,148.65,0) +bs(310.75,148.651,0) +bc(312.063,147.338,313.844,146.6,315.7,146.6,0) +lw(1.12) +lc(2) +b() +bs(315.7,146.6,0) +bs(387.45,146.6,0) +lw(1.12) +lc(2) +b() +bs(387.45,146.6,0) +bs(459.2,146.6,0) +lw(1.12) +lc(2) +b() +bs(459.2,146.6,0) +bs(459.2,146.6,0) +bc(461.056,146.6,462.837,145.863,464.15,144.55,0) +lw(1.12) +lc(2) +b() +bs(464.15,144.55,0) +bs(464.15,144.55,0) +bc(465.462,143.237,466.2,141.457,466.2,139.6,0) +lw(1.12) +lc(2) +b() +bs(466.2,139.6,0) +bs(466.2,133.45,0) +lw(1.12) +lc(2) +b() +bs(466.2,133.45,0) +bs(466.2,132.05,0) +fp((0,0,0)) +le() +b() +bs(462.35,132.05,0) +bs(466.199,124.35,0) +bs(470.05,132.05,0) +lw(1.12) +lc(2) +ld((0, 2.2889599999999999)) +b() +bs(552.65,41.8,0) +bs(580.85,41.8,0) +G_() +G() +fp((0,0,0)) +Fn('Helvetica') +Fs(16) +txt('libr',(341.317,393.4)) +fp((0,0,0)) +Fn('Helvetica') +Fs(16) +txt('ar',(362.494,393.4)) +fp((0,0,0)) +Fn('Helvetica') +Fs(16) +txt('y',(377.168,393.4)) +fp((0,0,0)) +Fn('Helvetica') +Fs(16) +txt('dependencies',(389.267,393.4)) +fp((0,0,0)) +Fn('Helvetica') +Fs(16) +txt('Qt for X11',(265.517,393.4)) +G_() +guidelayer('Guide Lines',1,0,0,1,(0,0,1)) +grid((0,0,5,5),1,(0,0,1),'Grid') diff --git a/doc/src/diagrams/xmlpatterns-qobjectxmlmodel.png b/doc/src/diagrams/xmlpatterns-qobjectxmlmodel.png Binary files differnew file mode 100644 index 0000000..69e5f15 --- /dev/null +++ b/doc/src/diagrams/xmlpatterns-qobjectxmlmodel.png |