Skip to content
  • Martin Flöser's avatar
    Improve specifying the data about the built-in effects · 3e32bf9f
    Martin Flöser authored
    Instead of having several hashes with data about the built-in effect,
    we use a struct EffectData which contains the name, the enabled by
    default state and function pointers to create, supported and check
    enabled by default. There is one static vector with all the data
    specified which is ordered by the BuiltInEffect enum. Thus an enum value
    can be used as an index to the data.
    
    In addition it's no longer resolved around QByteArray, but uses QString.
    
    REVIEW: 117354
    3e32bf9f