0

QComboBoxQtデザイナーで作成しました。QComboBox今、私は自分でそれにアクセスしたいと思いますmainwidget。ただし、作成者が認識しない場合ui->comboboxName。おそらく簡単な解決策がありますが、見つけられないようです。

これはQCombobox私のuiファイルにあり、ウィジェットのヘッダーまたはウィジェットのソースでrolKeuzeにアクセスできません

<widget class="QComboBox" name="rolKeuze">
 <item>
  <property name="text">
   <string>Bouwmeester</string>
  </property>
 </item>
 <item>
  <property name="text">
   <string>Burgemeester</string>
  </property>
 </item>
</widget>
4

2 に答える 2

1

まず、発生したエラーをお知らせください。

また、uiメンバーが ui 生成コードへのポインターであるかどうかを確認します (オブジェクトである可能性があり、必要ですui.comboboxName)。ツールが変更された .ui ファイルを検出せず、新しい追加の C++ コードを再生成しない場合があります。その場合はウィジェットを使用して qmakeを実行し、プロジェクトをビルドします。

于 2013-06-11T08:57:30.693 に答える