Bitcoin Forum

Bitcoin => Development & Technical Discussion => Topic started by: supercanada1 on May 27, 2015, 04:17:57 PM



Title: Is there any good to edit the GUI interface of the wallet? use qt or ..?
Post by: supercanada1 on May 27, 2015, 04:17:57 PM
how to edit the GUI interface of the wallet (windows version)? just like using visual studio or some other stuff t change the interface


Title: Re: Is there any good to edit the GUI interface of the wallet? use qt or ..?
Post by: altcoinex on May 27, 2015, 08:52:34 PM
You will want to use QT, if you have a recent version installed, it likely includes qt-creator, if not you can get qt-creator here:
http://download.qt.io/official_releases/qtcreator/3.4/3.4.0/qt-creator-opensource-windows-x86-3.4.0.exe

You will still need to know what your doing as far as editing qt interfaces and the linked code however so it will just give you GUI environment to work in. There are also a number of projects that are designed to support bitcoin in visual studio, if you use the search feature you can find them.


Title: Re: Is there any good to edit the GUI interface of the wallet? use qt or ..?
Post by: coinpr0n on May 27, 2015, 08:55:20 PM
http://download.qt.io/official_releases/qtcreator/3.4/3.4.0/qt-creator-opensource-windows-x86-3.4.0.exe

I've also used the QT Creator - there's a project file in the Bitcoin repo you can open with QT and it's fairly simple. Otherwise you could compile the code everytime but the workflow for GUI isn't so great.


Title: Re: Is there any good to edit the GUI interface of the wallet? use qt or ..?
Post by: virtualx on May 27, 2015, 10:44:51 PM
how to edit the GUI interface of the wallet (windows version)? just like using visual studio or some other stuff t change the interface

It relies on the QT gui library. You can modify the code directly but I do not recommend that for changing the GUI because  using a GUI editor is much easier.  QT Creator is the standard tool for QT applications. Even if you use another wallet than core, I think most of the wallets rely on QT.