私はパスをcFilenameオブジェクトに格納していますが、IamはQSoundオブジェクトを作成しようとしていますが、オブジェクトを構築する際にパス名を引数として渡すか、 QSoundはパス名を与えるためにQString型だけを取ります。 cFilenameオブジェクトをQString型に変換するにはどうすればよいですか?このパスには、そのフォルダの共有ディレクトリを指すポインタがあります。任意の代替ソリューションがある場合は
ことは私が
を教えてくださいqt cFilenameをQString型に変換するには
2
A
答えて
0
ありがとうあなたはcFilename
の種類に言及しませんが、std::string
あなたがQString::fromUtf8(cFilename.c_str())
を行うことができている場合。それがconst char*
なら、あなたはQString::fromUtf8(cFilename)
を行うことができます。
+0
CStringの場合はどうなりますか?どのようにQStringをcStringに変換するのですか? –
1
次の2つのステップが必要です。あなたのcFilenameオブジェクトの種類は何
QString qtString = QString::fromStdString(stdString);
関連する問題
- 1. Qtオブジェクトを暗黙的にQStringに変換する方法は?
- 2. Qt:数値をQString、QVariant、QString :: numberに変換すると良いです。
- 3. QDateをQstringに変換しますか?
- 4. CFStringRefをQStringに変換する
- 5. QstringListをPyQtでQstringに変換する
- 6. QstringをLongに変換する方法は?
- 7. PWSTRをQStringに変換してリストボックスに表示する方法
- 8. boolをQStringに変換します。
- 9. QStringからQStringへの変換でASCII文字を扱う
- 10. QtでQVariantをQStringに、またその逆に変換するにはどうすればよいですか?
- 11. Qt ComboBox-> addItem()Qstring変換エラーの整数?
- 12. QStringをフォーマットするには?
- 13. C++ Qt return empty QString
- 14. QStringのエスケープシーケンスを解析するQt C++
- 15. PostgreSQLタイムスタンプを含むQStringをQDateTimeに変換する
- 16. Qtの私は、このコードから実現もののように、たとえばQStringの に進とUTF16コーデックに文字列を変換したいQStringの
- 17. QStringの16進数をASCII値に変換する
- 18. QStringをXerces文字列に変換する
- 19. QStringをConst Charに変換できない*
- 20. ARMのQtで倍精度からQStringへの変換が正しくない
- 21. オブジェクトを型に変換するには?
- 22. QByteArrayとQStringの変換に関する問題
- 23. タイムスタンプをナノ秒(Qt)に変換する
- 24. オブジェクト型をMicrosoft.Xrm.Sdk.OptionSetValue型に変換する
- 25. QHashを介してQtループQHash <QString、QString>キーと値のペアを返す
- 26. Qtオブジェクト/クラスをQt UIファイルに変換する
- 27. MySQL/PHPでString型をFloat型に変換するには?
- 28. C++のクラス型をPyObject型に変換するには?
- 29. NumPyデータ型をカスタムデータ型に変換するには?
- 30. Qtの観測可能なQString
:
std::string
へ:QString
に2.
std::string
を? (つまり、それはc_str()メソッドのようなものを持っていますか?) – mvidelgauzQStringへの一歩として、std :: stringへの変換を使用します:http://stackoverflow.com/questions/16195321/can not-convert-findfiledata-cfilename-to-string – PiotrNycz
cstringをqstringに変換するにはどうすればよいですか? –