<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                # QAbstractNetworkCache Class Reference ## [[QtNetwork](index.htm) module] 該QAbstractNetworkCache類提供用于緩存實現的接口。[More...](#details) 繼承[QObject](qobject.html)。 通過繼承[QNetworkDiskCache](qnetworkdiskcache.html)。 ### Methods * `__init__ (self, QObject?parent?=?None)` * `int cacheSize (self)` * `clear (self)` * `QIODevice data (self, QUrl?url)` * `insert (self, QIODevice?device)` * `QNetworkCacheMetaData metaData (self, QUrl?url)` * `QIODevice prepare (self, QNetworkCacheMetaData?metaData)` * `bool remove (self, QUrl?url)` * `updateMetaData (self, QNetworkCacheMetaData?metaData)` * * * ## Detailed Description 該QAbstractNetworkCache類提供用于緩存實現的接口。 QAbstractNetworkCache是為用于在每個標準緩存基類[QNetworkAccessManager](qnetworkaccessmanager.html)。 QAbstractNetworkCache是一個抽象類,不能被實例化。 * * * ## Method Documentation ``` QAbstractNetworkCache.__init__ (self, QObject?parent?=?None) ``` 該_parent_的說法,如果不是沒有,原因_self_通過Qt的,而不是PyQt的擁有。 構造一個抽象的網絡高速緩存與給定_parent_。 ``` int QAbstractNetworkCache.cacheSize (self) ``` 這種方法是抽象的,應在任何子類中重新實現。 返回由緩存佔用的電流的大小。根據不同的緩存實現,這可能是磁盤或內存的大小。 在基類中,這是一個純虛函數。 **See also** [clear](qabstractnetworkcache.html#clear)( ) 。 ``` QAbstractNetworkCache.clear (self) ``` 這種方法也是一個Qt槽與C + +的簽名`void clear()`。 這種方法是抽象的,應在任何子類中重新實現。 刪除所有項目從緩存。除非有故障清除緩存[cacheSize](qabstractnetworkcache.html#cacheSize)()應該調用清除后返回0 。 在基類中,這是一個純虛函數。 **See also** [cacheSize](qabstractnetworkcache.html#cacheSize)()和[remove](qabstractnetworkcache.html#remove)( ) 。 ``` QIODevice QAbstractNetworkCache.data (self, QUrl?url) ``` [ 這種方法是抽象的,應在任何子類中重新實現。 返回具有相關聯的數據_url_。 ](qiodevice.html) [它是由請求該數據的應用程序,刪除](qiodevice.html)[QIODevice](qiodevice.html)當用它做。 如果沒有高速緩存_url_,該URL是無效的,或者如果有一個內部緩存錯誤則返回0 。 在基類中,這是一個純虛函數。 **See also** [metaData](qabstractnetworkcache.html#metaData)()和[prepare](qabstractnetworkcache.html#prepare)( ) 。 ``` QAbstractNetworkCache.insert (self, QIODevice?device) ``` 這種方法是抽象的,應在任何子類中重新實現。 插入在數據_device_和制備的元數據到高速緩存中。之后調用此函數使用的數據和元數據應該是檢索[data](qabstractnetworkcache.html#data)()和[metaData](qabstractnetworkcache.html#metaData)( ) 。 要取消一個準備插入的呼叫[remove](qabstractnetworkcache.html#remove)( )對元數據的URL 。 在基類中,這是一個純虛函數。 **See also** [prepare](qabstractnetworkcache.html#prepare)()和[remove](qabstractnetworkcache.html#remove)( ) 。 ``` QNetworkCacheMetaData QAbstractNetworkCache.metaData (self, QUrl?url) ``` [ 這種方法是抽象的,應在任何子類中重新實現。 返回的元數據的URL_url_。 ](qnetworkcachemetadata.html) [如果url是有效的,緩存包含數據的url,有效](qnetworkcachemetadata.html)[QNetworkCacheMetaData](qnetworkcachemetadata.html)返回。 在基類中,這是一個純虛函數。 **See also** [updateMetaData](qabstractnetworkcache.html#updateMetaData)()和[data](qabstractnetworkcache.html#data)( ) 。 ``` QIODevice QAbstractNetworkCache.prepare (self, QNetworkCacheMetaData?metaData) ``` [ 這種方法是抽象的,應在任何子類中重新實現。 ](qiodevice.html) [返回一個應填入的數據緩存項設備_metaData_。當所有的數據已經被寫入](qiodevice.html)[insert](qabstractnetworkcache.html#insert)( )被調用。如果元數據是無效的或URL中的元數據是無效的,則返回0 。 高速緩存擁有該設備,并將采取刪除它被插入或拔出時的照顧。 要取消一個準備插入的呼叫[remove](qabstractnetworkcache.html#remove)( )對元數據的URL 。 在基類中,這是一個純虛函數。 **See also** [remove](qabstractnetworkcache.html#remove)( )[updateMetaData](qabstractnetworkcache.html#updateMetaData)()和[insert](qabstractnetworkcache.html#insert)( ) 。 ``` bool QAbstractNetworkCache.remove (self, QUrl?url) ``` 這種方法是抽象的,應在任何子類中重新實現。 刪除緩存項_url_,返回True,如果成功,否則為False 。 在基類中,這是一個純虛函數。 **See also** [clear](qabstractnetworkcache.html#clear)()和[prepare](qabstractnetworkcache.html#prepare)( ) 。 ``` QAbstractNetworkCache.updateMetaData (self, QNetworkCacheMetaData?metaData) ``` 這種方法是抽象的,應在任何子類中重新實現。 更新緩存薈萃日期為元數據的URL來_metaData_ 如果緩存中不包含一個緩存項的URL ,然后不采取任何行動。 在基類中,這是一個純虛函數。 **See also** [metaData](qabstractnetworkcache.html#metaData)()和[prepare](qabstractnetworkcache.html#prepare)( ) 。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看