Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > 1f9eb832ba1e4b88d9a5c2b384813bb4 > files > 4929

kdelibs3-apidocs-3.5.10-31.fc15.noarch.rpm

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en_US" xml:lang="en_US">

<head>
  <title>kio/kfile: KURLBarItem Class Reference (kio/kfile)</title>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

  <meta http-equiv="Content-Style-Type" content="text/css" />

  <meta http-equiv="pics-label" content='(pics-1.1 "http://www.icra.org/ratingsv02.html" comment "ICRAonline DE v2.0" l gen true for "http://www.kde.org"  r (nz 1 vz 1 lz 1 oz 1 cb 1) "http://www.rsac.org/ratingsv01.html" l gen true for "http://www.kde.org"  r (n 0 s 0 v 0 l 0))' />

  <meta name="trademark" content="KDE e.V." />
  <meta name="description" content="K Desktop Environment Homepage, KDE.org" />
  <meta name="MSSmartTagsPreventParsing" content="true" />
  <meta name="robots" content="all" />

  <link rel="shortcut icon" href="../../../favicon.ico" />

<link rel="stylesheet" media="screen" type="text/css" title="APIDOX" href="doxygen.css" />



</head>

<body>

<div id="nav_header_top" align="right">
  <a href="#content" class="doNotDisplay" accesskey="2">Skip to main content ::</a>

  <a href="../../.."><img id="nav_header_logo" alt="Home" align="left" src="../../../kde_gear_64.png" border="0" /></a>
  <span class="doNotDisplay">::</span>

  <div id="nav_header_title" align="left">KDE API Reference</div>


</div>

<div id="nav_header_bottom" align="right">
  <span class="doNotDisplay">:: <a href="#navigation" accesskey="5">Skip to Link Menu</a><br/></span>
  <div id="nav_header_bottom_right" style="text-align: left;">
/ <a href="../../..">API Reference</a>
 / <a href="../../html/index.html">kio</a> / <a href=".">kfile</a>
  </div>
</div>


<table id="main" border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
      <td valign="top" class="menuheader" height="0"></td>

  <td id="contentcolumn" valign="top" rowspan="2" >
    <div id="content" style="padding-top: 0px;"><div style="width:100%; margin: 0px; padding: 0px;">
    <a name="content"></a>


<!-- Generated by Doxygen 1.7.4 -->
</div>
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-methods">Protected Member Functions</a>  </div>
  <div class="headertitle">
<div class="title">KURLBarItem Class Reference</div>  </div>
</div>
<div class="contents">
<!-- doxytag: class="KURLBarItem" --><!-- doxytag: inherits="QListBoxPixmap" -->
<p>An item to be used in <a class="el" href="classKURLBar.html" title="KURLBar is a widget that displays icons together with a description.">KURLBar</a> / <a class="el" href="classKURLBarListBox.html" title="This is the listbox used in KURLBar.">KURLBarListBox</a>.  
 <a href="classKURLBarItem.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="kurlbar_8h_source.html">kurlbar.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for KURLBarItem:</div>
<div class="dyncontent">
 <div class="center">
  <img src="classKURLBarItem.png" usemap="#KURLBarItem_map" alt=""/>
  <map id="KURLBarItem_map" name="KURLBarItem_map">
<area href="qlistboxpixmap.html" alt="QListBoxPixmap" shape="rect" coords="0,0,102,24"/>
</map>
 </div></div>

