nodeguy/website/docs/development
Atul R edcdbb510e
Adds dynamic content support for flex layout. (#199)
* layout performance fix

* adjust size, webdefaults

* Add flexlayout owner to the context

* revert

* reorders setlayout and setflexnode

* add defaults

* fix mainwindow rootNode

* properties to methods

* Adds defaultsAdds flexutils  measurewidget

* introduce configure for all types of nodes.

* lint fix

* Revams flexlayout to handle dynamic content

* Adds dynamic layout support for flex layout.

* lint fix

* fix few code updates
2019-11-18 00:52:29 +01:00
..
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 Re arrange folders to make more sense (#180) 2019-11-08 20:33:17 +01: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/