QPair と QString を格納したい、つまり、インデックスごとに 3 つの値 (int、int、String) を格納したいと考えています。この目的のために、QString がキーとして機能し、QPair が値として機能する QMap を選択しました。
これまでのところ、QMap を反復処理しただけですが、キーの 1 つ (QString) を検索するときに問題が発生します。返された文字列を使用myQMap.key(myQPair)
すると空白になります(必要な文字列が空白ではないことはわかっています)。
問題は、QPair を引数として使用するだけで QString を検索するにはどうすればよいかということです。QPair はキーとして機能しますか? 私が理解している限り、それはうまくいきません。