Sophie

Sophie

distrib > Mageia > 6 > x86_64 > media > core-updates > by-pkgid > c0e5f78f18dc424cd6a534d89a501aa4 > files > 72

lib64quazip-devel-0.7.6-1.mga6.x86_64.rpm

<!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">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>QuaZIP: QuaZipDir Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">QuaZIP
   &#160;<span id="projectnumber">quazip-0-7-6</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',false,false,'search.php','Search');
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="classQuaZipDir-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">QuaZipDir Class Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>Provides ZIP archive navigation.  
 <a href="classQuaZipDir.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="quazipdir_8h_source.html">quazipdir.h</a>&gt;</code></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a6c9cc8b74c52d3fe997b753370566690"><td class="memItemLeft" align="right" valign="top"><a id="a6c9cc8b74c52d3fe997b753370566690"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classQuaZipDir.html#a6c9cc8b74c52d3fe997b753370566690">QuaZipDir</a> (const <a class="el" href="classQuaZipDir.html">QuaZipDir</a> &amp;that)</td></tr>
<tr class="memdesc:a6c9cc8b74c52d3fe997b753370566690"><td class="mdescLeft">&#160;</td><td class="mdescRight">The copy constructor. <br /></td></tr>
<tr class="separator:a6c9cc8b74c52d3fe997b753370566690"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a19e5e3a54f322ce03e7f7606a87a2ba1"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classQuaZipDir.html#a19e5e3a54f322ce03e7f7606a87a2ba1">QuaZipDir</a> (<a class="el" href="classQuaZip.html">QuaZip</a> *zip, const QString &amp;dir=QString())</td></tr>
<tr class="memdesc:a19e5e3a54f322ce03e7f7606a87a2ba1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs a <a class="el" href="classQuaZipDir.html" title="Provides ZIP archive navigation. ">QuaZipDir</a> instance pointing to the specified directory.  <a href="#a19e5e3a54f322ce03e7f7606a87a2ba1">More...</a><br /></td></tr>
<tr class="separator:a19e5e3a54f322ce03e7f7606a87a2ba1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae95d60e2c23e611723371bf8fff2b095"><td class="memItemLeft" align="right" valign="top"><a id="ae95d60e2c23e611723371bf8fff2b095"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classQuaZipDir.html#ae95d60e2c23e611723371bf8fff2b095">~QuaZipDir</a> ()</td></tr>
<tr class="memdesc:ae95d60e2c23e611723371bf8fff2b095"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor. <br /></td></tr>
<tr class="separator:ae95d60e2c23e611723371bf8fff2b095"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4a2e07484c7159a3f469922ba2383547"><td class="memItemLeft" align="right" valign="top"><a id="a4a2e07484c7159a3f469922ba2383547"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classQuaZipDir.html#a4a2e07484c7159a3f469922ba2383547">operator==</a> (const <a class="el" href="classQuaZipDir.html">QuaZipDir</a> &amp;that)</td></tr>
<tr class="memdesc:a4a2e07484c7159a3f469922ba2383547"><td class="mdescLeft">&#160;</td><td class="mdescRight">The assignment operator. <br /></td></tr>
<tr class="separator:a4a2e07484c7159a3f469922ba2383547"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6e60d858d05774c958215ee7741eceed"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classQuaZipDir.html#a6e60d858d05774c958215ee7741eceed">operator!=</a> (const <a class="el" href="classQuaZipDir.html">QuaZipDir</a> &amp;that)</td></tr>
<tr class="memdesc:a6e60d858d05774c958215ee7741eceed"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator!=  <a href="#a6e60d858d05774c958215ee7741eceed">More...</a><br /></td></tr>
<tr class="separator:a6e60d858d05774c958215ee7741eceed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa603c69be0c1597add5951b19f8bc961"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classQuaZipDir.html">QuaZipDir</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classQuaZipDir.html#aa603c69be0c1597add5951b19f8bc961">operator=</a> (const <a class="el" href="classQuaZipDir.html">QuaZipDir</a> &amp;that)</td></tr>
<tr class="memdesc:aa603c69be0c1597add5951b19f8bc961"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator==  <a href="#aa603c69be0c1597add5951b19f8bc961">More...</a><br /></td></tr>
<tr class="separator:aa603c69be0c1597add5951b19f8bc961"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa821f4d498f1e734fdfcb1dc6503c26b"><td class="memItemLeft" align="right" valign="top"><a id="aa821f4d498f1e734fdfcb1dc6503c26b"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classQuaZipDir.html#aa821f4d498f1e734fdfcb1dc6503c26b">operator[]</a> (int pos) const</td></tr>
<tr class="memdesc:aa821f4d498f1e734fdfcb1dc6503c26b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the name of the entry at the specified position. <br /></td></tr>
<tr class="separator:aa821f4d498f1e734fdfcb1dc6503c26b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0a6498d0e3754c54d07c3896c79d8161"><td class="memItemLeft" align="right" valign="top"><a id="a0a6498d0e3754c54d07c3896c79d8161"></a>
<a class="el" href="classQuaZip.html#a6053a1d249ed210a85c9d5eb7cf9cdbe">QuaZip::CaseSensitivity</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classQuaZipDir.html#a0a6498d0e3754c54d07c3896c79d8161">caseSensitivity</a> () const</td></tr>
<tr class="memdesc:a0a6498d0e3754c54d07c3896c79d8161"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the current case sensitivity mode. <br /></td></tr>
<tr class="separator:a0a6498d0e3754c54d07c3896c79d8161"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa829afc0243f1d307302f1167edecc7b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classQuaZipDir.html#aa829afc0243f1d307302f1167edecc7b">cd</a> (const QString &amp;<a class="el" href="classQuaZipDir.html#a144bc38da92d7f2383b64a5a5d1b4cc7">dirName</a>)</td></tr>
<tr class="memdesc:aa829afc0243f1d307302f1167edecc7b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Changes the 'current' directory.  <a href="#aa829afc0243f1d307302f1167edecc7b">More...</a><br /></td></tr>
<tr class="separator:aa829afc0243f1d307302f1167edecc7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a62306db3f4c0866930fa35c7348b84b3"><td class="memItemLeft" align="right" valign="top"><a id="a62306db3f4c0866930fa35c7348b84b3"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classQuaZipDir.html#a62306db3f4c0866930fa35c7348b84b3">cdUp</a> ()</td></tr>
<tr class="memdesc:a62306db3f4c0866930fa35c7348b84b3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Goes up. <br /></td></tr>
<tr class="separator:a62306db3f4c0866930fa35c7348b84b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9cd93fdd7a09e75406142c5236562fa8"><td class="memItemLeft" align="right" valign="top"><a id="a9cd93fdd7a09e75406142c5236562fa8"></a>
uint&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classQuaZipDir.html#a9cd93fdd7a09e75406142c5236562fa8">count</a> () const</td></tr>
<tr class="memdesc:a9cd93fdd7a09e75406142c5236562fa8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the number of entries in the directory. <br /></td></tr>
<tr class="separator:a9cd93fdd7a09e75406142c5236562fa8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a144bc38da92d7f2383b64a5a5d1b4cc7"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classQuaZipDir.html#a144bc38da92d7f2383b64a5a5d1b4cc7">dirName</a> () const</td></tr>
<tr class="memdesc:a144bc38da92d7f2383b64a5a5d1b4cc7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the current directory name.  <a href="#a144bc38da92d7f2383b64a5a5d1b4cc7">More...</a><br /></td></tr>
<tr class="separator:a144bc38da92d7f2383b64a5a5d1b4cc7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af2ff5290f92d994f242241e2b8a87fbb"><td class="memItemLeft" align="right" valign="top">QList&lt; <a class="el" href="structQuaZipFileInfo.html">QuaZipFileInfo</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classQuaZipDir.html#af2ff5290f92d994f242241e2b8a87fbb">entryInfoList</a> (const QStringList &amp;<a class="el" href="classQuaZipDir.html#ad5da2209404a513b81aed734d82a587a">nameFilters</a>, QDir::Filters filters=QDir::NoFilter, QDir::SortFlags sort=QDir::NoSort) const</td></tr>
<tr class="memdesc:af2ff5290f92d994f242241e2b8a87fbb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the list of the entries in the directory.  <a href="#af2ff5290f92d994f242241e2b8a87fbb">More...</a><br /></td></tr>
<tr class="separator:af2ff5290f92d994f242241e2b8a87fbb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2cd40eaa845e5edcb16cee500a987f59"><td class="memItemLeft" align="right" valign="top">QList&lt; <a class="el" href="structQuaZipFileInfo.html">QuaZipFileInfo</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classQuaZipDir.html#a2cd40eaa845e5edcb16cee500a987f59">entryInfoList</a> (QDir::Filters filters=QDir::NoFilter, QDir::SortFlags sort=QDir::NoSort) const</td></tr>
<tr class="memdesc:a2cd40eaa845e5edcb16cee500a987f59"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the list of the entries in the directory.  <a href="#a2cd40eaa845e5edcb16cee500a987f59">More...</a><br /></td></tr>
<tr class="separator:a2cd40eaa845e5edcb16cee500a987f59"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ade1d2e3cb2923e0b389e17aebfded69b"><td class="memItemLeft" align="right" valign="top">QList&lt; <a class="el" href="structQuaZipFileInfo64.html">QuaZipFileInfo64</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classQuaZipDir.html#ade1d2e3cb2923e0b389e17aebfded69b">entryInfoList64</a> (const QStringList &amp;<a class="el" href="classQuaZipDir.html#ad5da2209404a513b81aed734d82a587a">nameFilters</a>, QDir::Filters filters=QDir::NoFilter, QDir::SortFlags sort=QDir::NoSort) const</td></tr>
<tr class="memdesc:ade1d2e3cb2923e0b389e17aebfded69b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the list of the entries in the directory with zip64 support.  <a href="#ade1d2e3cb2923e0b389e17aebfded69b">More...</a><br /></td></tr>
<tr class="separator:ade1d2e3cb2923e0b389e17aebfded69b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a980b2c72beff341caf0069a4c7ba338e"><td class="memItemLeft" align="right" valign="top">QList&lt; <a class="el" href="structQuaZipFileInfo64.html">QuaZipFileInfo64</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classQuaZipDir.html#a980b2c72beff341caf0069a4c7ba338e">entryInfoList64</a> (QDir::Filters filters=QDir::NoFilter, QDir::SortFlags sort=QDir::NoSort) const</td></tr>
<tr class="memdesc:a980b2c72beff341caf0069a4c7ba338e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the list of the entries in the directory with zip64 support.  <a href="#a980b2c72beff341caf0069a4c7ba338e">More...</a><br /></td></tr>
<tr class="separator:a980b2c72beff341caf0069a4c7ba338e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a19aef18df6082776add947a6f93ed1fe"><td class="memItemLeft" align="right" valign="top">QStringList&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classQuaZipDir.html#a19aef18df6082776add947a6f93ed1fe">entryList</a> (const QStringList &amp;<a class="el" href="classQuaZipDir.html#ad5da2209404a513b81aed734d82a587a">nameFilters</a>, QDir::Filters filters=QDir::NoFilter, QDir::SortFlags sort=QDir::NoSort) const</td></tr>
<tr class="memdesc:a19aef18df6082776add947a6f93ed1fe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the list of the entry names in the directory.  <a href="#a19aef18df6082776add947a6f93ed1fe">More...</a><br /></td></tr>
<tr class="separator:a19aef18df6082776add947a6f93ed1fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad3ade10b847648eee41655ed5bb1dc6f"><td class="memItemLeft" align="right" valign="top">QStringList&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classQuaZipDir.html#ad3ade10b847648eee41655ed5bb1dc6f">entryList</a> (QDir::Filters filters=QDir::NoFilter, QDir::SortFlags sort=QDir::NoSort) const</td></tr>
<tr class="memdesc:ad3ade10b847648eee41655ed5bb1dc6f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the list of the entry names in the directory.  <a href="#ad3ade10b847648eee41655ed5bb1dc6f">More...</a><br /></td></tr>
<tr class="separator:ad3ade10b847648eee41655ed5bb1dc6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae556ccb71e4ac9c1126fbd5232de9f3e"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classQuaZipDir.html#ae556ccb71e4ac9c1126fbd5232de9f3e">exists</a> (const QString &amp;fileName) const</td></tr>
<tr class="memdesc:ae556ccb71e4ac9c1126fbd5232de9f3e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns <code>true</code> if the entry with the specified name exists.  <a href="#ae556ccb71e4ac9c1126fbd5232de9f3e">More...</a><br /></td></tr>
<tr class="separator:ae556ccb71e4ac9c1126fbd5232de9f3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afa37d85c12d13fc667f5f4b51aa147ee"><td class="memItemLeft" align="right" valign="top"><a id="afa37d85c12d13fc667f5f4b51aa147ee"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classQuaZipDir.html#afa37d85c12d13fc667f5f4b51aa147ee">exists</a> () const</td></tr>
<tr class="memdesc:afa37d85c12d13fc667f5f4b51aa147ee"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return <code>true</code> if the directory pointed by this <a class="el" href="classQuaZipDir.html" title="Provides ZIP archive navigation. ">QuaZipDir</a> exists. <br /></td></tr>
<tr class="separator:afa37d85c12d13fc667f5f4b51aa147ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af485f392c49d78a5f0ddacde963723c2"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classQuaZipDir.html#af485f392c49d78a5f0ddacde963723c2">filePath</a> (const QString &amp;fileName) const</td></tr>
<tr class="memdesc:af485f392c49d78a5f0ddacde963723c2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the full path to the specified file.  <a href="#af485f392c49d78a5f0ddacde963723c2">More...</a><br /></td></tr>
<tr class="separator:af485f392c49d78a5f0ddacde963723c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abeee1810c7c1c1af93364081dbf70d38"><td class="memItemLeft" align="right" valign="top"><a id="abeee1810c7c1c1af93364081dbf70d38"></a>
QDir::Filters&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classQuaZipDir.html#abeee1810c7c1c1af93364081dbf70d38">filter</a> ()</td></tr>
<tr class="memdesc:abeee1810c7c1c1af93364081dbf70d38"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the default filter. <br /></td></tr>
<tr class="separator:abeee1810c7c1c1af93364081dbf70d38"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac576778e62c42cfec5a8b1b7948abf4d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classQuaZipDir.html#ac576778e62c42cfec5a8b1b7948abf4d">isRoot</a> () const</td></tr>
<tr class="memdesc:ac576778e62c42cfec5a8b1b7948abf4d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns if the <a class="el" href="classQuaZipDir.html" title="Provides ZIP archive navigation. ">QuaZipDir</a> points to the root of the archive.  <a href="#ac576778e62c42cfec5a8b1b7948abf4d">More...</a><br /></td></tr>
<tr class="separator:ac576778e62c42cfec5a8b1b7948abf4d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad5da2209404a513b81aed734d82a587a"><td class="memItemLeft" align="right" valign="top"><a id="ad5da2209404a513b81aed734d82a587a"></a>
QStringList&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classQuaZipDir.html#ad5da2209404a513b81aed734d82a587a">nameFilters</a> () const</td></tr>
<tr class="memdesc:ad5da2209404a513b81aed734d82a587a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the default name filter. <br /></td></tr>
<tr class="separator:ad5da2209404a513b81aed734d82a587a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae535a8d20f16ea8d9f8881ec846af138"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classQuaZipDir.html#ae535a8d20f16ea8d9f8881ec846af138">path</a> () const</td></tr>
<tr class="memdesc:ae535a8d20f16ea8d9f8881ec846af138"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the path to the current dir.  <a href="#ae535a8d20f16ea8d9f8881ec846af138">More...</a><br /></td></tr>
<tr class="separator:ae535a8d20f16ea8d9f8881ec846af138"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa12d55e041bb08da575ed242723710c0"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classQuaZipDir.html#aa12d55e041bb08da575ed242723710c0">relativeFilePath</a> (const QString &amp;fileName) const</td></tr>
<tr class="memdesc:aa12d55e041bb08da575ed242723710c0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the path to the specified file relative to the current dir.  <a href="#aa12d55e041bb08da575ed242723710c0">More...</a><br /></td></tr>
<tr class="separator:aa12d55e041bb08da575ed242723710c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad53c720975bb0c49a823355f7d518793"><td class="memItemLeft" align="right" valign="top"><a id="ad53c720975bb0c49a823355f7d518793"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classQuaZipDir.html#ad53c720975bb0c49a823355f7d518793">setCaseSensitivity</a> (<a class="el" href="classQuaZip.html#a6053a1d249ed210a85c9d5eb7cf9cdbe">QuaZip::CaseSensitivity</a> <a class="el" href="classQuaZipDir.html#a0a6498d0e3754c54d07c3896c79d8161">caseSensitivity</a>)</td></tr>
<tr class="memdesc:ad53c720975bb0c49a823355f7d518793"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the default case sensitivity mode. <br /></td></tr>
<tr class="separator:ad53c720975bb0c49a823355f7d518793"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a779a43641f0f3802678e39c9acd1fddb"><td class="memItemLeft" align="right" valign="top"><a id="a779a43641f0f3802678e39c9acd1fddb"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classQuaZipDir.html#a779a43641f0f3802678e39c9acd1fddb">setFilter</a> (QDir::Filters filters)</td></tr>
<tr class="memdesc:a779a43641f0f3802678e39c9acd1fddb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the default filter. <br /></td></tr>
<tr class="separator:a779a43641f0f3802678e39c9acd1fddb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abcf208bfd6136e14f36725ae79dce2be"><td class="memItemLeft" align="right" valign="top"><a id="abcf208bfd6136e14f36725ae79dce2be"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classQuaZipDir.html#abcf208bfd6136e14f36725ae79dce2be">setNameFilters</a> (const QStringList &amp;<a class="el" href="classQuaZipDir.html#ad5da2209404a513b81aed734d82a587a">nameFilters</a>)</td></tr>
<tr class="memdesc:abcf208bfd6136e14f36725ae79dce2be"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the default name filter. <br /></td></tr>
<tr class="separator:abcf208bfd6136e14f36725ae79dce2be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae82d06e43856414c30583205d337c111"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classQuaZipDir.html#ae82d06e43856414c30583205d337c111">setPath</a> (const QString &amp;<a class="el" href="classQuaZipDir.html#ae535a8d20f16ea8d9f8881ec846af138">path</a>)</td></tr>
<tr class="memdesc:ae82d06e43856414c30583205d337c111"><td class="mdescLeft">&#160;</td><td class="mdescRight">Goes to the specified path.  <a href="#ae82d06e43856414c30583205d337c111">More...</a><br /></td></tr>
<tr class="separator:ae82d06e43856414c30583205d337c111"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae43e9d717e3c4b1c0d4790cf558e7451"><td class="memItemLeft" align="right" valign="top"><a id="ae43e9d717e3c4b1c0d4790cf558e7451"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classQuaZipDir.html#ae43e9d717e3c4b1c0d4790cf558e7451">setSorting</a> (QDir::SortFlags sort)</td></tr>
<tr class="memdesc:ae43e9d717e3c4b1c0d4790cf558e7451"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the default sorting mode. <br /></td></tr>
<tr class="separator:ae43e9d717e3c4b1c0d4790cf558e7451"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae25d482e91472b5742d723d68dc9311b"><td class="memItemLeft" align="right" valign="top"><a id="ae25d482e91472b5742d723d68dc9311b"></a>
QDir::SortFlags&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classQuaZipDir.html#ae25d482e91472b5742d723d68dc9311b">sorting</a> () const</td></tr>
<tr class="memdesc:ae25d482e91472b5742d723d68dc9311b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the default sorting mode. <br /></td></tr>
<tr class="separator:ae25d482e91472b5742d723d68dc9311b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Provides ZIP archive navigation. </p>
<p>This class is modelled after QDir, and is designed to provide similar features for ZIP archives.</p>
<p>The only significant difference from QDir is that the root path is not '/', but an empty string since that's how the file paths are stored in the archive. However, <a class="el" href="classQuaZipDir.html" title="Provides ZIP archive navigation. ">QuaZipDir</a> understands the paths starting with '/'. It is important in a few places:</p>
<ul>
<li>In the <a class="el" href="classQuaZipDir.html#aa829afc0243f1d307302f1167edecc7b" title="Changes the &#39;current&#39; directory. ">cd()</a> function.</li>
<li>In the constructor.</li>
<li>In the <a class="el" href="classQuaZipDir.html#ae556ccb71e4ac9c1126fbd5232de9f3e" title="Returns true if the entry with the specified name exists. ">exists()</a> function.</li>
<li>In the relativePath() function.</li>
</ul>
<p>Note that since ZIP uses '/' on all platforms, the '\' separator is not supported. </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a19e5e3a54f322ce03e7f7606a87a2ba1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a19e5e3a54f322ce03e7f7606a87a2ba1">&#9670;&nbsp;</a></span>QuaZipDir()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QuaZipDir::QuaZipDir </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classQuaZip.html">QuaZip</a> *&#160;</td>
          <td class="paramname"><em>zip</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>dir</em> = <code>QString()</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Constructs a <a class="el" href="classQuaZipDir.html" title="Provides ZIP archive navigation. ">QuaZipDir</a> instance pointing to the specified directory. </p>
