// ... auto image = sf::Image{}; if (!image.loadFromFile("cat.png")) { // Error handling... } window.setIcon(image.getSize().x, image.getSize().y, image.getPixelsPtr()); // ...