2011-11-14 19 views
8

Qt Creatorにテキストエディタを作成しています。私は中央ウィジェットとしてQPlainTextEditを持っており、メインツールバーのすべてのフォントコントロールツールをすべてのQMainWindowプロジェクトに自動的に追加したいと思っています。メインツールバーにQComboBoxをドラッグアンドドロップしようとすると、許可されていないアイコンが表示されます。 これを行う方法はありますか?Qt CreatorのメインツールバーにQComboBoxを追加する方法

ご協力いただきありがとうございます。

答えて

11

addWidgetの機能をQToolBarと呼びます。だから、あなたはあなたのメインウィンドウのコンストラクタで行うことができますmainToolBarあなたのメインツールバーを呼び出している場合:

QComboBox* myComboBox = new QComboBox; 
// Add values in the combo box 
ui->mainToolBar->addWidget(myComboBox); 
// make the connection between the combo box and a slot 
0

さて、私は私が間違ったことを言及していますことに気づいたのcppファイルにビット見回し。

ui->mainToolBar->insertWidget(ui->actionLoadSettings, cbxSelect);トリックを行います。

関連する問題