<p>If <em>dir</em> is not specified, points to the root of the archive. The same happens if the <em>dir</em> is &quot;/&quot;. </p>

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a6e60d858d05774c958215ee7741eceed"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6e60d858d05774c958215ee7741eceed">&#9670;&nbsp;</a></span>operator!=()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool QuaZipDir::operator!= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classQuaZipDir.html">QuaZipDir</a> &amp;&#160;</td>
          <td class="paramname"><em>that</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>operator!= </p>
<dl class="section return"><dt>Returns</dt><dd><code>true</code> if either this and <em>that</em> use different <a class="el" href="classQuaZip.html" title="ZIP archive. ">QuaZip</a> instances or if they point to different directories. </dd></dl>

</div>
</div>
<a id="aa603c69be0c1597add5951b19f8bc961"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa603c69be0c1597add5951b19f8bc961">&#9670;&nbsp;</a></span>operator=()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classQuaZipDir.html">QuaZipDir</a> &amp; QuaZipDir::operator= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classQuaZipDir.html">QuaZipDir</a> &amp;&#160;</td>
          <td class="paramname"><em>that</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>operator== </p>
<dl class="section return"><dt>Returns</dt><dd><code>true</code> if both this and <em>that</em> use the same <a class="el" href="classQuaZip.html" title="ZIP archive. ">QuaZip</a> instance and point to the same directory. </dd></dl>

