Skip to content

Add a new Config class that sets project level configurations to the qgs file#792

Open
suricactus wants to merge 1 commit into
masterfrom
QF-8226-config
Open

Add a new Config class that sets project level configurations to the qgs file#792
suricactus wants to merge 1 commit into
masterfrom
QF-8226-config

Conversation

@suricactus
Copy link
Copy Markdown
Collaborator

Previously one was required to use ProjectProperties and to explicitly define a getter and setter for a given property. This was tiresome, repetitive
and error prone.

Check libqfieldsync for full understanding of the change.

This is very similar to what settings_manager does and it will eventually replace it.

See opengisch/libqfieldsync#156

@duke-nyuki
Copy link
Copy Markdown

@suricactus suricactus requested a review from nirvn May 10, 2026 17:05
…e qgs file

Previously one was required to use `ProjectProperties` and to explicitly define
a getter and setter for a given property. This was tiresome, repetitive
 and error prone.

Check libqfieldsync for full understanding of the change.

This is very similar to what `settings_manager` does and it will eventually
replace it.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants