Hedgehog on About page
authorunc0rr
Sun, 29 Oct 2006 22:39:51 +0000
changeset 221 0f451dae4251
parent 220 d79eaeaf969d
child 222 370f6c761c2d
Hedgehog on About page
QTfrontend/about.cpp
QTfrontend/hedgewars.pro
QTfrontend/hedgewars.qrc
QTfrontend/res/Hedgehog.svg
--- a/QTfrontend/about.cpp	Sun Oct 29 15:30:32 2006 +0000
+++ b/QTfrontend/about.cpp	Sun Oct 29 22:39:51 2006 +0000
@@ -16,10 +16,15 @@
  * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
  */
 
+#include <QGridLayout>
+#include <QSvgWidget>
 #include "about.h"
 
 About::About(QWidget * parent) :
   QWidget(parent)
 {
-
+	QGridLayout *mainLayout = new QGridLayout(this);
+	QSvgWidget *hedgehog = new QSvgWidget(":/res/Hedgehog.svg", this);
+	hedgehog->setFixedSize(300, 329);
+	mainLayout->addWidget(hedgehog);
 }
--- a/QTfrontend/hedgewars.pro	Sun Oct 29 15:30:32 2006 +0000
+++ b/QTfrontend/hedgewars.pro	Sun Oct 29 22:39:51 2006 +0000
@@ -8,7 +8,7 @@
 	RC_FILE	= ./res/hedgewars.rc
 }
 
-QT += network
+QT += network svg
 
 HEADERS += binds.h \
            game.h \
--- a/QTfrontend/hedgewars.qrc	Sun Oct 29 15:30:32 2006 +0000
+++ b/QTfrontend/hedgewars.qrc	Sun Oct 29 22:39:51 2006 +0000
@@ -8,5 +8,6 @@
     <file>res/botlevels/3.png</file>
     <file>res/botlevels/4.png</file>
     <file>res/botlevels/5.png</file>
+    <file>res/Hedgehog.svg</file>
 </qresource>
 </RCC>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/QTfrontend/res/Hedgehog.svg	Sun Oct 29 22:39:51 2006 +0000