</div>
</div>
<a id="aa829afc0243f1d307302f1167edecc7b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa829afc0243f1d307302f1167edecc7b">&#9670;&nbsp;</a></span>cd()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool QuaZipDir::cd </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>dirName</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Changes the 'current' directory. </p>
<p>If the path starts with '/', it is interpreted as an absolute path from the root of the archive. Otherwise, it is interpreted as a path relative to the current directory as was set by the previous <a class="el" href="classQuaZipDir.html#aa829afc0243f1d307302f1167edecc7b" title="Changes the &#39;current&#39; directory. ">cd()</a> or the constructor.</p>
<p>Note that the subsequent <a class="el" href="classQuaZipDir.html#ae535a8d20f16ea8d9f8881ec846af138" title="Returns the path to the current dir. ">path()</a> call will not return a path starting with '/' in all cases. </p>

<p class="reference">References <a class="el" href="classQuaZipDir.html#aa829afc0243f1d307302f1167edecc7b">cd()</a>, <a class="el" href="classQuaZipDir.html#a144bc38da92d7f2383b64a5a5d1b4cc7">dirName()</a>, <a class="el" href="classQuaZipDir.html#afa37d85c12d13fc667f5f4b51aa147ee">exists()</a>, <a class="el" href="classQuaZipDir.html#ac576778e62c42cfec5a8b1b7948abf4d">isRoot()</a>, and <a class="el" href="classQuaZipDir.html#ae535a8d20f16ea8d9f8881ec846af138">path()</a>.</p>

