KDevelop 4プラグインのツールバーまたはメニューバーに追加する方法を教えてください。私は.rcファイルを使用する必要があることを知っていますが、そのxmlファイルの正確な構文と、KDevelopがツールバーを表示するために自分のコードに入れなければならないものがわかりません。KDevelop 4のツールバーとメニューバーに追加しようとしています
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()));
}
そして、私はスロットを持っていますが、この質問では必要ではありませんが、ここでは私のXMLファイルです。
<!DOCTYPE kpartgui SYSTEM "kpartgui.dtd">
<kpartgui name="kdevs" version="1">
<MenuBar>
<Menu name="S">
<Action name="startS"
</Menu>
</MenuBar>
</kpartgui>
私が間違ってやっているものを私に教えてください、あなたはKDevelopの4プラグインで別のコントロールを配置する方法を学ぶために何か良いリソースを知っていれば。 KPartのAPIを使用する方法についてのチュートリアルについて
ありがとうございました。私は見て、私のプロジェクトにそれを適用します。 – JC2