QtCreatorでテキストエディタを書いています。中央ウィジェットとしてQPlainTextEditを使用しており、メインツールバーのすべてのフォント制御ツールをすべてのQMainWindowプロジェクトに自動的に追加したいと考えています。QComboBoxをメインツールバーにドラッグアンドドロップしようとすると、許可されていないアイコンが表示されます。これを行う方法はありますか?
よろしくお願いします。
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