@@ -0,0 +1,272 @@
+<?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="668.42157"
+   height="732.93646"
+   id="svg2"
+   sodipodi:version="0.32"
+   inkscape:version="0.44"
+   sodipodi:docbase="S:\Work\Hedgewars\QTfrontend\res"
+   sodipodi:docname="Hedgehog.svg"
+   inkscape:export-filename="S:\temp\Hedgehog.png"
+   inkscape:export-xdpi="40.389999"
+   inkscape:export-ydpi="40.389999"
+   version="1.0">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient10525">
+      <stop
+         id="stop10527"
+         offset="0"
+         style="stop-color:#404040;stop-opacity:1;" />
+      <stop
+         id="stop10529"
+         offset="1"
+         style="stop-color:#5f5f5f;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient8727">
+      <stop
+         style="stop-color:#3f3f3f;stop-opacity:1;"
+         offset="0"
+         id="stop8729" />
+      <stop
+         id="stop8731"
+         offset="0.5"
+         style="stop-color:silver;stop-opacity:1;" />
+      <stop
+         id="stop8733"
+         offset="1"
+         style="stop-color:#404040;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient4758">
+      <stop
+         id="stop4762"
+         offset="0"
+         style="stop-color:silver;stop-opacity:1;" />
+      <stop
+         id="stop4764"
+         offset="1"
+         style="stop-color:gray;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient2770">
+      <stop
+         id="stop3663"
+         offset="0"
+         style="stop-color:#b8b8b8;stop-opacity:1;" />
+      <stop
+         style="stop-color:#404040;stop-opacity:1;"
+         offset="0.5"
+         id="stop3871" />
+      <stop
+         style="stop-color:#aeaeae;stop-opacity:1;"
+         offset="1"
+         id="stop2774" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2770"
+       id="linearGradient5007"
+       gradientUnits="userSpaceOnUse"
+       x1="341.04697"
+       y1="600.98212"
+       x2="338.49911"
+       y2="205.28183"
+       gradientTransform="matrix(0,1.646955,-1.66359,0,1077.845,-193.7622)" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4758"
+       id="linearGradient5018"
+       gradientUnits="userSpaceOnUse"
+       x1="264.25247"
+       y1="443.07648"
+       x2="530.86377"
+       y2="443.07648"
+       gradientTransform="matrix(6.235315e-2,1.24856,-1.261171,6.298299e-2,874.4799,-74.86668)" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2770"
+       id="linearGradient5934"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0,1.646955,-1.66359,0,1077.845,-193.7622)"
+       x1="560.43927"
+       y1="561.97382"
+       x2="367.4624"
+       y2="-318.26849" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient8727"
+       id="linearGradient8719"
+       x1="330.97318"
+       y1="485.97263"
+       x2="331.09714"
+       y2="516.5979"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.420874,-0.306816,0.306816,1.420874,-212.6682,-152.194)" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient8727"
+       id="linearGradient9622"
+       gradientUnits="userSpaceOnUse"
+       x1="330.97318"
+       y1="485.97263"
+       x2="331.09714"
+       y2="516.5979"
+       gradientTransform="matrix(1.420874,-0.306816,0.306816,1.420874,-216.3391,-136.776)" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient10525"
+       id="linearGradient10523"
+       x1="245.80222"
+       y1="486.81516"
+       x2="254.07745"
+       y2="513.07916"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.453622,0,0,1.453622,-212.6682,-152.194)" />
+  </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="450.7421"
+     inkscape:cy="441.85631"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     inkscape:window-width="1280"
+     inkscape:window-height="998"
+     inkscape:window-x="-4"
+     inkscape:window-y="-4" />
+  <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"
+     id="layer1"
+     inkscape:groupmode="layer"
+     style="opacity:1"
+     transform="translate(-21.60456,-124.9282)">
+    <path
+       style="fill:url(#linearGradient5934);fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-opacity:1"
+       d="M 580.92536,501.22977 C 584.82759,541.21653 579.25822,582.16971 562.7762,618.97963 C 527.14688,702.38143 440.21706,759.88165 349.66775,761.08629 C 260.14892,764.49588 171.29714,712.90401 130.6594,632.93498 C 112.7487,600.39332 106.60987,563.82987 103.06659,527.35557"
+       id="path5929" />
+    <path
+       style="fill:url(#linearGradient5007);fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-opacity:1"
+       d="M 103.3707,458.84555 L 21.604562,473.64254 L 107.10616,411.26973 L 110.35197,399.35028 L 32.610245,372.89459 L 122.6045,364.40824 L 128.31057,353.4318 L 74.83343,299.88497 L 147.69403,321.8088 L 155.58329,312.24874 L 117.7873,228.96925 L 172.32292,293.99193 L 181.17325,285.29514 L 173.60443,172.21443 L 221.54817,256.41533 L 232.66993,250.83282 L 252.98882,143.42296 L 291.19848,230.11097 C 291.19848,230.11097 333.86107,117.11958 335.55498,125.35776 L 356.3105,226.30074 L 371.74542,227.16763 L 429.75073,140.81716 L 414.39918,236.44846 L 426.05009,240.84933 L 512.89781,200.34681 L 487.12177,276.0441 L 506.54952,290.48662 L 587.79189,274.04857 L 536.05551,322.72847 L 547.47212,343.56864 L 634.68475,361.29391 L 573.34916,398.81314 L 578.03317,434.6182"
+       id="path3692"
+       sodipodi:nodetypes="ccccccccccccccccccccccccccccccccc" />
+    <path
+       style="fill:url(#linearGradient5018);fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-opacity:1"
+       d="M 526.80206,504.17062 C 531.71907,602.62846 454.59113,686.95444 354.6415,691.94591 C 254.69187,696.93741 169.06356,622.11897 164.14656,523.66113 M 160.31302,455.8128 C 155.39602,357.35498 232.52397,273.39611 332.47359,268.40462 C 432.42323,263.41313 517.34884,338.90277 522.26583,437.36059"
+       id="path1872"
+       sodipodi:nodetypes="ccscss" />
+    <path
+       sodipodi:type="star"
+       style="opacity:1;fill:#404040;fill-opacity:1;stroke:silver;stroke-width:1.87804914;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="path5036"
+       sodipodi:sides="4"
+       sodipodi:cx="320.71429"
+       sodipodi:cy="366.46933"
+       sodipodi:r1="8.4891891"
+       sodipodi:r2="8.4891891"
+       sodipodi:arg1="0.38831872"
+       sodipodi:arg2="1.1737169"
+       inkscape:flatsided="false"
+       inkscape:rounded="0"
+       inkscape:randomized="0"
+       d="M 328.57144,369.68362 L 323.99729,374.29801 L 317.50001,374.32647 L 312.88561,369.75233 L 312.85715,363.25504 L 317.4313,358.64065 L 323.92858,358.61219 L 328.54298,363.18633 L 328.57144,369.68362 z "
+       transform="matrix(2.709023,0,0,2.709023,-595.8479,-632.507)" />
+    <path
+       sodipodi:type="star"
+       style="opacity:1;fill:#404040;fill-opacity:1;stroke:silver;stroke-width:1.87804914;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="path5925"
+       sodipodi:sides="4"
+       sodipodi:cx="320.71429"
+       sodipodi:cy="366.46933"
+       sodipodi:r1="8.4891891"
+       sodipodi:r2="8.4891891"
+       sodipodi:arg1="0.38831872"
+       sodipodi:arg2="1.1737169"
+       inkscape:flatsided="false"
+       inkscape:rounded="0"
+       inkscape:randomized="0"
+       d="M 328.57144,369.68362 L 323.99729,374.29801 L 317.50001,374.32647 L 312.88561,369.75233 L 312.85715,363.25504 L 317.4313,358.64065 L 323.92858,358.61219 L 328.54298,363.18633 L 328.57144,369.68362 z "
+       transform="matrix(2.709023,0,0,2.709023,-455.2904,-637.9578)" />
+    <path
+       style="fill:url(#linearGradient10523);fill-opacity:1;stroke:silver;stroke-width:2.90724516;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       inkscape:transform-center-x="-58.044714"
+       inkscape:transform-center-y="-21.528935"
+       d="M 164.1933,543.16124 C 196.85333,520.61368 235.10573,481.10123 235.62164,481.17351 L 322.56831,462.72892 L 329.94821,489.75245 C 329.94821,489.75245 227.2455,522.08398 183.83683,570.49809 C 173.96936,581.50332 174.27843,592.33561 174.27843,592.33561 L 73.803941,615.86964 L 65.328166,582.06017 C 65.328166,582.06017 123.60634,571.18131 164.1933,543.16124 z "
+       id="rect5936"
+       sodipodi:nodetypes="ccccscccs" />
+    <path
+       style="fill:url(#linearGradient8719);fill-opacity:1;stroke:silver;stroke-width:2.90724516;stroke-linecap:round;stroke-linejoin:miter;marker-mid:none;marker-end:none;stroke-miterlimit:0.40000001;stroke-dasharray:none;stroke-opacity:1"
+       d="M 217.19433,484.05746 L 680.2,384.07843 L 688.57252,422.85177 L 225.56685,522.8308 L 217.19433,484.05746 z "
+       id="rect6824" />
+    <path
+       id="path9620"
+       d="M 213.52338,499.47547 L 676.52905,399.49644 L 684.90157,438.26976 L 221.8959,538.24881 L 213.52338,499.47547 z "
+       style="fill:url(#linearGradient9622);fill-opacity:1;stroke:silver;stroke-width:2.90724516;stroke-linecap:round;stroke-linejoin:miter;marker-mid:none;marker-end:none;stroke-miterlimit:0.40000001;stroke-dasharray:none;stroke-opacity:1" />
+    <rect
+       style="opacity:1;fill:#7f7f7f;fill-opacity:1;stroke:#404040;stroke-width:2.62940383;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect11434"
+       width="102.46276"
+       height="40.477867"
+       x="622.28046"
+       y="-516.10413"
+       ry="9.8459663"
+       transform="matrix(-0.332941,0.942948,-0.940116,-0.340854,0,0)" />
+    <rect
+       ry="9.0913725"
+       y="417.08054"
+       x="292.31625"
+       height="37.375645"
+       width="144.45181"
+       id="rect12323"
+       style="opacity:1;fill:#7f7f7f;fill-opacity:1;stroke:#404040;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       transform="matrix(0.906887,0.421374,-0.421374,0.906887,0,0)" />
+    <rect
+       ry="9.0913782"
+       y="727.72711"
+       x="-50.463634"
+       height="37.375668"
+       width="144.4519"
+       id="rect12325"
+       style="opacity:1;fill:#7f7f7f;fill-opacity:1;stroke:#404040;stroke-width:3.00000191;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       transform="matrix(0.658627,-0.75247,0.75247,0.658627,0,0)" />
+    <rect
+       transform="matrix(0.332941,0.942948,0.940116,-0.340854,0,0)"
+       ry="9.8459625"
+       y="136.92735"
+       x="853.79169"
+       height="40.477852"
+       width="102.46282"
+       id="rect12329"
+       style="opacity:1;fill:#7f7f7f;fill-opacity:1;stroke:#404040;stroke-width:2.62940431;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+  </g>
+</svg>