<p><a href="classKURLBarItem-members.html">List of all members.</a></p>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKURLBarItem.html#accf76431fc8e0ad9b495b1b4105d3390">KURLBarItem</a> (<a class="el" href="classKURLBar.html">KURLBar</a> *parent, const KURL &amp;url, bool persistent, const <a class="elRef" href="qstring.html">QString</a> &amp;description=QString::null, const <a class="elRef" href="qstring.html">QString</a> &amp;icon=QString::null, KIcon::Group group=KIcon::Panel)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKURLBarItem.html#a26ed6ef6bb62762bfae468ec274819c2">KURLBarItem</a> (<a class="el" href="classKURLBar.html">KURLBar</a> *parent, const KURL &amp;url, const <a class="elRef" href="qstring.html">QString</a> &amp;description=QString::null, const <a class="elRef" href="qstring.html">QString</a> &amp;icon=QString::null, KIcon::Group group=KIcon::Panel)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKURLBarItem.html#acef91afb5f5ae539d6aaabb4e7776012">~KURLBarItem</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKURLBarItem.html#a59333f2351923b5f621b1388a71ab90c">setURL</a> (const KURL &amp;url)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKURLBarItem.html#a0d795f5808b96884df591dba85911fec">setIcon</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;icon, KIcon::Group group=KIcon::Panel)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKURLBarItem.html#af30d99433b3e0469850d53308b4b1433">setDescription</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;desc)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKURLBarItem.html#ae17cd982377a578b9067fa3c49961b7e">setToolTip</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;tip)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qsize.html">QSize</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKURLBarItem.html#aaaf23c6032d99be8cc5d249399675e61">sizeHint</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKURLBarItem.html#af50780a21c7c15aa6105ae07cecefdb5">width</a> (const <a class="elRef" href="qlistbox.html">QListBox</a> *) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKURLBarItem.html#aff33ffd4c764b31b30bc16df922670d5">height</a> (const <a class="elRef" href="qlistbox.html">QListBox</a> *) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const KURL &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKURLBarItem.html#a2efa9aac9246658f46283a66e7e2643d">url</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKURLBarItem.html#ae0b3af4591f88bde21e8b16df20af587">description</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKURLBarItem.html#a44dc1087dd20917fd08a11b65578f098">icon</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKURLBarItem.html#abd5e59c86daeae7df6e833dfdebe1f02">toolTip</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">KIcon::Group&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKURLBarItem.html#af156d69e2c59e7d60243246a8a1b0c2c">iconGroup</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual const <a class="elRef" href="qpixmap.html">QPixmap</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKURLBarItem.html#adea318190fd8588dc65807c166e90f8f">pixmap</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKURLBarItem.html#a41ba20ae4002ca597c9659350c5216c4">setApplicationLocal</a> (bool local)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKURLBarItem.html#a36d8de3f6e5abbf2dbb327a57a5548eb">applicationLocal</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKURLBarItem.html#a334965751daa3da9fa6a38e59a9bc19a">isPersistent</a> () const </td></tr>
<tr><td colspan="2"><h2><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae7cd25c46044195af681d25bbf4b59d5"></a><!-- doxytag: member="KURLBarItem::paint" ref="ae7cd25c46044195af681d25bbf4b59d5" args="(QPainter *p)" -->
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>paint</b> (<a class="elRef" href="qpainter.html">QPainter</a> *p)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6a0e5ddb9d2e2c08689ca555de0e7b72"></a><!-- doxytag: member="KURLBarItem::virtual_hook" ref="a6a0e5ddb9d2e2c08689ca555de0e7b72" args="(int id, void *data)" -->
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>virtual_hook</b> (int id, void *data)</td></tr>
</table>
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
<div class="textblock"><p>An item to be used in <a class="el" href="classKURLBar.html" title="KURLBar is a widget that displays icons together with a description.">KURLBar</a> / <a class="el" href="classKURLBarListBox.html" title="This is the listbox used in KURLBar.">KURLBarListBox</a>. </p>
<p>All the properties (url, icon, description, tooltip) can be changed dynamically.</p>
<dl class="author"><dt><b>Author:</b></dt><dd>Carsten Pfeiffer &lt;<a href="mailto:pfeiffer@kde.org">pfeiffer@kde.org</a>&gt; </dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKURLBar.html" title="KURLBar is a widget that displays icons together with a description.">KURLBar</a> </dd>
<dd>
<a class="el" href="classKURLBarListBox.html" title="This is the listbox used in KURLBar.">KURLBarListBox</a> </dd></dl>

<p>Definition at line <a class="el" href="kurlbar_8h_source.html#l00042">42</a> of file <a class="el" href="kurlbar_8h_source.html">kurlbar.h</a>.</p>
</div><hr/><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="accf76431fc8e0ad9b495b1b4105d3390"></a><!-- doxytag: member="KURLBarItem::KURLBarItem" ref="accf76431fc8e0ad9b495b1b4105d3390" args="(KURLBar *parent, const KURL &amp;url, bool persistent, const QString &amp;description=QString::null, const QString &amp;icon=QString::null, KIcon::Group group=KIcon::Panel)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">KURLBarItem::KURLBarItem </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKURLBar.html">KURLBar</a> *&#160;</td>
          <td class="paramname"><em>parent</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const KURL &amp;&#160;</td>
          <td class="paramname"><em>url</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>persistent</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>description</em> = <code>QString::null</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>icon</em> = <code>QString::null</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">KIcon::Group&#160;</td>
          <td class="paramname"><em>group</em> = <code>KIcon::Panel</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates a <a class="el" href="classKURLBarItem.html" title="An item to be used in KURLBar / KURLBarListBox.">KURLBarItem</a> to be used in the <code>parent</code> <a class="el" href="classKURLBar.html" title="KURLBar is a widget that displays icons together with a description.">KURLBar</a>. </p>
