Icon updates for plugins (icon is now created in svg and uses qt resources instead of xpm)

git-svn-id: http://svn.osgeo.org/qgis/trunk@8895 c8812cc2-4d05-0410-92ff-de0c093fc19c
This commit is contained in:
timlinux 2008-07-25 09:29:18 +00:00
parent 7ea0378929
commit af2c2f68e4
4 changed files with 1 additions and 262 deletions

View File

@ -1,259 +0,0 @@
/* XPM */
static const char *icon[]={
"22 22 234 2",
".# c None",
"Qt c None",
"aI c #0051bf",
"ax c #0057ce",
"as c #0061e6",
"aR c #0062e8",
".4 c #0064ed",
".A c #0067f2",
"ak c #0164ec",
"ay c #0164ed",
"#S c #0165de",
"aH c #0165ed",
"aj c #0165ee",
"#U c #0165ef",
".P c #0166f1",
"ac c #0166f2",
"#T c #0167f2",
"#t c #0167f4",
".O c #016af1",
"ab c #016bf0",
"ar c #016cf8",
"#g c #016cf9",
"at c #0249aa",
"aS c #024eb7",
".3 c #0268f5",
"#5 c #026af7",
"#F c #026bf9",
"#6 c #034db3",
"al c #034eb3",
"#G c #044db4",
"#h c #044eb4",
"aG c #055fc8",
".Q c #064daf",
"#s c #0660cb",
"aY c #074394",
"a9 c #08418f",
".o c #0a4a9a",
"aJ c #0c4188",
"aw c #0d4695",
"ai c #0d5ab2",
".2 c #0d5fbb",
"au c #144282",
"b. c #194178",
"#4 c #195eab",
"aQ c #1b4683",
"aZ c #1c4072",
".z c #1c64b3",
"az c #1f4985",
"aX c #215998",
"ad c #224d88",
"#V c #26508b",
"aK c #274874",
"av c #284d7f",
"a8 c #2a4e7f",
"#u c #2a558f",
"#E c #2c69ac",
".5 c #2f5992",
".B c #355d92",
"aq c #376eaa",
"bj c #3c5980",
"bb c #426592",
"#f c #4278b3",
"a0 c #4d688c",
"aa c #5081b7",
"bk c #535f71",
"aP c #57749d",
"by c #5a6b83",
"bG c #5b6a7e",
"aV c #5c6777",
"bs c #5c6e86",
"bN c #5d6c81",
"aC c #5d7088",
"bz c #5e6f85",
".N c #5e8dc0",
"ba c #5f7999",
"bt c #617794",
"bH c #627896",
"an c #637998",
"bF c #64758b",
"bM c #647996",
"b# c #647a9a",
"#n c #647c9c",
"bl c #657d9d",
"af c #6780a1",
"#M c #687c99",
"aL c #6b83a5",
"#8 c #6b85a9",
"#Z c #6c85a7",
"bL c #6c86a8",
".e c #6c87a0",
".V c #6e7f96",
"aD c #6e84a2",
"aT c #6e8fbe",
"bI c #6f8aae",
"#z c #6f8b9f",
"bA c #728eb3",
"#R c #729ccc",
"ao c #7490b5",
"#N c #7494b1",
"bE c #7591b6",
"ag c #7595bb",
"#. c #7696c0",
"#0 c #7697b9",
"#9 c #7697bc",
"am c #7797c3",
"## c #7b96a7",
"bc c #7b98c1",
"bK c #7b99c0",
"aW c #7b9bc6",
"#7 c #7c9dc8",
"aF c #7ca7db",
"a7 c #7d9bc4",
"bJ c #7f9ec7",
".n c #81a7d2",
".G c #8491a4",
"#y c #85a9d8",
".s c #8796a8",
".F c #89a0bd",
"#H c #89a7ce",
"a1 c #8dabd1",
".j c #8f9fa8",
".U c #8faacf",
"#i c #91add3",
"aU c #92b6e5",
"#r c #93b6e0",
"bi c #93b6e6",
"bx c #94b6e6",
"bu c #94b9ec",
"#o c #95bbe3",
"ah c #95bbee",
".H c #96a6ad",
".b c #97a0a5",
"br c #97baec",
".W c #98b6cf",
".r c #99aec8",
".u c #99b2c4",
"bd c #99bced",
"bm c #99bff4",
"aE c #99c2f9",
".c c #9aa6ae",
".f c #9aa7b3",
"bB c #9abff2",
"#L c #9ac1f7",
"#m c #9ac2f7",
"#1 c #9ac2f8",
"#O c #9ac3fa",
".g c #9ba5ae",
".R c #9bb4d8",
"a. c #9bc2f8",
"ap c #9bc3f9",
".d c #9cabb6",
"bD c #9cc0f2",
"aB c #9cc2f6",
"#x c #9cc3f8",
"#A c #9cc7fc",
"#P c #9dc4f8",
".k c #9eb5c7",
"#2 c #9ec4f8",
"#K c #9ec5f8",
"aM c #9fbae0",
"aA c #9fc4f7",
"bC c #9fc5f8",
".t c #a0adb3",
"bw c #a0c5f8",
"#Y c #a0c5f9",
"bv c #a0c6f9",
"#J c #a1c6f9",
"bh c #a2c6f8",
"#B c #a2c7f8",
"a# c #a2c7f9",
"#3 c #a3c6f8",
"#X c #a3c7f9",
"bn c #a3c8f9",
".I c #a4c1db",
"ae c #a4c7f8",
"#w c #a4c8f9",
"#W c #a5c8f8",
"bq c #a5c8f9",
"bo c #a5c9f9",
"a2 c #a6c7f3",
"be c #a6c9f9",
".p c #a7bfe0",
"aO c #a7c3eb",
"bp c #a7caf9",
"a6 c #a8c9f6",
"bg c #a8caf9",
"#p c #a8cbf9",
"bf c #aacbf9",
"#l c #aaccf8",
"#I c #aaccf9",
"#C c #abccf9",
"#Q c #accdf9",
"#q c #adcdf9",
"a3 c #adcef9",
"#a c #add0fc",
".1 c #aecbf1",
".9 c #aecdf9",
"a5 c #aecef9",
"#b c #afcef9",
"a4 c #afcefa",
"#D c #afcff9",
"aN c #b0cef7",
"#v c #b0cff9",
"#k c #b1cffa",
".8 c #b2d0f9",
".X c #b2d1fb",
"#c c #b3d0f9",
".Y c #b4d1f9",
".T c #b4d2fa",
"#j c #b5d2fa",
"#d c #b6d2fa",
".7 c #b6d3fa",
".S c #b7d3f9",
".6 c #b8d3f9",
".Z c #b8d4f9",
".J c #b8d6fc",
"#e c #b9d5fa",
".E c #b9d6fc",
".K c #bad5fa",
".0 c #bbd6fa",
".D c #bbd6fb",
".L c #bcd6fa",
".C c #bdd7f9",
".M c #bfd8fa",
".w c #bfd8fb",
".y c #c0d8f9",
".q c #c0dafb",
".v c #c0dcfd",
".x c #c1d9fa",
".l c #c5defa",
".m c #c6defc",
".i c #ced4d7",
".h c #d9dee1",
".a c #dce0e2",
"QtQtQtQtQtQt.#.#.#.#.#.#QtQtQtQtQtQtQtQtQtQt",
"QtQtQtQtQtQt.#.a.b.c.d.e.f.g.hQtQtQtQtQtQtQt",
"QtQtQtQtQt.i.j.k.l.m.n.o.p.q.r.sQtQtQtQtQtQt",
"QtQtQtQt.t.u.v.w.x.y.z.A.B.C.D.E.F.GQtQtQtQt",
"QtQtQt.H.I.J.K.L.M.N.O.P.Q.R.K.S.T.U.VQtQtQt",
"QtQtQt.W.X.Y.Z.0.1.2.3.P.4.5.6.7.8.9#.QtQtQt",
"QtQt###a#b#c#d#e#f#g.P.P.P#h#i#j#k#l#m#nQtQt",
"QtQt#o#p#q#k#j#r#s#t.P.P.P.4#u#c#v#w#x#yQtQt",
"Qt#z#A#B#C#D#c#E#F.P.P.P.P.P#G#H#I#J#K#L#MQt",
"Qt#N#O#P#w#Q#R#S#T.P.P.P.P.P#U#V#W#X#Y#x#ZQt",
"Qt#0#1#2#J#3#4#5.P.P.P.P.P.P.P#6#7#w#J#P#8Qt",
"Qt#9a.#Ka#aaabac.P.P.P.P.P.P.P#Uadae#J#2afQt",
"Qtaga.#Kahai.3.P.P.Pajak#U.P.P.Palam#J#2anQt",
"Qtaoap#2aqar.P#Uasatauavawaxay.P#UazaAaBaCQt",
"QtaDaEaFaGaHaIaJaKaLaMaNaOaPaQataRaSaTaUaVQt",
"QtQtaWaXaYaZa0a1a2a3a4a4a5#qa6a7a8a9b.b#QtQt",
"QtQtbabbbcbd#Bbe#p#I#C#C#CbfbgbebhbibjbkQtQt",
"QtQtQtblbm#K#Jbnbobpbgbgbpbpbq#X#JbrbsQtQtQt",
"QtQtQtQtbtbu#2bva#bn#w#w#wbna#bwbxbyQtQtQtQt",
"QtQtQtQtQtbzbAbB#2#Y#J#J#JbCbDbEbFQtQtQtQtQt",
"QtQtQtQtQtQtQtbGbHbIbJbKbLbMbNQtQtQtQtQtQtQt",
"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt"};

Binary file not shown.

Before

Width:  |  Height:  |  Size: 110 KiB

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@ -46,8 +46,6 @@ email : tim@linfiniti.com
//the gui subclass
#include "plugingui.h"
// xpm for creating the toolbar icon
#include "icon.xpm"
#ifdef _MSC_VER
@ -93,7 +91,7 @@ QgsNorthArrowPlugin::~QgsNorthArrowPlugin()
void QgsNorthArrowPlugin::initGui()
{
// Create the action for tool
myQActionPointer = new QAction(QIcon(icon), tr("&North Arrow"), this);
myQActionPointer = new QAction(QIcon(":/northarrow.png"), tr("&North Arrow"), this);
myQActionPointer->setWhatsThis(tr("Creates a north arrow that is displayed on the map canvas"));
// Connect the action to the run
connect(myQActionPointer, SIGNAL(activated()), this, SLOT(run()));