* Fixed slight error in dependencies installation command (Ubuntu) * Implemented setColumnWidth method for QTreeWidget * Added an example of using setColumnWidth method * Fixed doc error for setColumnWidth method. |
||
|---|---|---|
| .. | ||
| common_errors.md | ||
| debugging.md | ||
| getting-started.md | ||
| README.md | ||
| setting-up.md | ||
| signal_and_event_handling.md | ||
| styling.md | ||
| wrapping_widgets.md | ||
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
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.