pyqtconfig icon indicating copy to clipboard operation
pyqtconfig copied to clipboard

Implement __getitem__ and __setitem__ methods

Open ziggycross opened this issue 2 months ago • 0 comments

It seems the current approach for managing config is with .get and .set methods. I believe it would make sense to also implement __getitem__ and __setitem__ dunder methods in addition to this.

For example, the code example

config.set('number', 42)
config.get('number')

could also be written as

config["number"] = 42
config["number"]

Looking at the source, this should be a relatively small update to implement. If you think this would be acceptable, I am happy to add it myself and submit a PR.

ziggycross avatar Apr 07 '24 04:04 ziggycross