<p>You need to insert the item into the listbox manually, if you don't use <a class="el" href="classKURLBar.html#a687216fb34cb0668c27ea2eaf6734275" title="Inserts a new item into the KURLBar and returns the created KURLBarItem.">KURLBar::insertItem()</a>.</p>
<p>If description is empty, it will try to use the filename/directory of <code>url</code>, which will be shown as text of the item. <code>url</code> will be used as tooltip, unless you set a different tip with <a class="el" href="classKURLBarItem.html#ae17cd982377a578b9067fa3c49961b7e" title="Sets a tooltip to be used for this item.">setToolTip()</a>. <code>persistent</code> specifies whether this item is a persistent item or a dynamic item, that is not saved with <a class="el" href="classKURLBar.html#ac98bedb4eccc0afd322a5f282052d638" title="Call this method to save the current configuration into config, inside the group iconGroup.">KURLBar::writeConfig()</a>. </p>
<dl class="since"><dt><b>Since:</b></dt><dd>3.2 </dd></dl>

<p>Definition at line <a class="el" href="kurlbar_8cpp_source.html#l00088">88</a> of file <a class="el" href="kurlbar_8cpp_source.html">kurlbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a26ed6ef6bb62762bfae468ec274819c2"></a><!-- doxytag: member="KURLBarItem::KURLBarItem" ref="a26ed6ef6bb62762bfae468ec274819c2" args="(KURLBar *parent, const KURL &amp;url, const QString &amp;description=QString::null, const QString &amp;icon=QString::null, KIcon::Group group=KIcon::Panel)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">KURLBarItem::KURLBarItem </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKURLBar.html">KURLBar</a> *&#160;</td>
          <td class="paramname"><em>parent</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const KURL &amp;&#160;</td>
          <td class="paramname"><em>url</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>description</em> = <code>QString::null</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>icon</em> = <code>QString::null</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">KIcon::Group&#160;</td>
          <td class="paramname"><em>group</em> = <code>KIcon::Panel</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates a persistent <a class="el" href="classKURLBarItem.html" title="An item to be used in KURLBar / KURLBarListBox.">KURLBarItem</a> to be used in the <code>parent</code> <a class="el" href="classKURLBar.html" title="KURLBar is a widget that displays icons together with a description.">KURLBar</a>. </p>
<p>You need to insert the item into the listbox manually, if you don't use <a class="el" href="classKURLBar.html#a687216fb34cb0668c27ea2eaf6734275" title="Inserts a new item into the KURLBar and returns the created KURLBarItem.">KURLBar::insertItem()</a>.</p>
<p>If description is empty, it will try to use the filename/directory of <code>url</code>, which will be shown as text of the item. <code>url</code> will be used as tooltip, unless you set a different tip with <a class="el" href="classKURLBarItem.html#ae17cd982377a578b9067fa3c49961b7e" title="Sets a tooltip to be used for this item.">setToolTip()</a>. <code>persistent</code> specifies whether this item is a persistent item or a dynamic item, that is not saved with <a class="el" href="classKURLBar.html#ac98bedb4eccc0afd322a5f282052d638" title="Call this method to save the current configuration into config, inside the group iconGroup.">KURLBar::writeConfig()</a>. </p>

<p>Definition at line <a class="el" href="kurlbar_8cpp_source.html#l00100">100</a> of file <a class="el" href="kurlbar_8cpp_source.html">kurlbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="acef91afb5f5ae539d6aaabb4e7776012"></a><!-- doxytag: member="KURLBarItem::~KURLBarItem" ref="acef91afb5f5ae539d6aaabb4e7776012" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">KURLBarItem::~KURLBarItem </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Destroys the item. </p>

