<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.trinitydesktop.net/index.php?action=history&amp;feed=atom&amp;title=File_dialog</id>
	<title>File dialog - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.trinitydesktop.net/index.php?action=history&amp;feed=atom&amp;title=File_dialog"/>
	<link rel="alternate" type="text/html" href="https://wiki.trinitydesktop.net/index.php?title=File_dialog&amp;action=history"/>
	<updated>2026-05-12T17:56:25Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.13</generator>
	<entry>
		<id>https://wiki.trinitydesktop.net/index.php?title=File_dialog&amp;diff=2218&amp;oldid=prev</id>
		<title>Blu256: Blu256 moved page File dialog (KDE3 Architecture) to File dialog: Simpler name</title>
		<link rel="alternate" type="text/html" href="https://wiki.trinitydesktop.net/index.php?title=File_dialog&amp;diff=2218&amp;oldid=prev"/>
		<updated>2022-04-21T15:40:23Z</updated>

		<summary type="html">&lt;p&gt;Blu256 moved page &lt;a href=&quot;/File_dialog_(KDE3_Architecture)&quot; class=&quot;mw-redirect&quot; title=&quot;File dialog (KDE3 Architecture)&quot;&gt;File dialog (KDE3 Architecture)&lt;/a&gt; to &lt;a href=&quot;/File_dialog&quot; title=&quot;File dialog&quot;&gt;File dialog&lt;/a&gt;: Simpler name&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 15:40, 21 April 2022&lt;/td&gt;
				&lt;/tr&gt;
&lt;!-- diff cache key mwdb:diff:wikidiff2:1.12:old-2217:rev-2218:1.13.0 --&gt;
&lt;/table&gt;</summary>
		<author><name>Blu256</name></author>
	</entry>
	<entry>
		<id>https://wiki.trinitydesktop.net/index.php?title=File_dialog&amp;diff=2217&amp;oldid=prev</id>
		<title>Blu256: -Applicable to TDE (redundant), categories to bottom</title>
		<link rel="alternate" type="text/html" href="https://wiki.trinitydesktop.net/index.php?title=File_dialog&amp;diff=2217&amp;oldid=prev"/>
		<updated>2022-04-21T15:40:05Z</updated>

		<summary type="html">&lt;p&gt;-Applicable to TDE (redundant), categories to bottom&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 15:40, 21 April 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;a class=&quot;mw-diff-movedpara-left&quot; title=&quot;Paragraph was moved. Click to jump to new location.&quot; href=&quot;#movedpara_2_1_rhs&quot;&gt;&amp;#x26AB;&lt;/a&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;&lt;a name=&quot;movedpara_0_0_lhs&quot;&gt;&lt;/a&gt;[[Category:KDE3]]&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;a class=&quot;mw-diff-movedpara-left&quot; title=&quot;Paragraph was moved. Click to jump to new location.&quot; href=&quot;#movedpara_2_2_rhs&quot;&gt;&amp;#x26AB;&lt;/a&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;&lt;a name=&quot;movedpara_0_1_lhs&quot;&gt;&lt;/a&gt;[[Category:Architecture]]&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;a class=&quot;mw-diff-movedpara-left&quot; title=&quot;Paragraph was moved. Click to jump to new location.&quot; href=&quot;#movedpara_2_3_rhs&quot;&gt;&amp;#x26AB;&lt;/a&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;&lt;a name=&quot;movedpara_0_2_lhs&quot;&gt;&lt;/a&gt;[[Category:Developers]]&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;{{Applicable to TDE}}&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;[[Image:k3filedialog-widgets.png|thumb|400px|KFileDialog widgets]]&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;[[Image:k3filedialog-widgets.png|thumb|400px|KFileDialog widgets]]&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 159:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 154:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;&#039;&#039;Initial Author:&#039;&#039; [mailto:bernd@kdevelop.org Bernd Gehrmann]&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;&#039;&#039;Initial Author:&#039;&#039; [mailto:bernd@kdevelop.org Bernd Gehrmann]&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;a class=&quot;mw-diff-movedpara-right&quot; title=&quot;Paragraph was moved. Click to jump to old location.&quot; href=&quot;#movedpara_0_0_lhs&quot;&gt;&amp;#x26AB;&lt;/a&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;div&gt;&lt;a name=&quot;movedpara_2_1_rhs&quot;&gt;&lt;/a&gt;[[Category:KDE3]]&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;a class=&quot;mw-diff-movedpara-right&quot; title=&quot;Paragraph was moved. Click to jump to old location.&quot; href=&quot;#movedpara_0_1_lhs&quot;&gt;&amp;#x26AB;&lt;/a&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;div&gt;&lt;a name=&quot;movedpara_2_2_rhs&quot;&gt;&lt;/a&gt;[[Category:Architecture]]&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;a class=&quot;mw-diff-movedpara-right&quot; title=&quot;Paragraph was moved. Click to jump to old location.&quot; href=&quot;#movedpara_0_2_lhs&quot;&gt;&amp;#x26AB;&lt;/a&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;div&gt;&lt;a name=&quot;movedpara_2_3_rhs&quot;&gt;&lt;/a&gt;[[Category:Developers]]&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;!-- diff cache key mwdb:diff:wikidiff2:1.12:old-1689:rev-2217:1.13.0 --&gt;
