私はQtにとても慣れていません。私はこのチュートリアルhttp://sector.ynet.sk/qt4-tutorial/my-first-qt-gui-application.htmlに従っています。このチュートリアルには小さな間違いがあります。コンボボックスエントリを追加しますが、テキストは設定されていません。誰かがコンボボックスを正しく初期化する方法を教えてもらえますか?
また、Qtを学ぶためのより良いチュートリアルがあるかどうか誰かが私を指摘できますか?
私はQtにとても慣れていません。私はこのチュートリアルhttp://sector.ynet.sk/qt4-tutorial/my-first-qt-gui-application.htmlに従っています。このチュートリアルには小さな間違いがあります。コンボボックスエントリを追加しますが、テキストは設定されていません。誰かがコンボボックスを正しく初期化する方法を教えてもらえますか?
また、Qtを学ぶためのより良いチュートリアルがあるかどうか誰かが私を指摘できますか?
ついに、私は正しい答えを得ました。以下に提供します。他の初心者にも役立つことを願っています。
QStringList list=(QStringList()<<"red"<<"yellow"<<"blue");
comboBox->addItems(list);
Qt Designerを使用している場合は、QComboBoxをダブルクリックするだけで、EditComboBox画面が表示されます。そこで、プラス記号またはマイナス記号をクリックするだけで、オブジェクトのリストにアイテムを簡単に追加できます。これが役立つことを願っています。ただし、コードを使用する必要はありません。
このチュートリアルはQt4.2向けに作成されており、現在はQt4.8です。ここで探しているものを見つける必要がありますhttp://qt-project.org/doc/qt-4.8/how-to-learn-qt.html
ちょっとしたアドバイスですが、コードでそれを行う方法を理解するまで、Qtクリエーターを使用してGuiを設計しないようにしてください。そうすれば、間違いが少なくなります(そして、行うときに何を探すべきかがわかります)。