問題タブ [qstring]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1420 参照

qstring - タグ間のテキストの正規表現

解析する必要がある QString があります。この QString は、URL から取得した QNetworkReply オブジェクトです。

QString から値 21.2401 が必要です。

私はこれを試しました。

しかし、それは -1 を返します。これには助けが必要です。

前もって感謝します!

0 投票する
1 に答える
4816 参照

c++ - QTでQDomDocumentオブジェクトを使用して文字列をXMLとして読み取る方法

この関数を使用して文字列をXMLドキュメントとして受け取っています。

これが私のスロットと信号です:

上記のコードを入力すると、送信したとおりに1つの文字列を受け取る事前定義された関数がないというエラーが発生します...誰かがこれを修正して、このQstring値をxmlドキュメントに入れる方法を確認できますか?だから私はXMLを読むことができます

ありがとうございました

編集:これらは私が選択しなければならない機能です、私はすべてを試しましたが、私は正しいパラメータを送信していないようです:

編集2:私はそれをコンパイルすることはできません、私はあなたにこのコードを与えることができます:

または、そのQdebug出力を取得するために何をすべきかを教えてください。あなたは好きQdebug<<dataですか?

0 投票する
1 に答える
2139 参照

python - PyQt-QStringをsipAPI2に置き換える方法

このコードを置き換える方法を教えてください:

sip API2Pythonと同等です。代わりにPython文字列を使用しているため、「NameError:グローバル名'QString'は定義されていません」と表示されます。ありがとうございました。

[解決済み]

0 投票する
1 に答える
6075 参照

qt - QString 文字列/テキストの書式設定

次のように arg() 関数を使用して QString をフォーマットしようとしています。

ここで、「ゼロ例外による整数除算」が発生します。

背景: VS 2010 で Qt アドインを使用。Qt フレームワークの新機能。

助言がありますか?

ありがとう

0 投票する
2 に答える
531 参照

c++ - qDebug と QString const 参照に関する問題

次の機能を持つクラスを用意します。

しかし、私がこれを行うとき:

文字列の戻り値から const & を削除すると、機能します。<< は参照では機能しないようです。何が問題で、なぜクラッシュするのですか?

0 投票する
1 に答える
966 参照

c++ - 述語に基づいて QString の要素を置き換える

QStringに基づいて a の文字を置き換える必要がありQChar::categoryます。stdlibの用語で私がしたい

別の方法として、Unicode 文字カテゴリで機能する regexp に満足していますQString::replace

それは QString で可能ですか、それとも文字列std::vector<QChar>を逆にする必要がありますか?

編集:保持したいカテゴリ:

  • 最初の文字: $、_、または Unicode カテゴリの任意の文字「大文字 (Lu)」、「小文字 (Ll)」、「タイトル文字 (Lt)」、「修飾文字 (Lm)」、「その他」文字 (Lo)」、または「文字番号 (Nl)」</li>
  • 残りの部分: 最初の黒丸に加えて、U+200C ゼロ幅の非結合文字、U+200D ゼロ幅の結合文字、および Unicode カテゴリの文字「非間隔マーク (Mn)」、「間隔結合マーク (Mc)」 」、「10 進数 (Nd)」、または「コネクタ句読点 (Pc)」。

複数のパスでファースト/レストを実行できます。

0 投票する
3 に答える
4984 参照

c++ - QStringは参照による問題を渡します

ネイティブC++タイプとQtタイプの両方をサポートするコードがあります。たとえば、「同等」の「」と「」がありますstringQString

私には2つの関数があります。1つはstring'sを取り、もう1つは'sを取りQStringます。QStringバージョンはパラメータを'sに変換してから、関数のバージョンをstring呼び出しstringます。

問題の一般的なコードは次のとおりです。

したがって、このコードはコンパイルされて実行されます...ただし、2番目のパラメーターを呼び出すとLoadQString()、2番目のパラメーターが返されると空QStringになります。コメント行でstring& ret = ...、参照を機能させようとした場所を確認できます。電話LoadString()して戻ってきたときの値を確認すると、toReturn「helloworld!」になります。予想通り。

LoadQString()を正しく動作させようとしているだけです。

ご協力ありがとうございます!

0 投票する
1 に答える
1854 参照

c++ - Qt ライブラリを使用してテキスト ファイルから文字列を取得する方法

テキスト ファイルからいくつかの文字列を取得したいと考えています。テキストファイルの文字列全体を取得する方法を知っています

QString テキストの下にあるすべてのテキストを取得するのに問題なく動作しますが、テキストから特定の文字列が必要なだけです。

誰かがこれを行う方法を教えてくれますか、それとも小さな例を教えてくれますか?

0 投票する
2 に答える
9537 参照

python - QStringList (PyQt) を通常の Python リストに変換する

qstringlist内の各要素を取得し、pyqtが保存しているものではなく、リストから生データを取得したいと考えています。

これから得られる出力は次のとおりです。

ご覧のとおり、私は QString 値を取得するだけで、メモリの場所のように見えるものは、実際の文字列自体と実際のディレクトリ値を文字列として python リストに格納する必要があります。私がこれを行う主な理由は、matplotlib と scipy のスクリプトが既に作成されており、それを機能させるために必要なのはこれら 2 つのリストだけだからです。

0 投票する
1 に答える
571 参照

c++ - テキストファイルの値を読み取り、その値を QDoubleSpinBox に書き込みます

テキスト ファイルから文字列 (データ) を読み取り、そのデータを QDoubleSpinBox に書き込みたいと考えています。したがって、私は使用しました:

コンパイル時にエラーメッセージは表示されませんが、メソッド LoadDirectory を使用すると、存在を証明したファイル「/1_geo.m4」のメソッド「QString::indexOf」および「QString::mid」で検索された QString「Value」 with QFileInfo::exists() は QDoubleSpinBox "ValueQDoubleSpinBox" に書き込まれません。なぜ機能しないのか誰か教えてもらえますか?挨拶