nodeguy/website/docs/development
2019-10-04 17:41:14 +02:00
..
common_errors.md Adds new doc site (#124) 2019-09-29 20:14:35 +02:00
debugging.md Adds new doc site (#124) 2019-09-29 20:14:35 +02:00
getting-started.md Adds new doc site (#124) 2019-09-29 20:14:35 +02:00
README.md Update README.md 2019-10-04 17:41:14 +02:00
setting-up.md Adds new doc site (#124) 2019-09-29 20:14:35 +02:00
signal_and_event_handling.md Adds new doc site (#124) 2019-09-29 20:14:35 +02:00
styling.md Adds new doc site (#124) 2019-09-29 20:14:35 +02:00
wrapping_widgets.md Adds new doc site (#124) 2019-09-29 20:14:35 +02:00

Contributor's guide

This guide is for everyone who want's to contribute to the development of NodeGui.

Please make sure you have read the User's guides before reading this guide.

Where to start or How can you help?

You can follow the contributors guide above to get a gist.

It is fairly straightforward to get started. I would start with a project of my own and start adding missing functionalities.

Or simply put I would recommend you start by adding an unexported method to an existing widget.

For example:

You could add the corresponding Qt method to QProgressbar https://doc.qt.io/qt-5/qprogressbar.html#textVisible-prop to get a grip on it.

This PR can be used as a guide

https://github.com/nodegui/nodegui/issues/36

https://github.com/nodegui/nodegui/pull/39

You can also take a look at few bugs or the issue board here to know what you can pick up if you are out of ideas.

https://github.com/nodegui/nodegui/projects/

https://github.com/nodegui/react-nodegui/projects/