KDevelop4プラグインのツールバーまたはメニューバーに追加するにはどうすればよいですか。.rcファイルを使用する必要があることはわかっていますが、そのxmlファイルの正確な構文と、KDevelopでツールバーを表示するためにコードに何を入力する必要があるかがわかりません。
void CSCMKPlugin::createActionsForMainWindow(Sublime::MainWindow*,
QString& xmlFile, KActionCollection& actions)
{
xmlFile="kdevs.rc";
KAction* startS = actions.addAction("startS");
startS->setText(i18n("Start S"));
// todo add icon
connect(startS, SIGNAL(triggered(bool)), this,
SLOT(slotStartS()));
}
次に、Sを開始するスロットがありますが、この質問では必要ありません。次に、ここに私のxmlファイルがあります。
<!DOCTYPE kpartgui SYSTEM "kpartgui.dtd">
<kpartgui name="kdevs" version="1">
<MenuBar>
<Menu name="S">
<Action name="startS"
</Menu>
</MenuBar>
</kpartgui>
KDevelop 4プラグインにさまざまなコントロールを配置する方法を学ぶために、私が間違っていることと、適切なリソースを知っているかどうかを教えてください。