Bitcoin Forum

Local => Anfänger und Hilfe => Topic started by: Sumpfbiene on April 22, 2014, 02:47:21 PM



Title: QT WALLET - Desktop ICON + Wallet Logo + Tausendertrennzeichen
Post by: Sumpfbiene on April 22, 2014, 02:47:21 PM
ERLEDIGT!

Kann mir jemand sagen, welche (Bild-)Datei für das desktop ICON der qt.exe verantworlich ist.

Am Beispiel von FlappyCoin
https://github.com/flappycoin-project/flappycoin


ERLEDIGT!

Falls jemand weiß wie man dafür sorgt, dass beim Kontostand ein Tausendertrennzeichen eingefügt wird . . .

. . . her mit den Infos.   ;D

VIELEN DANK!


Title: Re: QT WALLET - Desktop ICON + Wallet Logo
Post by: cagrund on April 22, 2014, 02:54:10 PM
Das Icon ist in der EXE selber. - Du kannst es auch in grün haben ...  ;)

http://www.imgbox.de/users/public/thumbnails/71AbxztZDN_t.gif (http://www.imgbox.de/show/img/71AbxztZDN.jpg)


Title: Re: QT WALLET - Desktop ICON + Wallet Logo
Post by: Sumpfbiene on April 22, 2014, 03:19:09 PM
Das Icon ist in der EXE selber. - Du kannst es auch in grün haben ...  ;)

http://www.imgbox.de/users/public/thumbnails/71AbxztZDN_t.gif (http://www.imgbox.de/show/img/71AbxztZDN.jpg)

Hey, vielen Dank. Ich glaube da liegt ein Missverständnis vor.

Ich bin dabei selber ein Wallet zu erstellen für einen Coin. Wie man bei einer exe das ICON ändert weiß ich. ;)


