cvs: php-gtk-doc /manual/pt_BR/reference/gtk gtktreemodel.xml

[email protected] ("Fernando Correa da Concei??o")
Newsgroups php.gtk.doc
Message-ID <cvsfernandoc1160338326@cvsserver>
fernandoc		Sun Oct  8 20:12:06 2006 UTC

  Added files:                 
    /php-gtk-doc/manual/pt_BR/reference/gtk	gtktreemodel.xml 
  Log:
  New Translation by Diego(dnfeitosa)
fernandoc-20061008201206.txt (text/plain, 16.7 KB)
http://cvs.php.net/viewvc.cgi/php-gtk-doc/manual/pt_BR/reference/gtk/gtktreemodel.xml?view=markup&rev=1.1
Index: php-gtk-doc/manual/pt_BR/reference/gtk/gtktreemodel.xml
+++ php-gtk-doc/manual/pt_BR/reference/gtk/gtktreemodel.xml
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 1.8 Maintainer: dnfeitosa Status: ready -->
<classentry id="gtk.gtktreemodel" type="interface">
 <classmeta>
  <classtitle>GtkTreeModel</classtitle>
  <classparent>GInterface</classparent>
  <shortdesc>
		A interface da árvore usada por <classname>GtkTreeView</classname>.
  </shortdesc>
  <desc>
   <para>
		 A interface GtkTreeModel define uma interface genérica de árvores usada
		 pelo widget <classname>GtkTreeView</classname>. Esta é uma interface abstrata,
		 e desenhada para ser usada com qualquer estrutura de dados apropriada. O programador
		 tem apenas que implementar esta interface em seu próprio tipo para torná-lo visível
		 em um widget <classname>GtkTreeView</classname>.
   </para>
  </desc>
 </classmeta>

 <methods>

  <method id="gtk.gtktreemodel.method.filter_new">
   <funcsynopsis>
    <funcprototype>
     <funcdef><classname>GtkTreeModelFilter</classname> <function>filter_new</function></funcdef>
     <paramdef><classname>GtkTreePath</classname> <parameter>path</parameter></paramdef>
    </funcprototype>
   </funcsynopsis>
   <shortdesc>
		 Cria um novo filtro usando um caminho dado como a raíz.
   </shortdesc>
   <desc>
    <para>
			Cria e retorna um novo filtro de árvore que usa o nó referenciado
			pelo caminho (<parameter>path</parameter>) como o nó raíz (não visível).
			Isto significa que você pode usá-lo para exibir apenas uma parte da árvore.
    </para>
    <example>
     <title>Exibindo apenas uma parte da árvore</title>
     <programlisting role="php">
      <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="&directory.examples;/reference/gtk/gtktreemodel/filter_new.phpw" parse="text">
       <xi:fallback>FIXME: MISSING XINCLUDE CONTENT</xi:fallback>
      </xi:include>
     </programlisting>
    </example>
   </desc>
  </method>

  <method id="gtk.gtktreemodel.method.foreach">
   <funcsynopsis>
    <funcprototype>
     <funcdef>void <function>foreach</function></funcdef>
     <paramdef>function <parameter>callback_func</parameter></paramdef>
    </funcprototype>
   </funcsynopsis>
   <shortdesc>
		Percorre todas as linhas.
   </shortdesc>
   <desc>
    <para>
			Chama o callback para cada linha.
    </para>
    <para>
			A função callback pode ter os seguintes parâmetros:
     <literal>(<classname>GtkTreeModel</classname> modelo,
      <classname>GtkTreePath</classname> caminho,
      <classname>GtkTreeIter</classname> iterador)</literal>.
    </para>
    <example>
     <title>Percorrendo todas as linhas com foreach</title>
     <programlisting role="php">
      <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="&directory.examples;/reference/gtk/gtktreemodel/foreach.php" parse="text">
       <xi:fallback>FIXME: MISSING XINCLUDE CONTENT</xi:fallback>
      </xi:include>
     </programlisting>
    </example>
   </desc>
  </method>

  <method id="gtk.gtktreemodel.method.get_column_type">
   <funcsynopsis>
    <funcprototype>
     <funcdef><classname>GType</classname> <function>get_column_type</function></funcdef>
     <paramdef>int <parameter>column</parameter></paramdef>
    </funcprototype>
   </funcsynopsis>
   <shortdesc>
		Retorna o tipo da coluna.
   </shortdesc>
   <desc>
    <simpara>
     Returns the type of the column.
    </simpara>
   </desc>
  </method>

  <method id="gtk.gtktreemodel.method.get_flags">
   <funcsynopsis>
    <funcprototype>
     <funcdef>int <function>get_flags</function></funcdef>
     <paramdef>void</paramdef>
    </funcprototype>
   </funcsynopsis>
   <shortdesc>
		Retorna um conjunto de flags suportados pela interface.
   </shortdesc>
   <desc>
    <para>
			Retorna um conjunto de flags suportados pela interface. Estas flags serão
			diferentes implementações da interface (<classname>GtkListStore</classname>, 
			<classname>GtkTreeModelSort</classname>, etc.) mas serão constantes durante 
			a vida do objeto.
    </para>
    <para>
			O inteiro retornado será uma máscara de bits dos valores
     <enumname>GtkTreeModelFlags</enumname>.
    </para>
   </desc>
  </method>

  <method id="gtk.gtktreemodel.method.get_iter">
   <funcsynopsis>
    <funcprototype>
     <funcdef><classname>GtkTreeIter</classname> <function>get_iter</function></funcdef>
     <paramdef><classname>GtkTreePath</classname> <parameter>path</parameter></paramdef>
    </funcprototype>
   </funcsynopsis>
   <shortdesc>
		Retorna um iterador de um GtkTreePath.
   </shortdesc>
   <desc>
    <para>
			Retorna um iterador de um caminho (<parameter>path</parameter>).
    </para>
   </desc>
  </method>

  <method id="gtk.gtktreemodel.method.get_iter_first">
   <funcsynopsis>
    <funcprototype>
     <funcdef><classname>GtkTreeIter</classname> <function>get_iter_first</function></funcdef>
     <paramdef>void</paramdef>
    </funcprototype>
   </funcsynopsis>
   <shortdesc>
		Retorna um iterador da primeira linha.
   </shortdesc>
   <desc>
    <para>
			Retorna um iterador da primeira linha (o que possui caminho
			<literal>'0'</literal>).
    </para>
   </desc>
  </method>

  <method id="gtk.gtktreemodel.method.get_iter_root">
   <funcsynopsis>
    <funcprototype>
     <funcdef><classname>GtkTreeIter</classname> <function>get_iter_root</function></funcdef>
     <paramdef>void</paramdef>
    </funcprototype>
   </funcsynopsis>
   <shortdesc>
		OBSOLETO. Atalho para get_iter_first().
   </shortdesc>
   <desc>
    <para>
			OBSOLETO. Atalho para <function class="GtkTreeModel">get_iter_first</function>.
			Oferecido por razões de compatibilidade. Não use-o em códigos novos.
    </para>
   </desc>
  </method>

  <method id="gtk.gtktreemodel.method.get_iter_from_string">
   <funcsynopsis>
    <funcprototype>
     <funcdef><classname>GtkTreeIter</classname> <function>get_iter_from_string</function></funcdef>
     <paramdef>string <parameter>path</parameter></paramdef>
    </funcprototype>
   </funcsynopsis>
   <shortdesc>
		Converte uma string de um caminho em um caminho válido e retorna seu iterador.
   </shortdesc>
   <desc>
    <para>
			Esta função converte uma string (ex. <literal>'0:1:0'</literal>)
			para um <classname>GtkTreePath</classname> válido e retorna seu iterador apropriado.
    </para>
   </desc>
  </method>

  <method id="gtk.gtktreemodel.method.get_n_columns">
   <funcsynopsis>
    <funcprototype>
     <funcdef>int <function>get_n_columns</function></funcdef>
     <paramdef>void</paramdef>
    </funcprototype>
   </funcsynopsis>
   <shortdesc>
		Retorna o número de colunas usados pelo tree_model.
   </shortdesc>
   <desc>
    <simpara>
			Retorna o número de colunas usados pelo tree_model.
    </simpara>
   </desc>
  </method>

  <method id="gtk.gtktreemodel.method.get_path">
   <funcsynopsis>
    <funcprototype>
     <funcdef><classname>GtkTreePath</classname> <function>get_path</function></funcdef>
     <paramdef><classname>GtkTreeIter</classname> <parameter>iter</parameter></paramdef>
    </funcprototype>
   </funcsynopsis>
   <shortdesc>
		Retorna o caminho para o iterador.
   </shortdesc>
   <desc>
    <para>
			Retorna o caminho para o iterador.
		</para>
   </desc>
  </method>

  <method id="gtk.gtktreemodel.method.get_string_from_iter">
   <funcsynopsis>
    <funcprototype>
     <funcdef>string <function>get_string_from_iter</function></funcdef>
     <paramdef><classname>GtkTreeIter</classname> <parameter>iter</parameter></paramdef>
    </funcprototype>
   </funcsynopsis>
   <shortdesc>
		Gera uma representação do iterador na forma de uma string.
   </shortdesc>
   <desc>
    <para>
			Gera uma representação do iterador na forma de uma string. Esta string é uma lista
			de números separada por ':'. Por exemplo, <literal>"4:10:0:3"</literal> pode ser um valor
			retornado aceitável para esta string.
    </para>
   </desc>
  </method>

  <method id="gtk.gtktreemodel.method.get_value">
   <funcsynopsis>
    <funcprototype>
     <funcdef>mixed <function>get_value</function></funcdef>
     <paramdef><classname>GtkTreeIter</classname> <parameter>iter</parameter></paramdef>
     <paramdef>int <parameter>column</parameter></paramdef>
    </funcprototype>
   </funcsynopsis>
   <shortdesc>
		Retorna o valor de uma coluna de um iterador.
   </shortdesc>
   <desc>
    <para>
			Retorna o valor definido em <parameter>column</parameter> para o
			dado <parameter>iter</parameter>.
    </para>
   </desc>
  </method>

  <method id="gtk.gtktreemodel.method.iter_children">
   <funcsynopsis>
    <funcprototype>
     <funcdef><classname>GtkTreeIter</classname> <function>iter_children</function></funcdef>
     <paramdef><classname>GtkTreeIter</classname> <parameter><optional>parent</optional></parameter></paramdef>
    </funcprototype>
   </funcsynopsis>
   <shortdesc>
		Retorna o iterador para a primeira linha child.
   </shortdesc>
   <desc>
    <para>
			Retorna um iterador para a primeira linha child em 
			<parameter>parent</parameter>. Se o parâmetro é omitido, ou 
			<literal>null</literal> é passado, o iterador para a primeira linha raíz
			é retornado.
    </para>
   </desc>
  </method>

  <method id="gtk.gtktreemodel.method.iter_has_child">
   <funcsynopsis>
    <funcprototype>
     <funcdef>bool <function>iter_has_child</function></funcdef>
     <paramdef><classname>GtkTreeIter</classname> <parameter>iter</parameter></paramdef>
    </funcprototype>
   </funcsynopsis>
   <shortdesc>
		Se um iterador possui um ou mais filhos.
   </shortdesc>
   <desc>
    <para>
			Informa se um iterador possui um ou mais filhos.
    </para>
   </desc>
  </method>

  <method id="gtk.gtktreemodel.method.iter_n_children">
   <funcsynopsis>
    <funcprototype>
     <funcdef>int <function>iter_n_children</function></funcdef>
     <paramdef><classname>GtkTreeIter</classname> <parameter>iter</parameter></paramdef>
    </funcprototype>
   </funcsynopsis>
   <shortdesc>
		Retorna a quantidade de filhos que <parameter>iter</parameter> possui.
   </shortdesc>
   <desc>
    <para>
			Retorna a quantidade de filhos que <parameter>iter</parameter> possui.
    </para>
   </desc>
  </method>

  <method id="gtk.gtktreemodel.method.iter_next">
   <funcsynopsis>
    <funcprototype>
     <funcdef><classname>GtkTreeIter</classname> <function>iter_next</function></funcdef>
     <paramdef><classname>GtkTreeIter</classname> <parameter>iter</parameter></paramdef>
    </funcprototype>
   </funcsynopsis>
   <shortdesc>
		Próximo iterador no mesmo nível.
   </shortdesc>
   <desc>
    <para>
			Retorna um iterador para a próxima linha no mesmo nível que seu
			<parameter>sibling</parameter>. Retorna <literal>null</literal> se a linha não 
			possuir um.
    </para>
   </desc>
  </method>

  <method id="gtk.gtktreemodel.method.iter_nth_child">
   <funcsynopsis>
    <funcprototype>
     <funcdef>void <function>iter_nth_child</function></funcdef>
     <paramdef>void</paramdef>
    </funcprototype>
   </funcsynopsis>
   <shortdesc>
    FIXME: behavior needs to be changed
   </shortdesc>
   <desc>

   </desc>
  </method>

  <method id="gtk.gtktreemodel.method.iter_parent">
   <funcsynopsis>
    <funcprototype>
     <funcdef>void <function>iter_parent</function></funcdef>
     <paramdef>void</paramdef>
    </funcprototype>
   </funcsynopsis>
   <shortdesc>
    FIXME: behavior needs to be changed
   </shortdesc>
   <desc>

   </desc>
  </method>

  <method id="gtk.gtktreemodel.method.ref_node">
   <funcsynopsis>
    <funcprototype>
     <funcdef>void <function>ref_node</function></funcdef>
     <paramdef>void</paramdef>
    </funcprototype>
   </funcsynopsis>
   <shortdesc>
    FIXME
   </shortdesc>
   <desc>

   </desc>
  </method>

  <method id="gtk.gtktreemodel.method.row_changed">
   <funcsynopsis>
    <funcprototype>
     <funcdef>void <function>row_changed</function></funcdef>
     <paramdef><classname>GtkTreePath</classname> <parameter>path</parameter></paramdef>
     <paramdef><classname>GtkTreeIter</classname> <parameter>iter</parameter></paramdef>
    </funcprototype>
   </funcsynopsis>
   <shortdesc>
		 Emite o sinal "row_changed".
   </shortdesc>
   <desc>
    <para>
			Emite o sinal "row_changed".
    </para>
   </desc>
  </method>

  <method id="gtk.gtktreemodel.method.row_deleted">
   <funcsynopsis>
    <funcprototype>
     <funcdef>void <function>row_deleted</function></funcdef>
     <paramdef><classname>GtkTreePath</classname> <parameter>path</parameter></paramdef>
    </funcprototype>
   </funcsynopsis>
   <shortdesc>
		 Emite o sinal "row_deleted".
   </shortdesc>
   <desc>
    <simpara>
			Emite o sinal "row_deleted".
    </simpara>
   </desc>
  </method>

  <method id="gtk.gtktreemodel.method.row_has_child_toggled">
   <funcsynopsis>
    <funcprototype>
     <funcdef>void <function>row_has_child_toggled</function></funcdef>
     <paramdef><classname>GtkTreePath</classname> <parameter>path</parameter></paramdef>
     <paramdef><classname>GtkTreeIter</classname> <parameter>iter</parameter></paramdef>
    </funcprototype>
   </funcsynopsis>
   <shortdesc>
		 Emite o sinal "row_has_child_toggled".
   </shortdesc>
   <desc>
    <simpara>
			Emite o sinal "row_has_child_toggled".
			Este método deve ser chamado pelos modelos depois que o estado
			de um nó filho seja modificado.
    </simpara>
   </desc>
  </method>

  <method id="gtk.gtktreemodel.method.row_inserted">
   <funcsynopsis>
    <funcprototype>
     <funcdef>void <function>row_inserted</function></funcdef>
     <paramdef><classname>GtkTreePath</classname> <parameter>path</parameter></paramdef>
     <paramdef><classname>GtkTreeIter</classname> <parameter>iter</parameter></paramdef>
    </funcprototype>
   </funcsynopsis>
   <shortdesc>
		 Emite o sinal "row_inserted".
   </shortdesc>
   <desc>
    <simpara>
			Emite o sinal "row_inserted".
    </simpara>
   </desc>
  </method>

  <method id="gtk.gtktreemodel.method.unref_node">
   <funcsynopsis>
    <funcprototype>
     <funcdef>void <function>unref_node</function></funcdef>
     <paramdef>void</paramdef>
    </funcprototype>
   </funcsynopsis>
   <shortdesc>
    FIXME
   </shortdesc>
   <desc>

   </desc>
  </method>

 <method id="gtk.gtktreemodel.method.get">
    <funcsynopsis>
    <funcprototype>
     <funcdef> <function>get</function></funcdef>
     
    </funcprototype>
   </funcsynopsis>
   <shortdesc>

   </shortdesc>
   <desc>

   </desc>
  </method>

  </methods>




 <signals>
  <signal id="gtk.gtktreemodel.signal.row-changed">
   <signalname>row-changed</signalname>
   <funcsynopsis>
    <funcprototype>
     <funcdef><cbfunction>callback</cbfunction></funcdef>
     <paramdef><classname>GtkTreePath</classname> <parameter>path</parameter></paramdef>
     <paramdef><classname>GtkTreeIter</classname> <parameter>iter</parameter></paramdef>
    </funcprototype>
   </funcsynopsis>
   <shortdesc>
		 A linha foi modificada no modelo.
   </shortdesc>
   <desc>
    <simpara>
			A linha foi modificada no modelo.
    </simpara>
   </desc>
  </signal>

  <signal id="gtk.gtktreemodel.signal.row-deleted">
   <signalname>row-deleted</signalname>
   <funcsynopsis>
    <funcprototype>
     <funcdef><cbfunction>callback</cbfunction></funcdef>
     <paramdef><classname>GtkTreePath</classname> <parameter>path</parameter></paramdef>
    </funcprototype>
   </funcsynopsis>
   <shortdesc>
		A linha foi deletada.
   </shortdesc>
   <desc>
    <simpara>
			A linha foi deletada.
    </simpara>
   </desc>
  </signal>

  <signal id="gtk.gtktreemodel.signal.row-has-child-toggled">
   <signalname>row-has-child-toggled</signalname>
   <funcsynopsis>
    <funcprototype>
     <funcdef><cbfunction>callback</cbfunction></funcdef>
     <paramdef><classname>GtkTreePath</classname> <parameter>path</parameter></paramdef>
     <paramdef><classname>GtkTreeIter</classname> <parameter>iter</parameter></paramdef>
    </funcprototype>
   </funcsynopsis>
   <shortdesc>
   </shortdesc>
   <desc>

   </desc>
  </signal>

  <signal id="gtk.gtktreemodel.signal.row-inserted">
   <signalname>row-inserted</signalname>
   <funcsynopsis>
    <funcprototype>
     <funcdef><cbfunction>callback</cbfunction></funcdef>
     <paramdef><classname>GtkTreePath</classname> <parameter>path</parameter></paramdef>
     <paramdef><classname>GtkTreeIter</classname> <parameter>iter</parameter></paramdef>
    </funcprototype>
   </funcsynopsis>
   <shortdesc>
		A linha foi inserida.
   </shortdesc>
   <desc>
    <simpara>
			A linha foi inserida.
    </simpara>
   </desc>
  </signal>

  <signal id="gtk.gtktreemodel.signal.rows-reordered">
   <signalname>rows-reordered</signalname>
   <funcsynopsis>
    <funcprototype>
     <funcdef><cbfunction>callback</cbfunction></funcdef>
     <paramdef>???</paramdef>
    </funcprototype>
   </funcsynopsis>
   <shortdesc>
		As linhas foram reordenadas.
   </shortdesc>
   <desc>

   </desc>
  </signal>
 </signals>
</classentry>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.