<p class="reference">Referenced by <a class="el" href="classQuaZipDir.html#aa829afc0243f1d307302f1167edecc7b">cd()</a>, and <a class="el" href="classQuaZipDir.html#a62306db3f4c0866930fa35c7348b84b3">cdUp()</a>.</p>

</div>
</div>
<a id="a144bc38da92d7f2383b64a5a5d1b4cc7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a144bc38da92d7f2383b64a5a5d1b4cc7">&#9670;&nbsp;</a></span>dirName()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString QuaZipDir::dirName </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns the current directory name. </p>
<p>The name doesn't include the path. </p>

<p class="reference">References <a class="el" href="classQuaZipDir.html#a0a6498d0e3754c54d07c3896c79d8161">caseSensitivity()</a>, <a class="el" href="structQuaZipFileInfo64.html#add8733946ea4af23aa32d85f10955b0f">QuaZipFileInfo64::compressedSize</a>, <a class="el" href="classQuaZip.html#a1d3fbd445a8e9d3449ded7371931c6b3">QuaZip::convertCaseSensitivity()</a>, <a class="el" href="structQuaZipFileInfo64.html#aeb7b2757a0efa814b196b5280d000a14">QuaZipFileInfo64::crc</a>, <a class="el" href="structQuaZipFileInfo64.html#a4d77c6aa6076703e858c938efeb551e4">QuaZipFileInfo64::dateTime</a>, <a class="el" href="structQuaZipFileInfo64.html#ac8945cf1ff54d39d28e755685b91e941">QuaZipFileInfo64::diskNumberStart</a>, <a class="el" href="structQuaZipFileInfo64.html#a3a8bc40f1aa0cb0985c4e2f8a9678430">QuaZipFileInfo64::externalAttr</a>, <a class="el" href="classQuaZipDir.html#abeee1810c7c1c1af93364081dbf70d38">filter()</a>, <a class="el" href="structQuaZipFileInfo64.html#a6aa533dd4e02f52459e1e1a0df31e992">QuaZipFileInfo64::flags</a>, <a class="el" href="classQuaZip.html#ad79caa4c8a3262f7fcf52c6262b1dc25">QuaZip::getCurrentFileInfo()</a>, <a class="el" href="classQuaZip.html#a9cfdbc86f4b2cc13c4246a8d438003b1">QuaZip::getCurrentFileName()</a>, <a class="el" href="classQuaZip.html#aacfec612329cc4a2fbbb515cd024f793">QuaZip::getZipError()</a>, <a class="el" href="classQuaZip.html#a745488f9177bcec3cdb858587584e033">QuaZip::goToFirstFile()</a>, <a class="el" href="classQuaZip.html#aee6779b6cd338420c2e8c5655fa8ba97">QuaZip::goToNextFile()</a>, <a class="el" href="structQuaZipFileInfo64.html#aeb895613e76a4cc63f861b010c9e92c0">QuaZipFileInfo64::internalAttr</a>, <a class="el" href="structQuaZipFileInfo64.html#a445967ecbb5a3dd2a9d516db3e14a34a">QuaZipFileInfo64::method</a>, <a class="el" href="structQuaZipFileInfo64.html#a2cadad4cb9a765e90b5422dae2388762">QuaZipFileInfo64::name</a>, <a class="el" href="classQuaZipDir.html#ad5da2209404a513b81aed734d82a587a">nameFilters()</a>, <a class="el" href="classQuaZip.html#a6c657bfcfccb59d728e0da24c677d899">QuaZip::setCurrentFile()</a>, <a class="el" href="classQuaZipDir.html#ae25d482e91472b5742d723d68dc9311b">sorting()</a>, <a class="el" href="structQuaZipFileInfo64.html#a571ca077fe282c908e57b0bc82528d49">QuaZipFileInfo64::uncompressedSize</a>, <a class="el" href="structQuaZipFileInfo64.html#a95aeb06b080e483fde874ba2d06f203c">QuaZipFileInfo64::versionCreated</a>, and <a class="el" href="structQuaZipFileInfo64.html#a27654f5ce3a75331e9c9a7900b407169">QuaZipFileInfo64::versionNeeded</a>.</p>

