Sophie

Sophie

distrib > Mageia > 6 > armv5tl > media > core-release > by-pkgid > 004fd8e0018ea6f0df74e9703299ee08 > files > 517

fgx-2.8.0-8.mga6.armv5tl.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.11"/>
<title>FGx: QuaZipNewInfo Struct 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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { init_search(); });
</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">FGx
   &#160;<span id="projectnumber">1</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="structQuaZipNewInfo-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">QuaZipNewInfo Struct Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>Information about a file to be created.  
 <a href="structQuaZipNewInfo.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="quazipnewinfo_8h_source.html">quazipnewinfo.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:a46c0f551cf9e6b2131929beb39187aac"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structQuaZipNewInfo.html#a46c0f551cf9e6b2131929beb39187aac">QuaZipNewInfo</a> (const QString &amp;<a class="el" href="structQuaZipNewInfo.html#a2bdef01b6ac3326e48598e32bfa5fbe8">name</a>)</td></tr>
<tr class="memdesc:a46c0f551cf9e6b2131929beb39187aac"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs <a class="el" href="structQuaZipNewInfo.html" title="Information about a file to be created. ">QuaZipNewInfo</a> instance.  <a href="#a46c0f551cf9e6b2131929beb39187aac">More...</a><br /></td></tr>
<tr class="separator:a46c0f551cf9e6b2131929beb39187aac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad47cf11f4277edcb09a8ba2b2963f2a9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structQuaZipNewInfo.html#ad47cf11f4277edcb09a8ba2b2963f2a9">QuaZipNewInfo</a> (const QString &amp;<a class="el" href="structQuaZipNewInfo.html#a2bdef01b6ac3326e48598e32bfa5fbe8">name</a>, const QString &amp;file)</td></tr>
<tr class="memdesc:ad47cf11f4277edcb09a8ba2b2963f2a9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs <a class="el" href="structQuaZipNewInfo.html" title="Information about a file to be created. ">QuaZipNewInfo</a> instance.  <a href="#ad47cf11f4277edcb09a8ba2b2963f2a9">More...</a><br /></td></tr>
<tr class="separator:ad47cf11f4277edcb09a8ba2b2963f2a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2b18b554d056877a2f33ffb9d241ed85"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structQuaZipNewInfo.html#a2b18b554d056877a2f33ffb9d241ed85">setFileDateTime</a> (const QString &amp;file)</td></tr>
<tr class="memdesc:a2b18b554d056877a2f33ffb9d241ed85"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the file timestamp from the existing file.  <a href="#a2b18b554d056877a2f33ffb9d241ed85">More...</a><br /></td></tr>
<tr class="separator:a2b18b554d056877a2f33ffb9d241ed85"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:a2bdef01b6ac3326e48598e32bfa5fbe8"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structQuaZipNewInfo.html#a2bdef01b6ac3326e48598e32bfa5fbe8">name</a></td></tr>
<tr class="memdesc:a2bdef01b6ac3326e48598e32bfa5fbe8"><td class="mdescLeft">&#160;</td><td class="mdescRight">File name.  <a href="#a2bdef01b6ac3326e48598e32bfa5fbe8">More...</a><br /></td></tr>
<tr class="separator:a2bdef01b6ac3326e48598e32bfa5fbe8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aec7f3ac72c72a2e10b82ad64c2fa3453"><td class="memItemLeft" align="right" valign="top">QDateTime&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structQuaZipNewInfo.html#aec7f3ac72c72a2e10b82ad64c2fa3453">dateTime</a></td></tr>
<tr class="memdesc:aec7f3ac72c72a2e10b82ad64c2fa3453"><td class="mdescLeft">&#160;</td><td class="mdescRight">File timestamp.  <a href="#aec7f3ac72c72a2e10b82ad64c2fa3453">More...</a><br /></td></tr>
<tr class="separator:aec7f3ac72c72a2e10b82ad64c2fa3453"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a59ce9776c2ac7547ade8cb4c404c77ab"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a59ce9776c2ac7547ade8cb4c404c77ab"></a>
quint16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structQuaZipNewInfo.html#a59ce9776c2ac7547ade8cb4c404c77ab">internalAttr</a></td></tr>
<tr class="memdesc:a59ce9776c2ac7547ade8cb4c404c77ab"><td class="mdescLeft">&#160;</td><td class="mdescRight">File internal attributes. <br /></td></tr>
<tr class="separator:a59ce9776c2ac7547ade8cb4c404c77ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:affd1a9700d302e1395bd04f0864da7d0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="affd1a9700d302e1395bd04f0864da7d0"></a>
quint32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structQuaZipNewInfo.html#affd1a9700d302e1395bd04f0864da7d0">externalAttr</a></td></tr>
<tr class="memdesc:affd1a9700d302e1395bd04f0864da7d0"><td class="mdescLeft">&#160;</td><td class="mdescRight">File external attributes. <br /></td></tr>
<tr class="separator:affd1a9700d302e1395bd04f0864da7d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae24b1d38c3550b4724862ffcf8f20924"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structQuaZipNewInfo.html#ae24b1d38c3550b4724862ffcf8f20924">comment</a></td></tr>
<tr class="memdesc:ae24b1d38c3550b4724862ffcf8f20924"><td class="mdescLeft">&#160;</td><td class="mdescRight">File comment.  <a href="#ae24b1d38c3550b4724862ffcf8f20924">More...</a><br /></td></tr>
<tr class="separator:ae24b1d38c3550b4724862ffcf8f20924"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab377a81c51cf495c7aeee4f19340a43f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab377a81c51cf495c7aeee4f19340a43f"></a>
QByteArray&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structQuaZipNewInfo.html#ab377a81c51cf495c7aeee4f19340a43f">extraLocal</a></td></tr>
<tr class="memdesc:ab377a81c51cf495c7aeee4f19340a43f"><td class="mdescLeft">&#160;</td><td class="mdescRight">File local extra field. <br /></td></tr>
<tr class="separator:ab377a81c51cf495c7aeee4f19340a43f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abda207eb3949db3a88761c1b06e6bd58"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abda207eb3949db3a88761c1b06e6bd58"></a>
QByteArray&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structQuaZipNewInfo.html#abda207eb3949db3a88761c1b06e6bd58">extraGlobal</a></td></tr>
<tr class="memdesc:abda207eb3949db3a88761c1b06e6bd58"><td class="mdescLeft">&#160;</td><td class="mdescRight">File global extra field. <br /></td></tr>
<tr class="separator:abda207eb3949db3a88761c1b06e6bd58"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a18c079b3f2f5ab6eecdd61d6dbe93be6"><td class="memItemLeft" align="right" valign="top">ulong&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structQuaZipNewInfo.html#a18c079b3f2f5ab6eecdd61d6dbe93be6">uncompressedSize</a></td></tr>
<tr class="memdesc:a18c079b3f2f5ab6eecdd61d6dbe93be6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Uncompressed file size.  <a href="#a18c079b3f2f5ab6eecdd61d6dbe93be6">More...</a><br /></td></tr>
<tr class="separator:a18c079b3f2f5ab6eecdd61d6dbe93be6"><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>Information about a file to be created. </p>
<p>This structure holds information about a file to be created inside ZIP archive. At least name should be set to something correct before passing this structure to QuaZipFile::open(OpenMode,const QuaZipNewInfo&amp;,int,int,bool). </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a46c0f551cf9e6b2131929beb39187aac"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QuaZipNewInfo::QuaZipNewInfo </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>name</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Constructs <a class="el" href="structQuaZipNewInfo.html" title="Information about a file to be created. ">QuaZipNewInfo</a> instance. </p>
<p>Initializes name with <em>name</em>, dateTime with current date and time. Attributes are initialized with zeros, comment and extra field with null values. </p>