<p>Definition at line <a class="el" href="kurlbar_8cpp_source.html#l00123">123</a> of file <a class="el" href="kurlbar_8cpp_source.html">kurlbar.cpp</a>.</p>

</div>
</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="a36d8de3f6e5abbf2dbb327a57a5548eb"></a><!-- doxytag: member="KURLBarItem::applicationLocal" ref="a36d8de3f6e5abbf2dbb327a57a5548eb" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KURLBarItem::applicationLocal </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>returns whether this is a global item or a local one. </p>
<p><a class="el" href="classKURLBar.html" title="KURLBar is a widget that displays icons together with a description.">KURLBar</a> can differentiate between global and local items (only for the current application) for easy extensiblity. </p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKURLBarItem.html#a41ba20ae4002ca597c9659350c5216c4" title="Makes this item a local or global one.">setApplicationLocal</a> </dd></dl>

<p>Definition at line <a class="el" href="kurlbar_8h_source.html#l00167">167</a> of file <a class="el" href="kurlbar_8h_source.html">kurlbar.h</a>.</p>

</div>
</div>
<a class="anchor" id="ae0b3af4591f88bde21e8b16df20af587"></a><!-- doxytag: member="KURLBarItem::description" ref="ae0b3af4591f88bde21e8b16df20af587" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="elRef" href="qstring.html">QString</a>&amp; KURLBarItem::description </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>returns the description of this item. </p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKURLBarItem.html#af30d99433b3e0469850d53308b4b1433" title="Sets the description of this item that will be shown as item-text.">setDescription</a> </dd></dl>

<p>Definition at line <a class="el" href="kurlbar_8h_source.html#l00132">132</a> of file <a class="el" href="kurlbar_8h_source.html">kurlbar.h</a>.</p>

</div>
</div>
<a class="anchor" id="aff33ffd4c764b31b30bc16df922670d5"></a><!-- doxytag: member="KURLBarItem::height" ref="aff33ffd4c764b31b30bc16df922670d5" args="(const QListBox *) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KURLBarItem::height </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qlistbox.html">QListBox</a> *&#160;</td>
          <td class="paramname"><em>lb</em></td><td>)</td>
          <td> const<code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>returns the height of this item. </p>

<p>Definition at line <a class="el" href="kurlbar_8cpp_source.html#l00300">300</a> of file <a class="el" href="kurlbar_8cpp_source.html">kurlbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a44dc1087dd20917fd08a11b65578f098"></a><!-- doxytag: member="KURLBarItem::icon" ref="a44dc1087dd20917fd08a11b65578f098" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="elRef" href="qstring.html">QString</a>&amp; KURLBarItem::icon </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>returns the icon of this item. </p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKURLBarItem.html#a0d795f5808b96884df591dba85911fec" title="sets the icon for this item.">setIcon</a> </dd></dl>

<p>Definition at line <a class="el" href="kurlbar_8h_source.html#l00137">137</a> of file <a class="el" href="kurlbar_8h_source.html">kurlbar.h</a>.</p>

</div>
</div>
<a class="anchor" id="af156d69e2c59e7d60243246a8a1b0c2c"></a><!-- doxytag: member="KURLBarItem::iconGroup" ref="af156d69e2c59e7d60243246a8a1b0c2c" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">KIcon::Group KURLBarItem::iconGroup </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>returns the icon-group of this item (determines icon-effects). </p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKURLBarItem.html#a0d795f5808b96884df591dba85911fec" title="sets the icon for this item.">setIcon</a> </dd></dl>

<p>Definition at line <a class="el" href="kurlbar_8h_source.html#l00147">147</a> of file <a class="el" href="kurlbar_8h_source.html">kurlbar.h</a>.</p>

</div>
</div>
<a class="anchor" id="a334965751daa3da9fa6a38e59a9bc19a"></a><!-- doxytag: member="KURLBarItem::isPersistent" ref="a334965751daa3da9fa6a38e59a9bc19a" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KURLBarItem::isPersistent </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>returns whether this item is persistent (via <a class="el" href="classKURLBar.html#ac98bedb4eccc0afd322a5f282052d638" title="Call this method to save the current configuration into config, inside the group iconGroup.">KURLBar::writeConfig()</a> and <a class="el" href="classKURLBar.html#ad653cba26417700de410b301ea40d82e" title="Call this method to read a saved configuration from config, inside the group itemGroup.">KURLBar::readConfig()</a>) or not. </p>
<dl class="since"><dt><b>Since:</b></dt><dd>3.2 </dd></dl>

<p>Definition at line <a class="el" href="kurlbar_8cpp_source.html#l00308">308</a> of file <a class="el" href="kurlbar_8cpp_source.html">kurlbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="adea318190fd8588dc65807c166e90f8f"></a><!-- doxytag: member="KURLBarItem::pixmap" ref="adea318190fd8588dc65807c166e90f8f" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual const <a class="elRef" href="qpixmap.html">QPixmap</a>* KURLBarItem::pixmap </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const<code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>returns the pixmap of this item. </p>

<p>Definition at line <a class="el" href="kurlbar_8h_source.html#l00151">151</a> of file <a class="el" href="kurlbar_8h_source.html">kurlbar.h</a>.</p>

</div>
</div>
<a class="anchor" id="a41ba20ae4002ca597c9659350c5216c4"></a><!-- doxytag: member="KURLBarItem::setApplicationLocal" ref="a41ba20ae4002ca597c9659350c5216c4" args="(bool local)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KURLBarItem::setApplicationLocal </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>local</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Makes this item a local or global one. </p>
<p>This has only an effect on persistent items of course. </p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKURLBarItem.html#a334965751daa3da9fa6a38e59a9bc19a" title="returns whether this item is persistent (via KURLBar::writeConfig() and KURLBar::readConfig()) or not...">isPersistent</a> </dd>
<dd>
<a class="el" href="classKURLBarItem.html#a36d8de3f6e5abbf2dbb327a57a5548eb" title="returns whether this is a global item or a local one.">applicationLocal</a> </dd></dl>

<p>Definition at line <a class="el" href="kurlbar_8cpp_source.html#l00153">153</a> of file <a class="el" href="kurlbar_8cpp_source.html">kurlbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="af30d99433b3e0469850d53308b4b1433"></a><!-- doxytag: member="KURLBarItem::setDescription" ref="af30d99433b3e0469850d53308b4b1433" args="(const QString &amp;desc)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KURLBarItem::setDescription </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>desc</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the description of this item that will be shown as item-text. </p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKURLBarItem.html#ae0b3af4591f88bde21e8b16df20af587" title="returns the description of this item.">description</a> </dd></dl>

<p>Definition at line <a class="el" href="kurlbar_8cpp_source.html#l00147">147</a> of file <a class="el" href="kurlbar_8cpp_source.html">kurlbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a0d795f5808b96884df591dba85911fec"></a><!-- doxytag: member="KURLBarItem::setIcon" ref="a0d795f5808b96884df591dba85911fec" args="(const QString &amp;icon, KIcon::Group group=KIcon::Panel)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KURLBarItem::setIcon </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>icon</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">KIcon::Group&#160;</td>
          <td class="paramname"><em>group</em> = <code>KIcon::Panel</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p><code>sets</code> the icon for this item. </p>
<p>See KIconLoader for a description of the icon groups. </p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKURLBarItem.html#a44dc1087dd20917fd08a11b65578f098" title="returns the icon of this item.">icon</a> </dd></dl>

<p>Definition at line <a class="el" href="kurlbar_8cpp_source.html#l00135">135</a> of file <a class="el" href="kurlbar_8cpp_source.html">kurlbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ae17cd982377a578b9067fa3c49961b7e"></a><!-- doxytag: member="KURLBarItem::setToolTip" ref="ae17cd982377a578b9067fa3c49961b7e" args="(const QString &amp;tip)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KURLBarItem::setToolTip </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>tip</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets a tooltip to be used for this item. </p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKURLBarItem.html#abd5e59c86daeae7df6e833dfdebe1f02" title="returns the tooltip of this item.">toolTip</a> </dd></dl>

