Tips

  • Use the Classbrowser through the toolbar! The Classbrowser´s functionality is also accessible via the browser toolbar. Both combo´s are offering auto-completion which´s state can be chosen via a popup menu. Clear the class combo and type the first letters of the class you want to go to. A list will pop up that allows selecting you the class. Then select the method combo, now displaying all the class´ methods and attributes including their access icon. There, you can use the same autocompletion feature. Selecting a method will bring you to the Definition (Implementation), selecting an attribute will bring you to the declaration.
  • Use the Classwizard button right of the method combo in the browser toolbar. A click will bring you to the declaration of the selected method, a second click back again to the definition. Holding the button pressed will pop up a menu to allow specific actions like switching to the class declaration or adding new methods and attributes.
  • Creating your User Interfaces is now easier than ever. Within KDevelop, select "New" from the "File" menu. In the following dialog, select "Qt Designer File (*.ui)". Enter the filename of your desinger file on the right and press the OK button. The Qt Designer will be started and you can select which kind of User Interface you want to create. After saving your designer interface in Designer, it will be automatically included in the build process.
  • Using your User Interfaces in your project is as simple as creating designer files. After adding a Qt Designer File (*.ui), select "New Class" from the "Project" menu. Enter the classname you want to give your new class and enter the classname of the class to inherit from according to the classname you gave your designer file within Qt Designer. Then reimplement the slots you declared in Designer for your User Interface in your new class and call an instance of the new class in your project.
  • Place your tree-view and output-view where you want to have it! Just hold the view you want to move with the mouse on the little bar on top and drag it around in KDevelop. A black frame will show you where the view will be placed when letting it drop.
  • Use the "Search in Files" dialog whereever you want! You have access to searching for expressions within your project via the entry "Search in Files" in the "Edit" menu, the according keyboard shortcut or by context menu entries "grep:" over the class tree, the editor windows and the documentation browser.
  • Accessing the KDE/Qt API documentation is easier than ever for developers using the KDevelop Documentation Browser and the Documentation tree. Besides offering access to all KDevelop and Qt Designer manuals, you can create yourself a current API documentation set with "Options"-"KDevelop Setup", entry "Documentation". There, select "Update KDE Documentation". In the following dialog, enter the path to the directory where you unpacked the sourcecodes of the kdelibs package.
  • Use the "Search for Help" functionality in conjunction with a search database KDevelop lets you generate with either using glimpse or Ht://Dig. You can also search through your documentation via the context menu entry "look up:" in the enditor or browser window.

  Continue