fix #66, Style name parsing
Some checks failed
CMake / macos-12-Qt-5.12.12-shared-OFF (push) Has been cancelled
CMake / macos-12-Qt-5.12.12-shared-ON (push) Has been cancelled
CMake / macos-12-Qt-5.15.2-shared-OFF (push) Has been cancelled
CMake / macos-12-Qt-5.15.2-shared-ON (push) Has been cancelled
CMake / macos-12-Qt-6.4.0-shared-OFF (push) Has been cancelled
CMake / macos-12-Qt-6.4.0-shared-ON (push) Has been cancelled
CMake / macos-12-Qt-6.5.0-shared-OFF (push) Has been cancelled
CMake / macos-12-Qt-6.5.0-shared-ON (push) Has been cancelled
CMake / macos-12-Qt-6.6.0-shared-OFF (push) Has been cancelled
CMake / macos-12-Qt-6.6.0-shared-ON (push) Has been cancelled
CMake / macos-12-Qt-6.7.0-shared-OFF (push) Has been cancelled
CMake / macos-12-Qt-6.7.0-shared-ON (push) Has been cancelled
CMake / macos-13-Qt-5.12.12-shared-OFF (push) Has been cancelled
CMake / macos-13-Qt-5.12.12-shared-ON (push) Has been cancelled
CMake / macos-13-Qt-5.15.2-shared-OFF (push) Has been cancelled
CMake / macos-13-Qt-5.15.2-shared-ON (push) Has been cancelled
CMake / macos-13-Qt-6.4.0-shared-OFF (push) Has been cancelled
CMake / macos-13-Qt-6.4.0-shared-ON (push) Has been cancelled
CMake / macos-13-Qt-6.5.0-shared-OFF (push) Has been cancelled
CMake / macos-13-Qt-6.5.0-shared-ON (push) Has been cancelled
CMake / macos-13-Qt-6.6.0-shared-OFF (push) Has been cancelled
CMake / macos-13-Qt-6.6.0-shared-ON (push) Has been cancelled
CMake / macos-13-Qt-6.7.0-shared-OFF (push) Has been cancelled
CMake / macos-13-Qt-6.7.0-shared-ON (push) Has been cancelled
CMake / macos-14-Qt-6.4.0-shared-OFF (push) Has been cancelled
CMake / macos-14-Qt-6.4.0-shared-ON (push) Has been cancelled
CMake / macos-14-Qt-6.5.0-shared-OFF (push) Has been cancelled
CMake / macos-14-Qt-6.5.0-shared-ON (push) Has been cancelled
CMake / macos-14-Qt-6.6.0-shared-OFF (push) Has been cancelled
CMake / macos-14-Qt-6.6.0-shared-ON (push) Has been cancelled
CMake / macos-14-Qt-6.7.0-shared-OFF (push) Has been cancelled
CMake / macos-14-Qt-6.7.0-shared-ON (push) Has been cancelled
CMake / ubuntu-20.04-Qt-5.12.12-shared-OFF (push) Has been cancelled
CMake / ubuntu-20.04-Qt-5.12.12-shared-ON (push) Has been cancelled
CMake / ubuntu-20.04-Qt-5.15.2-shared-OFF (push) Has been cancelled
CMake / ubuntu-20.04-Qt-5.15.2-shared-ON (push) Has been cancelled
CMake / ubuntu-20.04-Qt-6.4.0-shared-OFF (push) Has been cancelled
CMake / ubuntu-20.04-Qt-6.4.0-shared-ON (push) Has been cancelled
CMake / ubuntu-20.04-Qt-6.5.0-shared-OFF (push) Has been cancelled
CMake / ubuntu-20.04-Qt-6.5.0-shared-ON (push) Has been cancelled
CMake / ubuntu-20.04-Qt-6.6.0-shared-OFF (push) Has been cancelled
CMake / ubuntu-20.04-Qt-6.6.0-shared-ON (push) Has been cancelled
CMake / ubuntu-20.04-Qt-6.7.0-shared-OFF (push) Has been cancelled
CMake / ubuntu-20.04-Qt-6.7.0-shared-ON (push) Has been cancelled
CMake / ubuntu-22.04-Qt-5.12.12-shared-OFF (push) Has been cancelled
CMake / ubuntu-22.04-Qt-5.12.12-shared-ON (push) Has been cancelled
CMake / ubuntu-22.04-Qt-5.15.2-shared-OFF (push) Has been cancelled
CMake / ubuntu-22.04-Qt-5.15.2-shared-ON (push) Has been cancelled
CMake / ubuntu-22.04-Qt-6.4.0-shared-OFF (push) Has been cancelled
CMake / ubuntu-22.04-Qt-6.4.0-shared-ON (push) Has been cancelled
CMake / ubuntu-22.04-Qt-6.5.0-shared-OFF (push) Has been cancelled
CMake / ubuntu-22.04-Qt-6.5.0-shared-ON (push) Has been cancelled
CMake / ubuntu-22.04-Qt-6.6.0-shared-OFF (push) Has been cancelled
CMake / ubuntu-22.04-Qt-6.6.0-shared-ON (push) Has been cancelled
CMake / ubuntu-22.04-Qt-6.7.0-shared-OFF (push) Has been cancelled
CMake / ubuntu-22.04-Qt-6.7.0-shared-ON (push) Has been cancelled
CMake / ubuntu-24.04-Qt-5.12.12-shared-OFF (push) Has been cancelled
CMake / ubuntu-24.04-Qt-5.12.12-shared-ON (push) Has been cancelled
CMake / windows-2019-Qt-6.4.0-shared-ON (push) Has been cancelled
CMake / windows-2019-Qt-6.5.0-shared-OFF (push) Has been cancelled
CMake / windows-2019-Qt-6.5.0-shared-ON (push) Has been cancelled
CMake / windows-2019-Qt-6.6.0-shared-OFF (push) Has been cancelled
CMake / windows-2019-Qt-6.6.0-shared-ON (push) Has been cancelled
CMake / windows-2019-Qt-6.7.0-shared-OFF (push) Has been cancelled
CMake / windows-2019-Qt-6.7.0-shared-ON (push) Has been cancelled
CMake / windows-2022-Qt-5.12.12-shared-OFF (push) Has been cancelled
CMake / windows-2022-Qt-5.12.12-shared-ON (push) Has been cancelled
CMake / windows-2022-Qt-5.15.2-shared-OFF (push) Has been cancelled
CMake / windows-2022-Qt-5.15.2-shared-ON (push) Has been cancelled
CMake / windows-2022-Qt-6.4.0-shared-OFF (push) Has been cancelled
CMake / windows-2022-Qt-6.4.0-shared-ON (push) Has been cancelled
CMake / windows-2022-Qt-6.5.0-shared-OFF (push) Has been cancelled
CMake / windows-2022-Qt-6.5.0-shared-ON (push) Has been cancelled
CMake / windows-2022-Qt-6.6.0-shared-OFF (push) Has been cancelled
CMake / windows-2022-Qt-6.6.0-shared-ON (push) Has been cancelled
CMake / windows-2022-Qt-6.7.0-shared-OFF (push) Has been cancelled
CMake / ubuntu-24.04-Qt-5.15.2-shared-OFF (push) Has been cancelled
CMake / ubuntu-24.04-Qt-5.15.2-shared-ON (push) Has been cancelled
CMake / ubuntu-24.04-Qt-6.4.0-shared-OFF (push) Has been cancelled
CMake / ubuntu-24.04-Qt-6.4.0-shared-ON (push) Has been cancelled
CMake / ubuntu-24.04-Qt-6.5.0-shared-OFF (push) Has been cancelled
CMake / ubuntu-24.04-Qt-6.5.0-shared-ON (push) Has been cancelled
CMake / ubuntu-24.04-Qt-6.6.0-shared-OFF (push) Has been cancelled
CMake / ubuntu-24.04-Qt-6.6.0-shared-ON (push) Has been cancelled
CMake / ubuntu-24.04-Qt-6.7.0-shared-OFF (push) Has been cancelled
CMake / ubuntu-24.04-Qt-6.7.0-shared-ON (push) Has been cancelled
CMake / windows-2019-Qt-5.12.12-shared-OFF (push) Has been cancelled
CMake / windows-2019-Qt-5.12.12-shared-ON (push) Has been cancelled
CMake / windows-2019-Qt-5.15.2-shared-OFF (push) Has been cancelled
CMake / windows-2019-Qt-5.15.2-shared-ON (push) Has been cancelled
CMake / windows-2019-Qt-6.4.0-shared-OFF (push) Has been cancelled
CMake / windows-2022-Qt-6.7.0-shared-ON (push) Has been cancelled

- (stringToStyleEnum) not working properly (contribution by @samapico)
This commit is contained in:
Rick Blommers
2025-07-15 20:51:30 +02:00
parent 0262db7415
commit c197c2a272
2 changed files with 2 additions and 1 deletions

View File

@@ -1,5 +1,6 @@
# Changes
- (2025-07-15) #66, Style name parsing (stringToStyleEnum) not working properly (contribution by @samapico)
- (2025-05-08) #65, Support for Qt 6.9. Fix the CMakelist example
- (2025-04-07) Update to 6.7.2 (Updated OTF files)
- (2024-11-21) Update to 6.7.1, Extra Duotone styles

View File

@@ -462,7 +462,7 @@ QIcon QtAwesome::icon(const QString& name, const QVariantMap& options)
if( spaceIndex > 0) {
QString styleName = name.left(spaceIndex);
style = stringToStyleEnum(styleName.startsWith("fa-") ? styleName.mid(3) : name);
style = stringToStyleEnum(styleName.startsWith("fa-") ? styleName : "fa-" + styleName);
iconName = name.mid(spaceIndex + 1);
} else {
iconName = name;