<p>Definition at line <a class="el" href="kurlbar_8cpp_source.html#l00164">164</a> of file <a class="el" href="kurlbar_8cpp_source.html">kurlbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a59333f2351923b5f621b1388a71ab90c"></a><!-- doxytag: member="KURLBarItem::setURL" ref="a59333f2351923b5f621b1388a71ab90c" args="(const KURL &amp;url)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KURLBarItem::setURL </td>
          <td>(</td>
          <td class="paramtype">const KURL &amp;&#160;</td>
          <td class="paramname"><em>url</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets <code>url</code> for this item. </p>
<p>Also updates the visible text to the filename/directory of the url, if no description is set. </p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKURLBarItem.html#a2efa9aac9246658f46283a66e7e2643d" title="returns the url of this item.">url</a> </dd></dl>

<p>Definition at line <a class="el" href="kurlbar_8cpp_source.html#l00128">128</a> of file <a class="el" href="kurlbar_8cpp_source.html">kurlbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aaaf23c6032d99be8cc5d249399675e61"></a><!-- doxytag: member="KURLBarItem::sizeHint" ref="aaaf23c6032d99be8cc5d249399675e61" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qsize.html">QSize</a> KURLBarItem::sizeHint </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>returns the preferred size of this item </p>
<dl class="since"><dt><b>Since:</b></dt><dd>3.1 </dd></dl>

<p>Definition at line <a class="el" href="kurlbar_8cpp_source.html#l00269">269</a> of file <a class="el" href="kurlbar_8cpp_source.html">kurlbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="abd5e59c86daeae7df6e833dfdebe1f02"></a><!-- doxytag: member="KURLBarItem::toolTip" ref="abd5e59c86daeae7df6e833dfdebe1f02" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstring.html">QString</a> KURLBarItem::toolTip </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>returns the tooltip of this item. </p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKURLBarItem.html#ae17cd982377a578b9067fa3c49961b7e" title="Sets a tooltip to be used for this item.">setToolTip</a> </dd></dl>

<p>Definition at line <a class="el" href="kurlbar_8cpp_source.html#l00169">169</a> of file <a class="el" href="kurlbar_8cpp_source.html">kurlbar.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a2efa9aac9246658f46283a66e7e2643d"></a><!-- doxytag: member="KURLBarItem::url" ref="a2efa9aac9246658f46283a66e7e2643d" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const KURL&amp; KURLBarItem::url </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>returns the url of this item. </p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKURLBarItem.html#a59333f2351923b5f621b1388a71ab90c" title="Sets url for this item.">setURL</a> </dd></dl>

<p>Definition at line <a class="el" href="kurlbar_8h_source.html#l00127">127</a> of file <a class="el" href="kurlbar_8h_source.html">kurlbar.h</a>.</p>

</div>
</div>
<a class="anchor" id="af50780a21c7c15aa6105ae07cecefdb5"></a><!-- doxytag: member="KURLBarItem::width" ref="af50780a21c7c15aa6105ae07cecefdb5" args="(const QListBox *) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KURLBarItem::width </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qlistbox.html">QListBox</a> *&#160;</td>
          <td class="paramname"><em>lb</em></td><td>)</td>
          <td> const<code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>returns the width of this item. </p>

<p>Definition at line <a class="el" href="kurlbar_8cpp_source.html#l00292">292</a> of file <a class="el" href="kurlbar_8cpp_source.html">kurlbar.cpp</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="kurlbar_8h_source.html">kurlbar.h</a></li>
<li><a class="el" href="kurlbar_8cpp_source.html">kurlbar.cpp</a></li>
</ul>
</div>
    </div></div>


      </td>
  </tr>
  <tr>
    <td valign="top" id="leftmenu" width="25%">
      <a name="navigation"></a>
      <div class="menu_box"><h2>kio/kfile</h2>
