7

私はQtにとても慣れていません。私はこのチュートリアルhttp://sector.ynet.sk/qt4-tutorial/my-first-qt-gui-application.htmlに従っています。このチュートリアルには小さな間違いがあります。コンボボックスエントリを追加しますが、テキストは設定されていません。誰かがコンボボックスを正しく初期化する方法を教えてもらえますか?

また、Qtを学ぶためのより良いチュートリアルがあるかどうか誰かが私を指摘できますか?

4

3 に答える 3

15

ついに、私は正しい答えを得ました。以下に提供します。他の初心者にも役立つことを願っています。

QStringList list=(QStringList()<<"red"<<"yellow"<<"blue");
comboBox->addItems(list);
于 2012-11-27T15:41:06.297 に答える
6

Qt Designerを使用している場合は、QComboBoxをダブルクリックするだけで、EditComboBox画面が表示されます。そこで、プラス記号またはマイナス記号をクリックするだけで、オブジェクトのリストにアイテムを簡単に追加できます。これが役立つことを願っています。ただし、コードを使用する必要はありません。

于 2013-11-21T09:52:48.983 に答える
5

このチュートリアルはQt4.2向けに作成されており、現在はQt4.8です。ここで探しているものを見つける必要がありますhttp://qt-project.org/doc/qt-4.8/how-to-learn-qt.html

ちょっとしたアドバイスですが、コードでそれを行う方法を理解するまで、Qtクリエーターを使用してGuiを設計しないようにしてください。そうすれば、間違いが少なくなります(そして、行うときに何を探すべきかがわかります)。

于 2012-11-27T14:34:04.540 に答える