以下のコードでは、たとえば、選択したフォルダー パスを "C:/Users/guest/Desktop/MyWork" として返します。このパスを SQL に渡し、既存のパス "C:\Users\guest\Desktop\MyWork" と比較する必要があります。 . 両方のパスに異なるタイプのスラッシュが含まれているため、SQL クエリが期待どおりに機能していません。
以下のコードを使用してバック スラッシュ ('\') を含むパスを返す方法はありますか。
QString path= QFileDialog::getExistingDirectory(0, tr("Restore Files..."), "/home", QFileDialog::ShowDirsOnly | QFileDialog::DontUseNativeDialog);