&lt;/table&gt;</summary>
		<author><name>Blu256</name></author>
	</entry>
	<entry>
		<id>https://wiki.trinitydesktop.net/index.php?title=File_dialog&amp;diff=1689&amp;oldid=prev</id>
		<title>Blu256: Updated (API doc links, classes)</title>
		<link rel="alternate" type="text/html" href="https://wiki.trinitydesktop.net/index.php?title=File_dialog&amp;diff=1689&amp;oldid=prev"/>
		<updated>2021-08-22T20:58:56Z</updated>

		<summary type="html">&lt;p&gt;Updated (API doc links, classes)&lt;/p&gt;
&lt;a href=&quot;https://wiki.trinitydesktop.net/index.php?title=File_dialog&amp;amp;diff=1689&amp;amp;oldid=297&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Blu256</name></author>
	</entry>
	<entry>
		<id>https://wiki.trinitydesktop.net/index.php?title=File_dialog&amp;diff=297&amp;oldid=prev</id>
		<title>imported&gt;Eliddell: Created page with &quot;KDE&#039;s file dialogs are implemented in the kfile library, which also contains other widgets.  == File Dialog ==  The classes related to the file dialog are really a file dialog...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.trinitydesktop.net/index.php?title=File_dialog&amp;diff=297&amp;oldid=prev"/>
		<updated>2014-05-31T21:28:04Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;KDE&amp;#039;s file dialogs are implemented in the kfile library, which also contains other widgets.  == File Dialog ==  The classes related to the file dialog are really a file dialog...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;KDE&amp;#039;s file dialogs are implemented in the kfile library, which also&lt;br /&gt;