<p class="reference">Referenced by <a class="el" href="classQuaZipDir.html#aa829afc0243f1d307302f1167edecc7b">cd()</a>.</p>

</div>
</div>
<a id="af2ff5290f92d994f242241e2b8a87fbb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af2ff5290f92d994f242241e2b8a87fbb">&#9670;&nbsp;</a></span>entryInfoList() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QList&lt; <a class="el" href="structQuaZipFileInfo.html">QuaZipFileInfo</a> &gt; QuaZipDir::entryInfoList </td>
          <td>(</td>
          <td class="paramtype">const QStringList &amp;&#160;</td>
          <td class="paramname"><em>nameFilters</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QDir::Filters&#160;</td>
          <td class="paramname"><em>filters</em> = <code>QDir::NoFilter</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QDir::SortFlags&#160;</td>
          <td class="paramname"><em>sort</em> = <code>QDir::NoSort</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns the list of the entries in the directory. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">nameFilters</td><td>The list of file patterns to list, uses the same syntax as QDir. </td></tr>
    <tr><td class="paramname">filters</td><td>The entry type filters, only Files and Dirs are accepted. </td></tr>
    <tr><td class="paramname">sort</td><td>Sorting mode. </td></tr>
  </table>
  </dd>
</dl>

<p class="reference">Referenced by <a class="el" href="classQuaZipDir.html#a2cd40eaa845e5edcb16cee500a987f59">entryInfoList()</a>.</p>

</div>
</div>
<a id="a2cd40eaa845e5edcb16cee500a987f59"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2cd40eaa845e5edcb16cee500a987f59">&#9670;&nbsp;</a></span>entryInfoList() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QList&lt; <a class="el" href="structQuaZipFileInfo.html">QuaZipFileInfo</a> &gt; QuaZipDir::entryInfoList </td>
          <td>(</td>
          <td class="paramtype">QDir::Filters&#160;</td>
          <td class="paramname"><em>filters</em> = <code>QDir::NoFilter</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QDir::SortFlags&#160;</td>
          <td class="paramname"><em>sort</em> = <code>QDir::NoSort</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns the list of the entries in the directory. </p>
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.</p>
<p>The same as entryInfoList(QStringList(), filters, sort). </p>

<p class="reference">References <a class="el" href="classQuaZipDir.html#af2ff5290f92d994f242241e2b8a87fbb">entryInfoList()</a>.</p>

</div>
</div>
<a id="ade1d2e3cb2923e0b389e17aebfded69b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ade1d2e3cb2923e0b389e17aebfded69b">&#9670;&nbsp;</a></span>entryInfoList64() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QList&lt; <a class="el" href="structQuaZipFileInfo64.html">QuaZipFileInfo64</a> &gt; QuaZipDir::entryInfoList64 </td>
          <td>(</td>
          <td class="paramtype">const QStringList &amp;&#160;</td>
          <td class="paramname"><em>nameFilters</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QDir::Filters&#160;</td>
          <td class="paramname"><em>filters</em> = <code>QDir::NoFilter</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QDir::SortFlags&#160;</td>
          <td class="paramname"><em>sort</em> = <code>QDir::NoSort</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns the list of the entries in the directory with zip64 support. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">nameFilters</td><td>The list of file patterns to list, uses the same syntax as QDir. </td></tr>
    <tr><td class="paramname">filters</td><td>The entry type filters, only Files and Dirs are accepted. </td></tr>
    <tr><td class="paramname">sort</td><td>Sorting mode. </td></tr>
  </table>
  </dd>
</dl>

<p class="reference">Referenced by <a class="el" href="classQuaZipDir.html#a980b2c72beff341caf0069a4c7ba338e">entryInfoList64()</a>.</p>

</div>
</div>
<a id="a980b2c72beff341caf0069a4c7ba338e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a980b2c72beff341caf0069a4c7ba338e">&#9670;&nbsp;</a></span>entryInfoList64() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QList&lt; <a class="el" href="structQuaZipFileInfo64.html">QuaZipFileInfo64</a> &gt; QuaZipDir::entryInfoList64 </td>
          <td>(</td>
          <td class="paramtype">QDir::Filters&#160;</td>
          <td class="paramname"><em>filters</em> = <code>QDir::NoFilter</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QDir::SortFlags&#160;</td>
          <td class="paramname"><em>sort</em> = <code>QDir::NoSort</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns the list of the entries in the directory with zip64 support. </p>
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.</p>
<p>The same as entryInfoList64(QStringList(), filters, sort). </p>

<p class="reference">References <a class="el" href="classQuaZipDir.html#ade1d2e3cb2923e0b389e17aebfded69b">entryInfoList64()</a>.</p>

</div>
</div>
<a id="a19aef18df6082776add947a6f93ed1fe"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a19aef18df6082776add947a6f93ed1fe">&#9670;&nbsp;</a></span>entryList() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QStringList QuaZipDir::entryList </td>
          <td>(</td>
          <td class="paramtype">const QStringList &amp;&#160;</td>
          <td class="paramname"><em>nameFilters</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QDir::Filters&#160;</td>
          <td class="paramname"><em>filters</em> = <code>QDir::NoFilter</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QDir::SortFlags&#160;</td>
          <td class="paramname"><em>sort</em> = <code>QDir::NoSort</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns the list of the entry names in the directory. </p>
<p>The same as entryInfoList(nameFilters, filters, sort), but only returns entry names. </p>

<p class="reference">Referenced by <a class="el" href="classQuaZipDir.html#a9cd93fdd7a09e75406142c5236562fa8">count()</a>, <a class="el" href="classQuaZipDir.html#ad3ade10b847648eee41655ed5bb1dc6f">entryList()</a>, <a class="el" href="classQuaZipDir.html#ae556ccb71e4ac9c1126fbd5232de9f3e">exists()</a>, and <a class="el" href="classQuaZipDir.html#aa821f4d498f1e734fdfcb1dc6503c26b">operator[]()</a>.</p>

</div>
</div>
<a id="ad3ade10b847648eee41655ed5bb1dc6f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad3ade10b847648eee41655ed5bb1dc6f">&#9670;&nbsp;</a></span>entryList() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QStringList QuaZipDir::entryList </td>
          <td>(</td>
          <td class="paramtype">QDir::Filters&#160;</td>
          <td class="paramname"><em>filters</em> = <code>QDir::NoFilter</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QDir::SortFlags&#160;</td>
          <td class="paramname"><em>sort</em> = <code>QDir::NoSort</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns the list of the entry names in the directory. </p>
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.</p>
<p>The same as entryList(QStringList(), filters, sort). </p>

<p class="reference">References <a class="el" href="classQuaZipDir.html#a19aef18df6082776add947a6f93ed1fe">entryList()</a>.</p>

</div>
</div>
<a id="ae556ccb71e4ac9c1126fbd5232de9f3e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae556ccb71e4ac9c1126fbd5232de9f3e">&#9670;&nbsp;</a></span>exists()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool QuaZipDir::exists </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>fileName</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns <code>true</code> if the entry with the specified name exists. </p>
<p>The &quot;..&quot; is considered to exist if the current directory is not root. The &quot;.&quot; and &quot;/&quot; are considered to always exist. Paths starting with &quot;/&quot; are relative to the archive root, other paths are relative to the current dir. </p>

<p class="reference">References <a class="el" href="classQuaZip.html#a1d3fbd445a8e9d3449ded7371931c6b3">QuaZip::convertCaseSensitivity()</a>, <a class="el" href="classQuaZipDir.html#a19aef18df6082776add947a6f93ed1fe">entryList()</a>, <a class="el" href="classQuaZipDir.html#af485f392c49d78a5f0ddacde963723c2">filePath()</a>, and <a class="el" href="classQuaZipDir.html#ac576778e62c42cfec5a8b1b7948abf4d">isRoot()</a>.</p>

</div>
</div>
<a id="af485f392c49d78a5f0ddacde963723c2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af485f392c49d78a5f0ddacde963723c2">&#9670;&nbsp;</a></span>filePath()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString QuaZipDir::filePath </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>fileName</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns the full path to the specified file. </p>
<p>Doesn't check if the file actually exists. </p>

<p class="reference">Referenced by <a class="el" href="classQuaZipDir.html#ae556ccb71e4ac9c1126fbd5232de9f3e">exists()</a>.</p>

</div>
</div>
<a id="ac576778e62c42cfec5a8b1b7948abf4d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac576778e62c42cfec5a8b1b7948abf4d">&#9670;&nbsp;</a></span>isRoot()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool QuaZipDir::isRoot </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns if the <a class="el" href="classQuaZipDir.html" title="Provides ZIP archive navigation. ">QuaZipDir</a> points to the root of the archive. </p>
<p>Not that the root path is the empty string, not '/'. </p>

<p class="reference">Referenced by <a class="el" href="classQuaZipDir.html#aa829afc0243f1d307302f1167edecc7b">cd()</a>, and <a class="el" href="classQuaZipDir.html#ae556ccb71e4ac9c1126fbd5232de9f3e">exists()</a>.</p>

</div>
</div>
<a id="ae535a8d20f16ea8d9f8881ec846af138"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae535a8d20f16ea8d9f8881ec846af138">&#9670;&nbsp;</a></span>path()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString QuaZipDir::path </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns the path to the current dir. </p>
<p>The path never starts with '/', and the root path is an empty string. </p>

<p class="reference">Referenced by <a class="el" href="classQuaZipDir.html#aa829afc0243f1d307302f1167edecc7b">cd()</a>, and <a class="el" href="classQuaZipDir.html#ae82d06e43856414c30583205d337c111">setPath()</a>.</p>

</div>
</div>
<a id="aa12d55e041bb08da575ed242723710c0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa12d55e041bb08da575ed242723710c0">&#9670;&nbsp;</a></span>relativeFilePath()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString QuaZipDir::relativeFilePath </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>fileName</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns the path to the specified file relative to the current dir. </p>
<p>This function is mostly useless, provided only for the sake of completeness.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">fileName</td><td>The path to the file, should start with &quot;/&quot; if relative to the archive root. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Path relative to the current dir. </dd></dl>

</div>
</div>
<a id="ae82d06e43856414c30583205d337c111"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae82d06e43856414c30583205d337c111">&#9670;&nbsp;</a></span>setPath()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QuaZipDir::setPath </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>path</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Goes to the specified path. </p>
<p>The difference from <a class="el" href="classQuaZipDir.html#aa829afc0243f1d307302f1167edecc7b" title="Changes the &#39;current&#39; directory. ">cd()</a> is that this function never checks if the path actually exists and doesn't use relative paths, so it's possible to go to the root directory with setPath(&quot;&quot;).</p>
<p>Note that this function still chops the trailing and/or leading '/' and treats a single '/' as the root path (<a class="el" href="classQuaZipDir.html#ae535a8d20f16ea8d9f8881ec846af138" title="Returns the path to the current dir. ">path()</a> will still return an empty string). </p>

<p class="reference">References <a class="el" href="classQuaZipDir.html#ae535a8d20f16ea8d9f8881ec846af138">path()</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>quazip/<a class="el" href="quazipdir_8h_source.html">quazipdir.h</a></li>
<li>quazip/quazipdir.cpp</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Aug 15 2018 04:31:24 for QuaZIP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>