dwww Home | Show directory contents | Find package

<FILENAME filename="index.html"><html><head><title>O Manual do KAppTemplate</title><link rel="stylesheet" type="text/css" href="help:/kdoctools5-common/kde-default.css"><link rel="stylesheet" type="text/css" href="help:/kdoctools5-common/kde-docs.css"><link rel="stylesheet" type="text/css" href="help:/kdoctools5-common/kde-localised.css"><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot"><meta name="description" content="O KAppTemplate é um gerador de modelos do KDE."><meta name="keywords" content="KDE, kdesdk, KDE 4, programação, modelo, C++, python, ruby, pyqt4, pykde4, plasma, Qt 4"><link rel="home" href="index.html" title="O Manual do KAppTemplate"><link rel="next" href="introduction.html" title="Capítulo 1. Introdução"><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="GENERATOR" content="KDE XSL Stylesheet V1.14 using libxslt"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div id="content"><div id="header"><div id="header_content"><div id="header_left"><div id="header_right"><img src="help:/kdoctools5-common/top-kde.jpg" width="36" height="34"> O Manual do <span class="application">KAppTemplate</span></div></div></div></div><div class="navCenter"><table class="navigation"><tr><td class="prevCell"></td><td class="upCell"> </td><td class="nextCell"><a accesskey="n" href="introduction.html">Próximo</a></td></tr></table></div><div id="contentBody"><div lang="pt" class="book"><div class="titlepage"><div><div><h1 class="title"><a name="kapptemplate"></a>O Manual do <span class="application">KAppTemplate</span></h1></div><div><div class="authorgroup"><p class="author"><span class="firstname">Anne-Marie</span> <span class="surname">Mahfouf</span> <code class="email">&lt;annma@kde.org&gt;</code></p><span class="othercredit"><span class="contrib">Tradução</span>: <span class="firstname">José</span> <span class="surname">Pires</span><br></span></div></div><div>revisão <span class="releaseinfo">0.1 (Aplicações 16.08) (<span class="date">2016-06-06</span>)</span></div><div><p class="copyright">Copyright © 2008 <span class="firstname">Anne-Marie</span> <span class="surname">Mahfouf</span></p></div><div><p><a href="help:/kdoctools5-common/fdl-notice.html">Aviso Legal</a></p></div><div><div><div class="abstract"><p>O <span class="application">KAppTemplate</span> é um gerador de modelos do <span class="orgname">KDE</span>. </p></div></div></div></div><hr></div><div class="toc"><p><b>Índice</b></p><dl class="toc"><dt><span class="chapter"><a href="introduction.html">1. Introdução</a></span></dt><dt><span class="chapter"><a href="using-kapptemplate.html">2. Usar o <span class="application">KAppTemplate</span></a></span></dt><dt><span class="chapter"><a href="templates-description.html">3. Que modelo é que precisa?</a></span></dt><dd><dl><dt><span class="sect1"><a href="templates-description.html#default-templates">Modelos Predefinidos</a></span></dt><dd><dl><dt><span class="sect2"><a href="templates-description.html#kde4-gui-app">O modelo de aplicação <acronym class="acronym">GUI</acronym> em C++ para o <span class="orgname">KDE</span> 4</a></span></dt><dt><span class="sect2"><a href="templates-description.html#kpart-app">O modelo de aplicação KPart em C++ para o <span class="orgname">KDE</span> 4</a></span></dt><dt><span class="sect2"><a href="templates-description.html#kf5-app">O modelo de aplicação das <span class="productname"><span class="orgname">KDE</span> Frameworks</span> em C++</a></span></dt><dt><span class="sect2"><a href="templates-description.html#kf5simple-app">Um modelo de aplicação das <span class="productname"><span class="orgname">KDE</span> Frameworks</span> mínimo em C++</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="credits.html">4. Créditos e Licença</a></span></dt></dl></div><FILENAME filename="introduction.html"><html><head><title>Capítulo 1. Introdução</title><link rel="stylesheet" type="text/css" href="help:/kdoctools5-common/kde-default.css"><link rel="stylesheet" type="text/css" href="help:/kdoctools5-common/kde-docs.css"><link rel="stylesheet" type="text/css" href="help:/kdoctools5-common/kde-localised.css"><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot"><meta name="keywords" content="KDE, kdesdk, KDE 4, programação, modelo, C++, python, ruby, pyqt4, pykde4, plasma, Qt 4"><link rel="home" href="index.html" title="O Manual do KAppTemplate"><link rel="up" href="index.html" title="O Manual do KAppTemplate"><link rel="prev" href="index.html" title="O Manual do KAppTemplate"><link rel="next" href="using-kapptemplate.html" title="Capítulo 2. Usar o KAppTemplate"><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="GENERATOR" content="KDE XSL Stylesheet V1.14 using libxslt"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div id="content"><div id="header"><div id="header_content"><div id="header_left"><div id="header_right"><img src="help:/kdoctools5-common/top-kde.jpg" width="36" height="34"> Introdução</div></div></div></div><div class="navCenter"><table class="navigation"><tr><td class="prevCell"><a accesskey="p" href="index.html">Anterior</a></td><td class="upCell"> </td><td class="nextCell"><a accesskey="n" href="using-kapptemplate.html">Próximo</a></td></tr></table></div><div id="contentBody"><div class="chapter"><div class="titlepage"><div><div><h1 class="title"><a name="introduction"></a>Capítulo 1. Introdução</h1></div></div></div><p>O <span class="application">KAppTemplate</span> é uma aplicação para iniciar rapidamente o desenvolvimento, usando modelos existentes que oferecem algum código escrito repetitivo e básico e distribuído segundo uma estrutura adequada.</p><p>O <span class="application">KAppTemplate</span> oferece-lhe alguns projectos de modelos básicos, usando também os modelos do Plasma e do KDevelop se estiverem instalados na sua máquina. </p><p>Por omissão, irá encontrar:</p><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem"><p>Um modelo de aplicação em QML</p></li><li class="listitem"><p>Um modelo de KPart para o <span class="orgname">KDE</span> 4</p></li><li class="listitem"><p>Um modelo das Plataformas do KDE em C++</p></li><li class="listitem"><p>Um modelo mínimo das Plataformas do KDE em C++</p></li><li class="listitem"><p>Um modelo de recurso do Akonadi</p></li><li class="listitem"><p>Um 'plugin' de serialização do Akonadi</p></li></ul></div><p>Responda às perguntas do assistente em cada página e gere o seu modelo.</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Nota</h3><p>Um ficheiro <code class="filename">README</code> em cada modelo permitir-lhe-á descobrir como compilar o projecto. Também lhe dará referências para tutoriais relacionados com o projecto. Depois de gerar o projecto, a tarefa do <span class="application">KAppTemplate</span> está terminada e você está à vontade para a compilar.</p></div></div></div><div id="footer"><div class="navCenter"><table class="navigation"><tr><td class="prevCell"><a accesskey="p" href="index.html">Anterior</a></td><td class="upCell"><a accesskey="h" href="index.html">Início</a></td><td class="nextCell"><a accesskey="n" href="using-kapptemplate.html">Próximo</a></td></tr><tr><td class="prevCell">O Manual do <span class="application">KAppTemplate</span> </td><td class="upCell"> </td><td class="nextCell"> Usar o <span class="application">KAppTemplate</span></td></tr></table></div><div id="footer_text">Would you like to make a comment or contribute an update to this page?<br>Send feedback to the <a href="mailto:kde-doc-english@kde.org" class="footer_email">KDE Docs Team</a></div></div></div></body></html></FILENAME><FILENAME filename="using-kapptemplate.html"><html><head><title>Capítulo 2. Usar o KAppTemplate</title><link rel="stylesheet" type="text/css" href="help:/kdoctools5-common/kde-default.css"><link rel="stylesheet" type="text/css" href="help:/kdoctools5-common/kde-docs.css"><link rel="stylesheet" type="text/css" href="help:/kdoctools5-common/kde-localised.css"><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot"><meta name="keywords" content="KDE, kdesdk, KDE 4, programação, modelo, C++, python, ruby, pyqt4, pykde4, plasma, Qt 4"><link rel="home" href="index.html" title="O Manual do KAppTemplate"><link rel="up" href="index.html" title="O Manual do KAppTemplate"><link rel="prev" href="introduction.html" title="Capítulo 1. Introdução"><link rel="next" href="templates-description.html" title="Capítulo 3. Que modelo é que precisa?"><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="GENERATOR" content="KDE XSL Stylesheet V1.14 using libxslt"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div id="content"><div id="header"><div id="header_content"><div id="header_left"><div id="header_right"><img src="help:/kdoctools5-common/top-kde.jpg" width="36" height="34"> Usar o <span class="application">KAppTemplate</span></div></div></div></div><div class="navCenter"><table class="navigation"><tr><td class="prevCell"><a accesskey="p" href="introduction.html">Anterior</a></td><td class="upCell"> </td><td class="nextCell"><a accesskey="n" href="templates-description.html">Próximo</a></td></tr></table></div><div id="contentBody"><div class="chapter"><div class="titlepage"><div><div><h1 class="title"><a name="using-kapptemplate"></a>Capítulo 2. Usar o <span class="application">KAppTemplate</span></h1></div></div></div><p>O <span class="application">KAppTemplate</span> é um assistente. A primeira página deste explica-lhe que o <span class="application">KAppTemplate</span> irá gerar um projecto de base. Carregue em <span xmlns:doc="http://nwalsh.com/xsl/documentation/1.0" class="guiitem"><span class="guibutton">Seguinte</span></span> para iniciar a geração do seu projecto. O botão <span xmlns:doc="http://nwalsh.com/xsl/documentation/1.0" class="guiitem"><span class="guibutton">Cancelar</span></span> irá interromper o programa e sair dele. O botão de <span xmlns:doc="http://nwalsh.com/xsl/documentation/1.0" class="guiitem"><span class="guibutton">Ajuda</span></span> irá mostrar este manual no <span class="application">KHelpCenter</span>.</p><div class="screenshot"><div xmlns:doc="http://nwalsh.com/xsl/documentation/1.0" class="mediaobject"><img src="first-page.png" alt="Primeira página do KAppTemplate"></div></div><p>A segunda página apresenta os modelos disponíveis. À direita, poderá ver uma antevisão do modelo e, por baixo, a sua descrição. Depois de escolher o seu modelo, está convidado a introduzir o nome do projecto no campo abaixo.</p><div class="screenshot"><div xmlns:doc="http://nwalsh.com/xsl/documentation/1.0" class="mediaobject"><img src="second-page.png" alt="Segunda página do KAppTemplate"></div></div><p>Na terceira página, é-lhe pedida a versão do projecto, a pasta de origem e o nome e e-mail do autor. Se tiver preenchido a sua informação pessoal na página do <span class="application">Configuração do Sistema</span>, esta será extraída a partir daí por omissão.</p><div class="screenshot"><div xmlns:doc="http://nwalsh.com/xsl/documentation/1.0" class="mediaobject"><img src="third-page.png" alt="Terceira página do KAppTemplate"></div></div><p>A quarta e última página dá-lhe alguns resultados sobre a geração do projecto.</p><div class="screenshot"><div xmlns:doc="http://nwalsh.com/xsl/documentation/1.0" class="mediaobject"><img src="fourth-page.png" alt="Quarta página do KAppTemplate"></div></div><p>Depois carregue em <span xmlns:doc="http://nwalsh.com/xsl/documentation/1.0" class="guiitem"><span class="guibutton">Terminar</span></span> para fechar o <span class="application">KAppTemplate</span>.</p></div></div><div id="footer"><div class="navCenter"><table class="navigation"><tr><td class="prevCell"><a accesskey="p" href="introduction.html">Anterior</a></td><td class="upCell"><a accesskey="h" href="index.html">Início</a></td><td class="nextCell"><a accesskey="n" href="templates-description.html">Próximo</a></td></tr><tr><td class="prevCell">Introdução </td><td class="upCell"> </td><td class="nextCell"> Que modelo é que precisa?</td></tr></table></div><div id="footer_text">Would you like to make a comment or contribute an update to this page?<br>Send feedback to the <a href="mailto:kde-doc-english@kde.org" class="footer_email">KDE Docs Team</a></div></div></div></body></html></FILENAME><FILENAME filename="templates-description.html"><html><head><title>Capítulo 3. Que modelo é que precisa?</title><link rel="stylesheet" type="text/css" href="help:/kdoctools5-common/kde-default.css"><link rel="stylesheet" type="text/css" href="help:/kdoctools5-common/kde-docs.css"><link rel="stylesheet" type="text/css" href="help:/kdoctools5-common/kde-localised.css"><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot"><meta name="keywords" content="KDE, kdesdk, KDE 4, programação, modelo, C++, python, ruby, pyqt4, pykde4, plasma, Qt 4"><link rel="home" href="index.html" title="O Manual do KAppTemplate"><link rel="up" href="index.html" title="O Manual do KAppTemplate"><link rel="prev" href="using-kapptemplate.html" title="Capítulo 2. Usar o KAppTemplate"><link rel="next" href="credits.html" title="Capítulo 4. Créditos e Licença"><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="GENERATOR" content="KDE XSL Stylesheet V1.14 using libxslt"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div id="content"><div id="header"><div id="header_content"><div id="header_left"><div id="header_right"><img src="help:/kdoctools5-common/top-kde.jpg" width="36" height="34"> Que modelo é que precisa?</div></div></div></div><div class="navCenter"><table class="navigation"><tr><td class="prevCell"><a accesskey="p" href="using-kapptemplate.html">Anterior</a></td><td class="upCell"> </td><td class="nextCell"><a accesskey="n" href="credits.html">Próximo</a></td></tr></table></div><div id="contentBody"><div class="chapter"><div class="titlepage"><div><div><h1 class="title"><a name="templates-description"></a>Capítulo 3. Que modelo é que precisa?</h1></div></div></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="default-templates"></a>Modelos Predefinidos</h2></div></div></div><p>Este capítulo descreve os modelos, para que possa escolher o que esteja melhor adaptado às suas necessidades.</p><div class="sect2"><div class="titlepage"><div><div><h3 class="title"><a name="kde4-gui-app"></a>O modelo de aplicação <acronym class="acronym">GUI</acronym> em C++ para o <span class="orgname">KDE</span> 4</h3></div></div></div><p>Este é um modelo <acronym class="acronym">GUI</acronym> para o <span class="orgname">KDE</span> 4, baseado no <span class="application">CMake</span> e que usa a KXMLGuiWindow e o KConfig XT. Esta é uma aplicação normal do <span class="orgname">KDE</span> 4.</p><div class="screenshot"><div xmlns:doc="http://nwalsh.com/xsl/documentation/1.0" class="mediaobject"><img src="kapp4.png" alt="O modelo de aplicação GUI em C++ para o KDE 4"></div></div><p>Este modelo demonstra como poderá criar menus do <span class="orgname">KDE</span> com a XMLGui e como usar o KConfig XT para mudar a configuração, usando a opção <span xmlns:doc="http://nwalsh.com/xsl/documentation/1.0" class="guiitem"><span class="guimenu">Configuração</span></span> → <span xmlns:doc="http://nwalsh.com/xsl/documentation/1.0" class="guiitem"><span class="guimenuitem">Configurar o &lt;Aplicação&gt;</span></span>.</p><p>Poderá encontrar alguns tutoriais óptimos para o <span class="orgname">KDE</span> 4 em <a class="ulink" href="http://techbase.kde.org/Development/Tutorials" target="_top">http://techbase.kde.org/Development/Tutorials</a>.</p></div><div class="sect2"><div class="titlepage"><div><div><h3 class="title"><a name="kpart-app"></a>O modelo de aplicação KPart em C++ para o <span class="orgname">KDE</span> 4</h3></div></div></div><p>Este é um modelo de KPart para o <span class="orgname">KDE</span> 4, baseado no <span class="application">CMake</span>.</p><div class="screenshot"><div xmlns:doc="http://nwalsh.com/xsl/documentation/1.0" class="mediaobject"><img src="kpartapp.png" alt="Um modelo de KPart para o KDE 4"></div></div><p>Este modelo herda da XMLGuiWindow e demonstra a utilização do KPart.</p></div><div class="sect2"><div class="titlepage"><div><div><h3 class="title"><a name="kf5-app"></a>O modelo de aplicação das <span class="productname"><span class="orgname">KDE</span> Frameworks</span> em C++</h3></div></div></div><p>Uma aplicação <acronym class="acronym">GUI</acronym> do <span class="productname"><span class="orgname">KDE</span> Frameworks</span> <span class="productnumber">5</span> em C++.</p><div class="screenshot"><div xmlns:doc="http://nwalsh.com/xsl/documentation/1.0" class="mediaobject"><img src="kde-frameworks5.png" alt="KDE Frameworks em C++"></div></div></div><div class="sect2"><div class="titlepage"><div><div><h3 class="title"><a name="kf5simple-app"></a>Um modelo de aplicação das <span class="productname"><span class="orgname">KDE</span> Frameworks</span> mínimo em C++</h3></div></div></div><p>Uma aplicação <acronym class="acronym">GUI</acronym> muito básica do <span class="productname"><span class="orgname">KDE</span> Frameworks</span> <span class="productnumber">5</span> em C++.</p><div class="screenshot"><div xmlns:doc="http://nwalsh.com/xsl/documentation/1.0" class="mediaobject"><img src="kde-frameworks5-simple.png" alt="KDE Frameworks mínimas em C++"></div></div></div></div></div></div><div id="footer"><div class="navCenter"><table class="navigation"><tr><td class="prevCell"><a accesskey="p" href="using-kapptemplate.html">Anterior</a></td><td class="upCell"><a accesskey="h" href="index.html">Início</a></td><td class="nextCell"><a accesskey="n" href="credits.html">Próximo</a></td></tr><tr><td class="prevCell">Usar o <span class="application">KAppTemplate</span> </td><td class="upCell"> </td><td class="nextCell"> Créditos e Licença</td></tr></table></div><div id="footer_text">Would you like to make a comment or contribute an update to this page?<br>Send feedback to the <a href="mailto:kde-doc-english@kde.org" class="footer_email">KDE Docs Team</a></div></div></div></body></html></FILENAME><FILENAME filename="credits.html"><html><head><title>Capítulo 4. Créditos e Licença</title><link rel="stylesheet" type="text/css" href="help:/kdoctools5-common/kde-default.css"><link rel="stylesheet" type="text/css" href="help:/kdoctools5-common/kde-docs.css"><link rel="stylesheet" type="text/css" href="help:/kdoctools5-common/kde-localised.css"><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot"><meta name="keywords" content="KDE, kdesdk, KDE 4, programação, modelo, C++, python, ruby, pyqt4, pykde4, plasma, Qt 4"><link rel="home" href="index.html" title="O Manual do KAppTemplate"><link rel="up" href="index.html" title="O Manual do KAppTemplate"><link rel="prev" href="templates-description.html" title="Capítulo 3. Que modelo é que precisa?"><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="GENERATOR" content="KDE XSL Stylesheet V1.14 using libxslt"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div id="content"><div id="header"><div id="header_content"><div id="header_left"><div id="header_right"><img src="help:/kdoctools5-common/top-kde.jpg" width="36" height="34"> Créditos e Licença</div></div></div></div><div class="navCenter"><table class="navigation"><tr><td class="prevCell"><a accesskey="p" href="templates-description.html">Anterior</a></td><td class="upCell"> </td><td class="nextCell"></td></tr></table></div><div id="contentBody"><div class="chapter"><div class="titlepage"><div><div><h1 class="title"><a name="credits"></a>Capítulo 4. Créditos e Licença</h1></div></div></div><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem"><p>Programa com 'copyright' 1998-2003 de <span class="firstname">Kurt</span> <span class="surname">Granroth</span></p></li><li class="listitem"><p>Programa com 'copyright' 2006-2008 de <span class="firstname">Anne-Marie</span> <span class="surname">Mahfouf</span></p></li><li class="listitem"><p>Programa com 'copyright' 2008 de Beat Wolf</p></li></ul></div><p>Contribuições: </p><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem"><p>Ajuda no código: Beat Wolf <code class="email">(asraniel AT fryx.ch)</code></p></li><li class="listitem"><p>Modelo em Ruby: Cyrille Berger <code class="email">(cberger AT cberger.net)</code></p></li><li class="listitem"><p>Modelo em Ruby: Richard Dale <code class="email">(Richard_Dale AT tipitina.demon.co.uk
&gt;)</code></p></li><li class="listitem"><p>Modelo em Py<span class="orgname">KDE</span>4: Christoph Burgmer <code class="email">(chrislb AT gmx.de)</code></p></li></ul></div><p>
</p><p>Documentação com 'copyright' 2008 de <span class="firstname">Anne-Marie</span> <span class="surname">Mahfouf</span> <code class="email">(annma AT kde.org)</code> </p><p>Tradução de José Nuno Pires <code class="email">(zepires AT gmail.com)</code></p><p><a name="gnu-fdl"></a>
A documentação está licenciada ao abrigo da
<a class="ulink" href="help:/kdoctools5-common/fdl-license.html" target="_top">GNU Free Documentation License</a>.
</p><p>
Este programa está licenciado ao abrigo da
<a class="ulink" href="help:/kdoctools5-common/gpl-license.html" target="_top">GNU General Public License</a>.
</p></div></div><div id="footer"><div class="navCenter"><table class="navigation"><tr><td class="prevCell"><a accesskey="p" href="templates-description.html">Anterior</a></td><td class="upCell"><a accesskey="h" href="index.html">Início</a></td><td class="nextCell"></td></tr><tr><td class="prevCell">Que modelo é que precisa? </td><td class="upCell"> </td><td class="nextCell"> </td></tr></table></div><div id="footer_text">Would you like to make a comment or contribute an update to this page?<br>Send feedback to the <a href="mailto:kde-doc-english@kde.org" class="footer_email">KDE Docs Team</a></div></div></div></body></html></FILENAME></div></div><div id="footer"><div class="navCenter"><table class="navigation"><tr><td class="prevCell"></td><td class="upCell"> </td><td class="nextCell"><a accesskey="n" href="introduction.html">Próximo</a></td></tr><tr><td class="prevCell"> </td><td class="upCell"> </td><td class="nextCell"> Introdução</td></tr></table></div><div id="footer_text">Would you like to make a comment or contribute an update to this page?<br>Send feedback to the <a href="mailto:kde-doc-english@kde.org" class="footer_email">KDE Docs Team</a></div></div></div></body></html></FILENAME>

Generated by dwww version 1.15 on Sun Jun 16 10:38:41 CEST 2024.