2011-11-11 19 views
0
宣言するとき、私は思ったんだけど

:私はそれを与えるテキストI名のテキストを取得できますかQT QstandardItem問題

QStandardItem *baseItem = new QStandardItem("Hello"); 

(例えばこんにちは)後に。たとえば、私はQStringで与えた名前とかなり比較したいと思いますか?

答えて

1

QStandardItemのドキュメントをご覧ください。 text()は、あなたが望むものを返します:

アイテムのテキストを返します。これは、ビュー内でユーザ に提示されたテキストです。

だから、あなただけやるのQStringとそれを比較する:

if (baseItem->text() == anotherString) 
    // do something 
+0

私は私が見て、それを見つけることができませんでした誓います!私はそれを試してみます。 – Bushes

+0

うまく動作しました。再度、感謝します。 – Bushes