Title: Re: QT WALLET - Desktop ICON + Wallet Logo
Post by: cagrund on April 22, 2014, 09:20:53 PM
Okay, schau Dir mal "ResHack" an ---> Link (http://www.angusj.com/resourcehacker/)


Title: Re: QT WALLET - Desktop ICON + Wallet Logo
Post by: Sumpfbiene on April 23, 2014, 07:16:05 AM
Okay, schau Dir mal "ResHack" an ---> Link (http://www.angusj.com/resourcehacker/)


http://www.fotos-hochladen.net/uploads/unbenannt1medwbuk3vo.png

Ah Okay. Damit müsste ich dann ausmachen können wo die Grafik für das Wallet beim
FlappyCoin verbaut ist und damit könnte ich den Zeilencode bei mir ergänzen. Oder?

Oder kann ich damit sogar direkt auf die exe Zugreifen. Moment ich schau es mir mal genau an.  ;D

Okay habe es verstanden. Sehr coole Idee. Leider verwende ich nicht die veränderte FlappyCoin Source für
mein Projekt sondern die Original LiteCoin Source. Deswegen kann ich leider nicht das Bild einfach austauschen.

Hätte ich Idiot villeicht erwähnen sollen, aber vielleicht hast du auch hierfür eine Idee bzw. noch eine andere Idee
wie ich zu meinem Ziel komme. :)


Title: Re: QT WALLET - Desktop ICON + Wallet Logo
Post by: fronti on April 23, 2014, 09:55:34 AM

ist es das was du suchst?

https://github.com/flappycoin-project/flappycoin/tree/master/src/qt/res/images

aber ich versteh nicht so ganz was du willst


Title: Re: QT WALLET - Desktop ICON + Wallet Logo
Post by: Sumpfbiene on April 23, 2014, 10:36:44 AM

ist es das was du suchst?

https://github.com/flappycoin-project/flappycoin/tree/master/src/qt/res/images

aber ich versteh nicht so ganz was du willst

Ich muss wissen, was ich an der original litecoin source (enthält kein Logo im Wallet) ändern muss, um ein eigenes Logo ins Wallet einfügen zu können - wie es zum Beispiel beim FlappyCoin der Fall ist.

Hoffentlich habe ich mich jetzt verständlich ausgedrückt.  ;D

Beim FlappyCoin ist es diese Datei: wallet-bg.png (beim "NEUEN" FlappyCoin)

Es wurden aber mit Sicherheit im Code auch noch Veränderungen vorgenommen. Also Veränderungen die dafür sorgen, dass die Datei entsprechend
verknüpft und im Wallet sichtbar wird. Und ich müsste wissen welche Änderungen das sind.  ???

Also welche Änderungen muss ich vornhemen, dass eine Bilddatei die ich z.B. in tree/master/src/qt/res/images/LOGO.png ablege im Wallet (siehe Foto oben) sichtbar wird - natürlich nachdem ich die Dateien (Quellcode) erfolgreich kompiliert habe.

Zusatz:

Falls jemand weiß wie man dafür sorgt, dass beim Kontostand ein Tausendertrennzeichen eingefügt wird . . .

. . . her mit den Infos.  :D


Title: Re: QT WALLET - Desktop ICON + Wallet Logo
Post by: shorena on April 23, 2014, 10:55:37 AM
Wenn ich das richtig verstanden habe suchst Du in der Datei hier:

https://github.com/flappycoin-project/flappycoin/blob/master/src/qt/forms/overviewpage.ui

Zeile 216

Code:
          <pixmap resource="../bitcoin.qrc">:/images/res/images/wallet-bg.png</pixmap>

Dort wird zumindest in die UI für die "Hauptseite" folgendes Bild gelegt:

http://github.com/flappycoin-project/flappycoin/blob/master/src/qt/res/images/wallet-bg.png

Wenn Du aber den Code sowie übernimmst, reicht es natürlich das Bild auszutauschen bei gleichem Namen und gleicher Auflösung etc.


Title: Re: QT WALLET - Desktop ICON + Wallet Logo
Post by: Sumpfbiene on April 23, 2014, 11:13:32 AM
Wenn ich das richtig verstanden habe suchst Du in der Datei hier:

https://github.com/flappycoin-project/flappycoin/blob/master/src/qt/forms/overviewpage.ui

Zeile 216

Code:
          <pixmap resource="../bitcoin.qrc">:/images/res/images/wallet-bg.png</pixmap>

Dort wird zumindest in die UI für die "Hauptseite" folgendes Bild gelegt:

http://github.com/flappycoin-project/flappycoin/blob/master/src/qt/res/images/wallet-bg.png

Wenn Du aber den Code sowie übernimmst, reicht es natürlich das Bild auszutauschen bei gleichem Namen und gleicher Auflösung etc.


Ich übernheme nicht die Flappy Source, deswegen reicht es leider nicht aus nur das Bild auszutauschen.

Das klingt nicht schlecht. Werde es mir mal genau anschauen.

VIELEN DANK!

Nachtrag: Habe mir mal die Datei genau angesehen. Müsste so klappen.

Bin mal gespannt, ob das ausreicht:

Datei: bitcoin.qrc
Code ergänzt: <file>res/images/wallet-bg.png</file>
Eingenes Bild hinzugefügt unter: /res/images/wallet-bg.png

P.S.: Nachdem ich das Wallet erneut kompiliert habe werde ich mich nochmal melden und mitteilen, ob es geklappt hat.


Title: Re: QT WALLET - Desktop ICON + Wallet Logo
Post by: shorena on April 23, 2014, 09:01:48 PM
-snip-
Offen:

Falls jemand weiß wie man dafür sorgt, dass beim Kontostand ein Tausendertrennzeichen eingefügt wird . . .

. . . her mit den Infos.   ;D

VIELEN DANK!

Guck ma hier

https://github.com/flappycoin-project/flappycoin/blob/master/src/qt/bitcoinunits.cpp

da wird in Zeile 88 die Funktion

Code:
QString BitcoinUnits::format(int unit, qint64 n, bool fPlus)
definiert. Die gibt n String zurück
Code:
return quotient_str + QString(".") + remainder_str;
Quotient ist der Teil vorm Komma, dann kommt der . für die Trennung nach dem englischen System und dann der Nachkommateil.
Da kannst Du einfach die Stellen durchzählen und entsprechend Punkte einsetzen. Musst Du ggf. nur gucken ob das noch woanders aufgerufen wird. Solange das nur zur Ausgabe verwendet wird, sollte das keine Probleme machen, aber wenn irgendwo damit eingelesen wird muss der Code natürlich die Punkte wieder raus nehmen.


Title: Re: QT WALLET - Desktop ICON + Wallet Logo
Post by: Sumpfbiene on April 24, 2014, 08:11:13 AM
-snip-
Offen:

Falls jemand weiß wie man dafür sorgt, dass beim Kontostand ein Tausendertrennzeichen eingefügt wird . . .

. . . her mit den Infos.   ;D

VIELEN DANK!

Guck ma hier

https://github.com/flappycoin-project/flappycoin/blob/master/src/qt/bitcoinunits.cpp

da wird in Zeile 88 die Funktion

Code:
QString BitcoinUnits::format(int unit, qint64 n, bool fPlus)
definiert. Die gibt n String zurück
Code:
return quotient_str + QString(".") + remainder_str;
Quotient ist der Teil vorm Komma, dann kommt der . für die Trennung nach dem englischen System und dann der Nachkommateil.
Da kannst Du einfach die Stellen durchzählen und entsprechend Punkte einsetzen. Musst Du ggf. nur gucken ob das noch woanders aufgerufen wird. Solange das nur zur Ausgabe verwendet wird, sollte das keine Probleme machen, aber wenn irgendwo damit eingelesen wird muss der Code natürlich die Punkte wieder raus nehmen.

VIELEN DANK!