<div class="nav_list">
<ul><li><a href="index.html">Main Page</a></li><li><a href="hierarchy.html">Class Hierarchy</a></li><li><a href="classes.html">Alphabetical List</a></li><li><a href="annotated.html">Class List</a></li><li><a href="files.html">File List</a></li><li><a href="functions.html">Class Members</a></li><li><a href="pages.html">Related Pages</a></li></ul>
<!--
<h2>Class Picker</h2>
<div style="text-align: center;">
<form name="guideform">
<select name="guidelinks" style="width:100%;" onChange="window.location=document.guideform.guidelinks.options[document.guideform.guidelinks.selectedIndex].value">
<option value="annotated.html">-- Choose --</option>
  <option value="classKApplicationPropsPlugin.html">kapplicationpropsplugin</option>,  <option value="classKBindingPropsPlugin.html">kbindingpropsplugin</option>,  <option value="classKCombiView.html">kcombiview</option>,  <option value="classKDesktopPropsPlugin.html">kdesktoppropsplugin</option>,  <option value="classKDevicePropsPlugin.html">kdevicepropsplugin</option>,  <option value="classKDirOperator.html">kdiroperator</option>,  <option value="classKDirSelectDialog.html">kdirselectdialog</option>,  <option value="classKDirSize.html">kdirsize</option>,  <option value="classKDiskFreeSp.html">kdiskfreesp</option>,  <option value="classKEncodingFileDialog.html">kencodingfiledialog</option>,  <option value="classKExecPropsPlugin.html">kexecpropsplugin</option>,  <option value="classKFile.html">kfile</option>,  <option value="classKFileDetailView.html">kfiledetailview</option>,  <option value="classKFileDialog.html">kfiledialog</option>,  <option value="classKFileIconView.html">kfileiconview</option>,  <option value="classKFileIconViewItem.html">kfileiconviewitem</option>,  <option value="classKFileListViewItem.html">kfilelistviewitem</option>,  <option value="classKFileMetaInfoWidget.html">kfilemetainfowidget</option>,  <option value="classKFileMetaPropsPlugin.html">kfilemetapropsplugin</option>,  <option value="classKFileOpenWithHandler.html">kfileopenwithhandler</option>,  <option value="classKFilePermissionsPropsPlugin.html">kfilepermissionspropsplugin</option>,  <option value="classKFilePreview.html">kfilepreview</option>,  <option value="classKFilePropsPlugin.html">kfilepropsplugin</option>,  <option value="classKFileSharePropsPlugin.html">kfilesharepropsplugin</option>,  <option value="classKFileTreeBranch.html">kfiletreebranch</option>,  <option value="classKFileTreeView.html">kfiletreeview</option>,  <option value="classKFileTreeViewItem.html">kfiletreeviewitem</option>,  <option value="classKFileView.html">kfileview</option>,  <option value="classKFileViewSignaler.html">kfileviewsignaler</option>,  <option value="classKIconButton.html">kiconbutton</option>,  <option value="classKIconCanvas.html">kiconcanvas</option>,  <option value="classKIconDialog.html">kicondialog</option>,  <option value="classKImageFilePreview.html">kimagefilepreview</option>,  <option value="classKNotifyDialog.html">knotifydialog</option>,  <option value="classKOpenWithDlg.html">kopenwithdlg</option>,  <option value="classKPreviewPropsPlugin.html">kpreviewpropsplugin</option>,  <option value="classKPreviewWidgetBase.html">kpreviewwidgetbase</option>,  <option value="classKPropertiesDialog.html">kpropertiesdialog</option>,  <option value="classKPropsDlgPlugin.html">kpropsdlgplugin</option>,  <option value="classKRecentDirs.html">krecentdirs</option>,  <option value="classKRecentDocument.html">krecentdocument</option>,  <option value="classKURLBar.html">kurlbar</option>,  <option value="classKURLBarItem.html">kurlbaritem</option>,  <option value="classKURLBarItemDialog.html">kurlbaritemdialog</option>,  <option value="classKURLBarListBox.html">kurlbarlistbox</option>,  <option value="classKURLComboBox.html">kurlcombobox</option>,  <option value="classKURLComboRequester.html">kurlcomborequester</option>,  <option value="classKURLPropsPlugin.html">kurlpropsplugin</option>,  <option value="classKURLRequester.html">kurlrequester</option>,  <option value="classKURLRequesterDlg.html">kurlrequesterdlg</option>,
