Add configuration support (bases on Qt meta-object system)