action->setWhatsThis(i18n("<b>Run automake && friends</b><p>Executes<br><b>make -f Makefile.cvs</b><br><b>./configure</b><br>commands from the project directory."));
action->setWhatsThis(i18n("<b>Re-Populate Project</b><p>Re-Populates the project, searching through the project directory and adding all files that match one of the wildcards set in the custom manager options of the project filelist."));
"project directory.<br>Environment variables and make arguments can be specified "
"in the project settings dialog, <b>Make Options</b> tab."));
action=newKAction(i18n("Execute Main Program"),"exec",SHIFT+Key_F9,
action=newTDEAction(i18n("Execute Main Program"),"exec",SHIFT+Key_F9,
this,TQT_SLOT(slotBuildAndExecuteProject()),
actionCollection(),"build_execute_project");
action->setToolTip(i18n("Execute main program"));
action->setWhatsThis(i18n("<b>Execute program</b><p>Executes the currently selected subproject if it is an application or the program specified in project settings, <b>Run Options</b> tab."));
action=newKAction(i18n("Lay Out &Horizontally"),createPartIconSet("designer_edithlayout.png"),CTRL+Key_H,this,TQT_SLOT(layoutHLayout()),actionCollection(),"layout_h");
action=newTDEAction(i18n("Lay Out &Horizontally"),createPartIconSet("designer_edithlayout.png"),CTRL+Key_H,this,TQT_SLOT(layoutHLayout()),actionCollection(),"layout_h");
stateSync(action,m_widget->actionEditHLayout);
action=newKAction(i18n("Lay Out &Vertically"),createPartIconSet("designer_editvlayout.png"),CTRL+Key_V,this,TQT_SLOT(layoutVLayout()),actionCollection(),"layout_v");
action=newTDEAction(i18n("Lay Out &Vertically"),createPartIconSet("designer_editvlayout.png"),CTRL+Key_V,this,TQT_SLOT(layoutVLayout()),actionCollection(),"layout_v");
stateSync(action,m_widget->actionEditVLayout);
action=newKAction(i18n("Lay Out in &Grid"),createPartIconSet("designer_editgrid.png"),CTRL+Key_G,this,TQT_SLOT(layoutGridLayout()),actionCollection(),"layout_grid");
action=newTDEAction(i18n("Lay Out in &Grid"),createPartIconSet("designer_editgrid.png"),CTRL+Key_G,this,TQT_SLOT(layoutGridLayout()),actionCollection(),"layout_grid");
stateSync(action,m_widget->actionEditGridLayout);
action=newKAction(i18n("Lay OutQt::Horizontally (in S&plitter)"),createPartIconSet("designer_editvlayoutsplit.png"),0,this,TQT_SLOT(layoutSplitHLayout()),actionCollection(),"layout_splith");
action=newTDEAction(i18n("Lay OutQt::Horizontally (in S&plitter)"),createPartIconSet("designer_editvlayoutsplit.png"),0,this,TQT_SLOT(layoutSplitHLayout()),actionCollection(),"layout_splith");
action=newKAction(i18n("Lay OutQt::Vertically (in Sp&litter)"),createPartIconSet("designer_edithlayoutsplit.png"),0,this,TQT_SLOT(layoutSplitVLayout()),actionCollection(),"layout_splitv");
action=newTDEAction(i18n("Lay OutQt::Vertically (in Sp&litter)"),createPartIconSet("designer_edithlayoutsplit.png"),0,this,TQT_SLOT(layoutSplitVLayout()),actionCollection(),"layout_splitv");
m_actionOpenDeclaration->setWhatsThis(i18n("<b>Open declaration</b><p>Opens a file where the selected item is declared and jumps to the declaration line."));
m_actionOpenImplementation->setWhatsThis(i18n("<b>Open implementation</b><p>Opens a file where the selected item is defined (implemented) and jumps to the definition line."));
newKAction(i18n("Lookup Current Text"),0,CTRL+Key_Underscore,this,TQT_SLOT(slotLookup()),actionCollection(),"ctags_lookup_shortcut");
newKAction(i18n("Lookup Current Text as Declaration"),0,CTRL+Key_Semicolon,this,TQT_SLOT(slotLookupDeclaration()),actionCollection(),"ctags_declaration_shortcut");
newKAction(i18n("Lookup Current Text as Definition"),0,CTRL+Key_Colon,this,TQT_SLOT(slotLookupDefinition()),actionCollection(),"ctags_definition_shortcut");
newKAction(i18n("Jump to Next Match"),0,0,this,TQT_SLOT(slotGoToNext()),actionCollection(),"ctags_jump_to_next");
newTDEAction(i18n("Lookup Current Text"),0,CTRL+Key_Underscore,this,TQT_SLOT(slotLookup()),actionCollection(),"ctags_lookup_shortcut");
newTDEAction(i18n("Lookup Current Text as Declaration"),0,CTRL+Key_Semicolon,this,TQT_SLOT(slotLookupDeclaration()),actionCollection(),"ctags_declaration_shortcut");
newTDEAction(i18n("Lookup Current Text as Definition"),0,CTRL+Key_Colon,this,TQT_SLOT(slotLookupDefinition()),actionCollection(),"ctags_definition_shortcut");
newTDEAction(i18n("Jump to Next Match"),0,0,this,TQT_SLOT(slotGoToNext()),actionCollection(),"ctags_jump_to_next");
m_actionDocumentFunction=newKAction(i18n("Document Current Function"),0,CTRL+SHIFT+Key_S,this,TQT_SLOT(slotDocumentFunction()),actionCollection(),"edit_document_function");
m_actionDocumentFunction=newTDEAction(i18n("Document Current Function"),0,CTRL+SHIFT+Key_S,this,TQT_SLOT(slotDocumentFunction()),actionCollection(),"edit_document_function");
m_actionDocumentFunction->setToolTip(i18n("Create a documentation template above a function"));
m_actionDocumentFunction->setWhatsThis(i18n("<b>Document Current Function</b><p>Creates a documentation template according to a function's signature above a function definition/declaration."));
action->setWhatsThis(i18n("<b>Part explorer</b><p>Shows a dialog for TDETrader query execution. Search your TDE documentation for more information about TDE services and TDETrader."));
m_actionQuickOpen=newKAction(i18n("Quick Open File..."),CTRL+ALT+Key_O,
m_actionQuickOpen=newTDEAction(i18n("Quick Open File..."),CTRL+ALT+Key_O,
this,TQT_SLOT(slotQuickFileOpen()),
actionCollection(),"quick_open");
m_actionQuickOpen->setToolTip(i18n("Quick open file in project"));
m_actionQuickOpen->setWhatsThis(i18n("<b>Quick open</b><p>Provides a file name input form with completion listbox to quickly open file in a project."));
m_actionQuickOpenClass=newKAction(i18n("Quick Open Class..."),CTRL+ALT+Key_C,
m_actionQuickOpenClass=newTDEAction(i18n("Quick Open Class..."),CTRL+ALT+Key_C,
this,TQT_SLOT(slotQuickOpenClass()),
actionCollection(),"quick_open_class");
m_actionQuickOpenClass->setToolTip(i18n("Find class in project"));
m_actionQuickOpenClass->setWhatsThis(i18n("<b>Find class</b><p>Provides a class name input form with completion listbox to quickly open a file where the class is defined."));
m_actionFunctionOpen=newKAction(i18n("Quick Open Method..."),CTRL+ALT+Key_M,this,TQT_SLOT(slotQuickOpenFunction()),actionCollection(),"quick_open_function");
m_actionFunctionOpen=newTDEAction(i18n("Quick Open Method..."),CTRL+ALT+Key_M,this,TQT_SLOT(slotQuickOpenFunction()),actionCollection(),"quick_open_function");
m_actionFunctionOpen->setToolTip(i18n("Quick open function in project"));
action->setWhatsThis(i18n("<b>Valgrind memory leak check</b><p>Runs Valgrind - a tool to help you find memory-management problems in your programs."));
action=newKAction(i18n("P&rofile with KCachegrind"),0,this,
action=newTDEAction(i18n("P&rofile with KCachegrind"),0,this,
action->setWhatsThis(i18n("<b>Last accessed window</b><p>Switches to the last viewed window (Hold the Alt key pressed and walk on by repeating the Up key)."));
action->setWhatsThis(i18n("<b>First accessed window</b><p>Switches to the first accessed window (Hold the Alt key pressed and walk on by repeating the Down key)."));
m_openRecentAction->setWhatsThis(TQString("<b>%1</b><p>%2").arg(beautifyToolTip(m_openRecentAction->text())).arg(i18n("Opens recently opened file.")));
m_revertAllFilesAction->setToolTip(i18n("Revert all changes"));
m_revertAllFilesAction->setWhatsThis(i18n("<b>Revert all</b><p>Reverts all changes in opened files. Prompts to save changes so the reversion can be canceled for each modified file."));
actionRemoveFromIgnoreList->setToolTip(i18n("Do not ignore in CVS operations"));
actionRemoveFromIgnoreList->setWhatsThis(i18n("<b>Do not ignore in CVS operations</b><p>Do not ignore file(s) by removing\nit from .cvsignore file."));
actionLogin=newKAction(i18n("&Log to Server"),0,this,
actionLogin=newTDEAction(i18n("&Log to Server"),0,this,