core: configuration field for type path/string should be fixed, add int8/16/32/64 field for configuration ; ui_qt: support/fix new field type