0

Qtを使ってGUIアプリケーションを作りたいです。そのためには、次を使用してファイル名を取得する必要があります。

QString fileName=getOpenFileName(.....)

私は Windows を使用しており、ファイル名のパスを C:\a\b\c 形式にして、char 変数を受け入れる関数に渡したいと考えています。どうすればこれを実装できますか?

4

1 に答える 1

0

Qt FAQによると

QString path = QFileDialog::getOpenFileName(...);
QByteArray byteArray = path.toLocal8Bit();
const char *charPath = byteArray.data();
于 2012-04-10T05:05:10.207 に答える