(use english links again. please read Help:Wiki Translation) |
|||
| Line 5: | Line 5: | ||
== Introdução à programação para KDE 4 == | == Introdução à programação para KDE 4 == | ||
Você está interessado em escrever aplicações para KDE 4? Esta séria de tutoriais é completamente voltada a nova programação para o KDE. | Você está interessado em escrever aplicações para KDE 4? Esta séria de tutoriais é completamente voltada a nova programação para o KDE. | ||
| − | ;[[ | + | ;[[Development/Tutorials/First program|Hello World]] |
:''Uma introdução premilinar aos princípios da programação do KDE4'' | :''Uma introdução premilinar aos princípios da programação do KDE4'' | ||
| − | ;[[ | + | ;[[Development/Tutorials/Using KXmlGuiWindow|Criando a janela principal]] |
:''Este tutorial mostra à você a mágica da coisa mais importante de uma aplicação: a janela principal, ou "main window".'' | :''Este tutorial mostra à você a mágica da coisa mais importante de uma aplicação: a janela principal, ou "main window".'' | ||
| − | ;[[ | + | ;[[Development/Tutorials/Using KActions|Usando KActions]] |
:''Como adicionar ações aos menus e barra de ferramentas.'' | :''Como adicionar ações aos menus e barra de ferramentas.'' | ||
== Princípios == | == Princípios == | ||
| − | ;[[ | + | ;[[Development/Tutorials/KDE4 Porting Guide|Migrando sua aplicação]] |
:''Ajuda migrando aplicações do Qt3/KDE3 para Qt4/KDE4'' | :''Ajuda migrando aplicações do Qt3/KDE3 para Qt4/KDE4'' | ||
| − | ;[[ | + | ;[[Development/Tutorials/CMake|Introdução ao CMake]] |
:''Como usar o sistema de contrução CMake usado pelo KDE4.'' | :''Como usar o sistema de contrução CMake usado pelo KDE4.'' | ||
| − | ;[[ | + | ;[[Development/Tutorials/Common Programming Mistakes|Erros comuns de programação]] |
:''Vários erros comuns cometidos durante o desenvolvimento de aplicações Qt e KDE e como evitá-los.'' | :''Vários erros comuns cometidos durante o desenvolvimento de aplicações Qt e KDE e como evitá-los.'' | ||
| − | ;[[ | + | ;[[Development/Tutorials/Using Qt Designer|Usando Qt Designer para construir interfaces de usuário]] |
:''Como criar arquivos UI com designer, e como integrá-los em um programa KDE.'' | :''Como criar arquivos UI com designer, e como integrá-los em um programa KDE.'' | ||
| − | ;[[ | + | ;[[Development/Tutorials/Command-Line Options|Usando as opções da linha de comando]] |
:''Processing and accessing command-line arguments the easy way with KDE's command line arguments classes.'' | :''Processing and accessing command-line arguments the easy way with KDE's command line arguments classes.'' | ||
== Testando e Depurando == | == Testando e Depurando == | ||
| − | ;[[ | + | ;[[Development/Tutorials/Debugging|Depurando sua aplicação]] |
:''Dicas, ferramentas e técnicas para usar enquanto depura sua aplicação KDE.'' | :''Dicas, ferramentas e técnicas para usar enquanto depura sua aplicação KDE.'' | ||
| − | ;[[ | + | ;[[Development/Tutorials/Unittests|Escrevendo Unittests para Qt4 e KDE4 com QTestLib]] ([http://developer.kde.org/documentation/tutorials/writingunittests/writingunittests.html Original link]) |
:''Tutorial por [mailto:bradh@frogmouth.net Brad Hards] que explica como escrever testes de unidade usando o framework QTestLib. Ele é apresentado como um exemplo que deu base ao tutorial, e está ainda em desenvolvimento.'' | :''Tutorial por [mailto:bradh@frogmouth.net Brad Hards] que explica como escrever testes de unidade usando o framework QTestLib. Ele é apresentado como um exemplo que deu base ao tutorial, e está ainda em desenvolvimento.'' | ||
| − | ;[[ | + | ;[[Development/Tutorials/Code_Checking|Maneiras semi-automáticas de detectar erros no código]] |
:''Técnicas que você pode usar para detectar erros no código KDE.'' | :''Técnicas que você pode usar para detectar erros no código KDE.'' | ||
== Gerenciando dados de configuração com KConfig == | == Gerenciando dados de configuração com KConfig == | ||
| − | ;[[ | + | ;[[Development/Tutorials/KConfig|Introdução ao KConfig]] |
:''Uma visão geral das classes KConfig e como usá-las no código da sua aplicação.'' | :''Uma visão geral das classes KConfig e como usá-las no código da sua aplicação.'' | ||
| − | ;[[ | + | ;[[Development/Tutorials/Using KConfig XT|Usando KConfig XT]] |
:''Tutorial de como usar de forma eficiente o framework KConfig XT.'' | :''Tutorial de como usar de forma eficiente o framework KConfig XT.'' | ||
| − | ;[[ | + | ;[[Development/Tutorials/Updating KConfig Files|Atualizando arquivos do KConfig]] |
:''Tutorial de como escrever um script de atualização que mantém as mudanças no arquivo de configuração da sua aplicação sincronizadas com arquivo de configuração já existente do usuário'' | :''Tutorial de como escrever um script de atualização que mantém as mudanças no arquivo de configuração da sua aplicação sincronizadas com arquivo de configuração já existente do usuário'' | ||
== Serviços: Aplicações e Plugins == | == Serviços: Aplicações e Plugins == | ||
| − | ;[[ | + | ;[[Development/Tutorials/Services/Introduction|Introdução ao Framework de Serviços]] |
:''Uma visão geral do framework de serviços no KDE e o que ele fornece ao desenvolvedor da aplicação. Abrange o cache de configuração do sistema (SyCoCa), os arquivos fonte e como pode ser usada a informação indexada.'' | :''Uma visão geral do framework de serviços no KDE e o que ele fornece ao desenvolvedor da aplicação. Abrange o cache de configuração do sistema (SyCoCa), os arquivos fonte e como pode ser usada a informação indexada.'' | ||
Languages: عربي | Asturianu | Català | Česky | Kaszëbsczi | Dansk | Deutsch | English | Esperanto | Español | Eesti | فارسی | Suomi | Français | Galego | Italiano | 日本語 | 한국어 | Norwegian | Polski | Português Brasileiro | Română | Русский | Svenska | Slovenčina | Slovenščina | српски | Türkçe | Tiếng Việt | Українська | 简体中文 | 繁體中文
Tutoriais são a maneira mais rápida de encontrar o que o KDE pode oferecer à você, e como fazê-lo. Abaixo encontra-se uma lista dos tutoriais atualmente disponíveis para KDE4. Material para KDE3 e KDE2 está disponível no final da página.
Você está interessado em escrever aplicações para KDE 4? Esta séria de tutoriais é completamente voltada a nova programação para o KDE.