* Adds base template for new docs site * Adds Apis to docs * add some css from rn * Fix right side sidebar functionality * Basic docs * adds old docs * Cleans up unnecessary files * Chane links * Adds docusaurus v2 * Styling fixes * adds wip and new assets * adds code image * Add FAQ link * Adds analytics * adds cname * cleanup blogs
1.9 KiB
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.
- Setting up the NodeGui Contributor's Environment
- Getting started
- Styling
- Signal and Event Handling
- Debugging
- Common Errors
- Wrapping a Widget: Detailed
- Getting Support
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.