KDEFrameworkCompilerSettings — Extra CMake Modules Documentation

### Navigation

- index
- next |
- previous |
- Documentation »
- ecm-kde-modules(7) »

# KDEFrameworkCompilerSettings

Set stricter compile and link flags for KDE Frameworks modules.

The KDECompilerSettings module is included and, in addition, various defines that affect the Qt libraries are set to enforce certain conventions.

For example, constructions like QString(“foo”) are prohibited, instead forcing the use of QLatin1String or QStringLiteral, and some Qt-defined keywords like signals and slots will not be defined.

Since pre-1.0.0.

### Navigation

- index
- next |
- previous |
- Documentation »
- ecm-kde-modules(7) »