</div>
</div>
<a class="anchor" id="ad47cf11f4277edcb09a8ba2b2963f2a9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QuaZipNewInfo::QuaZipNewInfo </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>file</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Constructs <a class="el" href="structQuaZipNewInfo.html" title="Information about a file to be created. ">QuaZipNewInfo</a> instance. </p>
<p>Initializes name with <em>name</em> and dateTime with timestamp of the file named <em>file</em>. If the <em>file</em> does not exists or its timestamp is inaccessible (e. g. you do not have read permission for the directory file in), uses current date and time. Attributes are initialized with zeros, comment and extra field with null values.</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="structQuaZipNewInfo.html#a2b18b554d056877a2f33ffb9d241ed85" title="Sets the file timestamp from the existing file. ">setFileDateTime()</a> </dd></dl>

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="a2b18b554d056877a2f33ffb9d241ed85"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QuaZipNewInfo::setFileDateTime </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>file</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Sets the file timestamp from the existing file. </p>
<p>Use this function to set the file timestamp from the existing file. Use it like this: </p><div class="fragment"><div class="line"><a class="code" href="classQuaZipFile.html">QuaZipFile</a> zipFile(&amp;zip);</div><div class="line">QFile file(<span class="stringliteral">&quot;file-to-add&quot;</span>);</div><div class="line">file.open(QIODevice::ReadOnly);</div><div class="line"><a class="code" href="structQuaZipNewInfo.html">QuaZipNewInfo</a> info(<span class="stringliteral">&quot;file-name-in-archive&quot;</span>);</div><div class="line">info.setFileDateTime(<span class="stringliteral">&quot;file-to-add&quot;</span>); <span class="comment">// take the timestamp from file</span></div><div class="line">zipFile.open(QIODevice::WriteOnly, info);</div></div><!-- fragment --><p>This function does not change dateTime if some error occured (e. g. file is inaccessible). </p>