</select>
</form>
</div>
-->
</div></div>
<div class="menu_box"><h2>API Dox</h2>
<div class="nav_list">
<ul>
<li><a href="../../../arts/html/index.html">arts</a></li><li><a href="../../../dcop/html/index.html">dcop</a></li><li><a href="../../../dnssd/html/index.html">dnssd</a></li><li><a href="../../../interfaces/html/index.html">interfaces</a></li><li>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../../../interfaces/kimproxy/interface/html/index.html">interface</a></li><li>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../../../interfaces/kimproxy/library/html/index.html">library</a></li><li>&nbsp;&nbsp;<a href="../../../interfaces/kspeech/html/index.html">kspeech</a></li><li>&nbsp;&nbsp;<a href="../../../interfaces/ktexteditor/html/index.html">ktexteditor</a></li><li><a href="../../../kabc/html/index.html">kabc</a></li><li><a href="../../../kate/html/index.html">kate</a></li><li><a href="../../../kcmshell/html/index.html">kcmshell</a></li><li><a href="../../../kdecore/html/index.html">kdecore</a></li><li><a href="../../../kded/html/index.html">kded</a></li><li><a href="../../../kdefx/html/index.html">kdefx</a></li><li><a href="../../../kdeprint/html/index.html">kdeprint</a></li><li><a href="../../../kdesu/html/index.html">kdesu</a></li><li><a href="../../../kdeui/html/index.html">kdeui</a></li><li><a href="../../../kdoctools/html/index.html">kdoctools</a></li><li><a href="../../../khtml/html/index.html">khtml</a></li><li><a href="../../../kimgio/html/index.html">kimgio</a></li><li><a href="../../../kinit/html/index.html">kinit</a></li><li><a href="../../../kio/html/index.html">kio</a></li><li>&nbsp;&nbsp;<a href="../../../kio/bookmarks/html/index.html">bookmarks</a></li><li>&nbsp;&nbsp;<a href="../../../kio/httpfilter/html/index.html">httpfilter</a></li><li>&nbsp;&nbsp;<a href="../../../kio/kfile/html/index.html">kfile</a></li><li>&nbsp;&nbsp;<a href="../../../kio/kio/html/index.html">kio</a></li><li>&nbsp;&nbsp;<a href="../../../kio/kioexec/html/index.html">kioexec</a></li><li>&nbsp;&nbsp;<a href="../../../kio/kpasswdserver/html/index.html">kpasswdserver</a></li><li>&nbsp;&nbsp;<a href="../../../kio/kssl/html/index.html">kssl</a></li><li><a href="../../../kioslave/html/index.html">kioslave</a></li><li>&nbsp;&nbsp;<a href="../../../kioslave/http/html/index.html">http</a></li><li><a href="../../../kjs/html/index.html">kjs</a></li><li><a href="../../../kmdi/html/index.html">kmdi</a></li><li>&nbsp;&nbsp;<a href="../../../kmdi/kmdi/html/index.html">kmdi</a></li><li><a href="../../../knewstuff/html/index.html">knewstuff</a></li><li><a href="../../../kparts/html/index.html">kparts</a></li><li><a href="../../../kresources/html/index.html">kresources</a></li><li><a href="../../../kspell2/html/index.html">kspell2</a></li><li><a href="../../../kunittest/html/index.html">kunittest</a></li><li><a href="../../../kutils/html/index.html">kutils</a></li><li><a href="../../../kwallet/html/index.html">kwallet</a></li><li><a href="../../../libkmid/html/index.html">libkmid</a></li><li><a href="../../../libkscreensaver/html/index.html">libkscreensaver</a></li>
</ul></div></div>


        </td>
</tr>
</table>

<span class="doNotDisplay">
  <a href="http://www.kde.org/" accesskey="8">KDE Home</a> |
  <a href="http://accessibility.kde.org/" accesskey="9">KDE Accessibility Home</a> |
  <a href="http://www.kde.org/media/accesskeys.php" accesskey="0">Description of Access Keys</a>
</span>


<div style="height: 8px"></div>

<div id="footer">
  <div id="footer_left">
    Maintained by <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;groo&#116;&#64;kde&#46;or&#x67;">Adriaan de Groot</a>
and
<a href="&#109;a&#105;&#108;&#116;&#111;&#58;w&#105;nter&#64;kde&#46;or&#x67">Allen Winter</a>.
<br/>
    KDE and K Desktop Environment are trademarks of <a href="http://www.kde.org/areas/kde-ev/" title="Homepage of the KDE non-profit Organization">KDE e.V.</a> |
    <a href="http://www.kde.org/contact/impressum.php">Legal</a>
  </div>
  <div id="footer_right"><img src="/media/images/footer_right.png" style="margin: 0px" alt="" /></div>
</div>

<!--
WARNING: DO NOT SEND MAIL TO THE FOLLOWING EMAIL ADDRESS! YOU WILL
BE BLOCKED INSTANTLY AND PERMANENTLY!
<a href="mailto:aaaatrap-425acc3b5374943f@kde.org">Block me</a>
WARNING END
-->

</body>
</html>