0
有沒有簡單的方法來加載sf ::圖像使用例如QDialog或其他庫?我的意思是我想通過「選擇圖像...」窗口在sfml中加載圖像。加載sf ::圖片的QDialog
有沒有簡單的方法來加載sf ::圖像使用例如QDialog或其他庫?我的意思是我想通過「選擇圖像...」窗口在sfml中加載圖像。加載sf ::圖片的QDialog
您可以使用QFileDialog獲得給定圖像的路徑:
QString fileName = QFileDialog::getOpenFileName(this, tr("Open File"),
QDir::currentDirPath() ,
tr("Images (*.png *.xpm *.jpg)"));
if (!fileName.isEmpty()) {
// Now you can init your sf::image
}
據SFML官方文檔,可以使用loadFromFile功能
sf::Image image;
if (image.loadFromFile(filename.toStdString())) {
std::cout << "image loaded with success";
}
爲我工作,謝謝! – DzieckoBezZycia