Не получается получить файл ресурса в коде.
в CMake прописал
set(SOURCES
main.cpp
mainwindow.cpp
mainwindow.ui
)
qt_add_resources(RSS_SOURCES ${CMAKE_CURRENT_SOURCE_DIR}/resources.qrc)
add_executable(${PROJECT} ${SOURCES} ${RSS_SOURCES})
Файл *.qrc
<RCC>
<qresource prefix="/">
<file>resources/css/style.css</file>
</qresource>
</RCC>
И в main.cpp пытаюсь получить файл для загрузки стиля
QFile styleFile(":/resources/css/syle.css");
if (styleFile.open(QIODevice::ReadOnly | QIODevice::Text)) {
auto f = styleFile.readAll();
qDebug() << f;
qApp->setStyleSheet(f);
styleFile.close();
} else {
qDebug() << styleFile.errorString();
}
В итоге уходит в ветку else с сообщением "File not found ..."
Первый раз делаю проект на CMake. В .pro все отлично работает.
Подскажите что тут не так?
PS
Файл style.css конечно же существует по указанному пути.