contains other widgets.&lt;br /&gt;
&lt;br /&gt;
== File Dialog ==&lt;br /&gt;
&lt;br /&gt;
The classes related to the file dialog are really a file dialog construction&lt;br /&gt;
set, i.e. the API not only contain the class &lt;br /&gt;
[http://api.kde.org/3.5-api/kdelibs-apidocs/kio/kfile/html/classKFileDialog.html KFileDialog] &lt;br /&gt;
with its conveniently usable functions to obtain file names for saving or &lt;br /&gt;
opening, but it also offers the various single widgets that constitute the &lt;br /&gt;
dialog for separate use.&lt;br /&gt;
&lt;br /&gt;
[[Image:k3filedialog-widgets.png|thumb|center|500px|KFileDialog widgets]]&lt;br /&gt;
&lt;br /&gt;
=== KDirOperator ===&lt;br /&gt;
&lt;br /&gt;
The main view of the file dialog is a &lt;br /&gt;
[http://api.kde.org/3.5-api/kdelibs-apidocs/kio/kfile/html/classKDirOperator.html KDirOperator]. &lt;br /&gt;
It is a general browser for files and directories. How these lists and&lt;br /&gt;
trees are actually represented is configurable by the user. All widgets &lt;br /&gt;
possible for this are derived from the class KFileView. These are the &lt;br /&gt;
following:&lt;br /&gt;
&lt;br /&gt;
*[http://api.kde.org/3.5-api/kdelibs-apidocs/kio/kfile/html/classKFileIconView.html KFileIconView]: Corresponds to selecting &amp;quot;Short view&amp;quot; and &amp;quot;Single view&amp;quot; from the View submenu.&lt;br /&gt;
*[http://api.kde.org/3.5-api/kdelibs-apidocs/kio/kfile/html/classKFileDetailView.html KFileDetailView]: Corresponds to selecting &amp;quot;Detailed view&amp;quot; and &amp;quot;Single view&amp;quot; from the View submenu.&lt;br /&gt;
*[http://api.kde.org/3.5-api/kdelibs-apidocs/kio/kfile/html/classKCombiView.html KCombiView]: Corresponds to selecting &amp;quot;Separate directories&amp;quot; from the View submenu. This is a splitter widget which displays a KFileIconView (see above) on the left side and either a KFileIconView (if &amp;quot;Short view&amp;quot; is selected) or a KFileDetailView (if &amp;quot;Detailed view&amp;quot; is selected) on the right side.&lt;br /&gt;
*[http://api.kde.org/3.5-api/kdelibs-apidocs/kio/kfile/html/classKFilePreview.html KFilePreview]: Corresponds to selecting &amp;quot;Preview&amp;quot; from the View submenu. This is also a splitter, which shows a KFileIconView (if &amp;quot;Short view&amp;quot; is selected) or a KFileDetailView (if &amp;quot;Detailed view&amp;quot; is selected) on the left side and a widget derived from KPreviewWidgetBase on the right side. By default, the widget on the right side is a KImagePreviewWidget, but this can be changed. This should be very rarely necessary, because the KImagePreviewWidget uses a mechanism for obtaining preview images (also known as &amp;#039;&amp;#039;thumbnails&amp;#039;&amp;#039;) which can be extended by installing additional ThumbCreator services. In this way, the same preview images can also be used by Konqueror&amp;#039;s icon view.&lt;br /&gt;
&lt;br /&gt;
=== KURLComboBox ===&lt;br /&gt;
&lt;br /&gt;
This is a combo box for selecting from a number of files and directories.&lt;br /&gt;
It runs in one of three modes. The KURLComboBox at the top of the file&lt;br /&gt;
dialog is in &amp;quot;Directories&amp;quot; mode, the one at the bottom in &amp;quot;Files&amp;quot; mode.&lt;br /&gt;
Items in the popup menu are shown as URLs together with their MIME type &lt;br /&gt;
icon. Additionally, one can add a number of &amp;#039;&amp;#039;default items&amp;#039;&amp;#039; which&lt;br /&gt;
are shown as clear text. For example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp-qt&amp;quot;&amp;gt;&lt;br /&gt;
KURL u(QDir::homeDirPath());&lt;br /&gt;
QString text = i18n(&amp;quot;Home Directory&amp;quot;);&lt;br /&gt;
QPixmap pixmap = KMimeType::pixmapForURL(u, 0, KIcon::Small);&lt;br /&gt;
combobox-&amp;gt;addDefaultURL(u, pixmap, text);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== KFileFilter ===&lt;br /&gt;
&lt;br /&gt;
This is a combo box for selecting from a number of file filters&lt;br /&gt;
or MIME types. There are two ways to populate it with items:&lt;br /&gt;
&lt;br /&gt;
First, you can give a linebreak-separated list of strings&lt;br /&gt;
of the following form:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp-qt&amp;quot;&amp;gt;&lt;br /&gt;
combo-&amp;gt;setFilter(&amp;quot;*.cpp|Implementation files\n*.h|Header files&amp;quot;);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This displays the clear text strings in the popup in order to select the &lt;br /&gt;
according patterns. The other method is to give a list of MIME types:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp-qt&amp;quot;&amp;gt;&lt;br /&gt;
QStringList mimeTypes;&lt;br /&gt;
mimeTypes &amp;lt;&amp;lt; &amp;quot;image/png&amp;quot;;&lt;br /&gt;
mimeTypes &amp;lt;&amp;lt; &amp;quot;text/html&amp;quot;;&lt;br /&gt;
combo-&amp;gt;setMimeFilter(mimeTypes);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Other widgets ==&lt;br /&gt;
&lt;br /&gt;
Apart from the widgets used in the file dialog, there is a number of related&lt;br /&gt;
classes (partially contained in the ksycoca library):&lt;br /&gt;
&lt;br /&gt;
=== KURLCompletion ===&lt;br /&gt;
&lt;br /&gt;
This is a subclass of &lt;br /&gt;
[http://api.kde.org/3.5-api/kdelibs-apidocs/kdecore/html/classKCompletion.html KCompletion]&lt;br /&gt;
and specifically designed to provide automatic completions for URLs. &lt;br /&gt;
It can operate in one of two modes: &amp;lt;tt&amp;gt;ExeCompletion&amp;lt;/tt&amp;gt; completes names&lt;br /&gt;
of executables by searching them in $PATH (if they are not given as&lt;br /&gt;
absolute file names). &amp;lt;tt&amp;gt;FileCompletion&amp;lt;/tt&amp;gt; completes generic URLs.&lt;br /&gt;
This works even for remote addresses. &lt;br /&gt;
&lt;br /&gt;
Completion support can easily be added to line edits (derived from&lt;br /&gt;
[http://api.kde.org/3.5-api/kdelibs-apidocs/kdeui/html/classKLineEdit.html KLineEdit])&lt;br /&gt;
or combo boxes (derived from&lt;br /&gt;
[http://api.kde.org/3.5-api/kdelibs-apidocs/kdeui/html/classKComboBox.html KComboBox]):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp-qt&amp;quot;&amp;gt;&lt;br /&gt;
KCompletion *completion =&lt;br /&gt;
    new KURLCompletion(KURLCompletion::ExeCompletion);&lt;br /&gt;
lineEdit-&amp;gt;setCompletionObject(completion);&lt;br /&gt;
lineEdit-&amp;gt;setAutoDeleteCompletionObject(true);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== KURLPixmapProvider ===&lt;br /&gt;
&lt;br /&gt;
This is a subclass of&lt;br /&gt;
[http://api.kde.org/3.5-api/kdelibs-apidocs/kdecore/html/classKPixmapProvider.html KPixmapProvider]&lt;br /&gt;
which resolves pixmaps for URLs.&lt;br /&gt;
&lt;br /&gt;
Support for URL icons in combo boxes (derived from&lt;br /&gt;
[http://api.kde.org/3.5-api/kdelibs-apidocs/kdeui/html/classKComboBox.html KComboBox])&lt;br /&gt;
can be easily added:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp-qt&amp;quot;&amp;gt;&lt;br /&gt;
KPixmapProver *pixmapProvider = new KURLPixmapProvider();&lt;br /&gt;
comboBox-&amp;gt;setPixmapProvider(pixmapProvider);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== KURLRequester ===&lt;br /&gt;
&lt;br /&gt;
This is a lineedit combined with a button that invokes a file dialog. &lt;br /&gt;
It uses the KURLCompletion class described above.&lt;br /&gt;
&lt;br /&gt;
=== KURLRequesterDlg ===&lt;br /&gt;
&lt;br /&gt;
A simple dialog for letting the user input a file name or URL. It is&lt;br /&gt;
a very thin wrapper around the KURLRequester widget. For example, this &lt;br /&gt;
is used when you choose &amp;quot;Location-&amp;gt;Open Location&amp;quot; in Konqueror.&lt;br /&gt;
&lt;br /&gt;
=== KOpenWithDlg ===&lt;br /&gt;
&lt;br /&gt;
The dialog shown by Konqueror when you click on a file with unknown&lt;br /&gt;
MIME type.&lt;br /&gt;
&lt;br /&gt;
=== KPropertiesDialog ===&lt;br /&gt;
&lt;br /&gt;
The properties dialog you get when you choose the &amp;quot;Properties&amp;quot; item from&lt;br /&gt;
Konqueror&amp;#039;s context menu or the context menu in the file dialog. The&lt;br /&gt;
dialog can be extended with more tabs by inserting additional&lt;br /&gt;
[http://api.kde.org/3.5-api/kdelibs-apidocs/kio/kfile/html/classKPropsDlgPlugin.html KPropsDlgPlugin])&lt;br /&gt;
widgets.&lt;br /&gt;
&lt;br /&gt;
=== KIconDialog ===&lt;br /&gt;
&lt;br /&gt;
A dialog for selecting icons.&lt;br /&gt;
&lt;br /&gt;
Furthermore, a number of additional IO jobs:&lt;br /&gt;
&lt;br /&gt;
=== KDirSize ===&lt;br /&gt;
&lt;br /&gt;
This computes the sum of the file sizes in a directory.&lt;br /&gt;
&lt;br /&gt;
=== KDiskFreeSp ===&lt;br /&gt;
&lt;br /&gt;
A class for finding out the free disk space on a disk.&lt;br /&gt;
&lt;br /&gt;
=== KIO::PreviewJob ===&lt;br /&gt;
&lt;br /&gt;
A job for creating thumbnails for a set of files.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Initial Author:&amp;#039;&amp;#039; [mailto:bernd@kdevelop.org Bernd Gehrmann]&lt;br /&gt;
&lt;br /&gt;
[[Category:KDE3]]&lt;br /&gt;
[[Category:Architecture]]&lt;br /&gt;
[[Category:Developers]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Eliddell</name></author>
	</entry>
</feed>