</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a class="anchor" id="ae24b1d38c3550b4724862ffcf8f20924"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString QuaZipNewInfo::comment</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>File comment. </p>
<p>Will be encoded using <a class="el" href="classQuaZip.html#a008260161781d8b5d2a0a28493fddaf4" title="Returns the codec used to encode/decode comments inside archive. ">QuaZip::getCommentCodec()</a>. </p>

</div>
</div>
<a class="anchor" id="aec7f3ac72c72a2e10b82ad64c2fa3453"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QDateTime QuaZipNewInfo::dateTime</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>File timestamp. </p>
<p>This is the last file modification date and time. Will be stored in the archive central directory. It is a good practice to set it to the source file timestamp instead of archive creating time. Use <a class="el" href="structQuaZipNewInfo.html#a2b18b554d056877a2f33ffb9d241ed85" title="Sets the file timestamp from the existing file. ">setFileDateTime()</a> or <a class="el" href="structQuaZipNewInfo.html#ad47cf11f4277edcb09a8ba2b2963f2a9" title="Constructs QuaZipNewInfo instance. ">QuaZipNewInfo(const QString&amp;, const QString&amp;)</a>. </p>

</div>
</div>
<a class="anchor" id="a2bdef01b6ac3326e48598e32bfa5fbe8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString QuaZipNewInfo::name</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>File name. </p>
<p>This field holds file name inside archive, including path relative to archive root. </p>

</div>
</div>
<a class="anchor" id="a18c079b3f2f5ab6eecdd61d6dbe93be6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ulong QuaZipNewInfo::uncompressedSize</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Uncompressed file size. </p>
<p>This is only needed if you are using raw file zipping mode, i. e. adding precompressed file in the zip archive. </p>

</div>
</div>
<hr/>The documentation for this struct was generated from the following files:<ul>
<li>src/utilities/quazip/<a class="el" href="quazipnewinfo_8h_source.html">quazipnewinfo.h</a></li>
<li>src/utilities/quazip/quazipnewinfo.cpp</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Thu Feb 4 2016 13:59:24 for FGx by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.11
</small></address>
</body>
</html>