nodeguy/website/docs/development
Atul R 42e92ecbff
Adds Signals inheritance (#288)
* Inherit signals

* export signals

* Fix Qvariant build

* Adds Abstract button signals

* added more test cases
2019-12-20 23:48:53 +05:30
..
common_errors.md Adds dynamic content support for flex layout. (#199) 2019-11-18 00:52:29 +01: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 Signals inheritance (#288) 2019-12-20 23:48:53 +05:30
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/