<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國際加速解決方案。 廣告
                # QDesignerWidgetBoxInterface Class Reference ## [[QtDesigner](index.htm) module] 該QDesignerWidgetBoxInterface類允許您控制的Qt Designer的控件框中的內容。[More...](#details) 繼承[QWidget](qwidget.html)。 ### Methods * `__init__ (self, QWidget?parent?=?None, Qt.WindowFlags?flags?=?0)` * `QString fileName (self)` * `bool load (self)` * `bool save (self)` * `setFileName (self, QString?file_name)` * * * ## Detailed Description 該QDesignerWidgetBoxInterface類允許您控制的Qt Designer的控件框中的內容。 QDesignerWidgetBoxInterface包含通常用于操縱的內容的功能的集合_Qt Designer_的小工具盒。 _Qt Designer_使用一個XML文件來填充它的部件框。該文件的名稱是widget框的屬性之一,你可以使用它獲取的[fileName](qdesignerwidgetboxinterface.html#fileName)()函數。 QDesignerWidgetBoxInterface還提供了[save](qdesignerwidgetboxinterface.html#save)( )函數用來保存小工具框中的內容由小工具框中的文件名屬性中指定的文件中。如果您已經通過刪除一個widget到小部件中,不調用所做的更改到窗口小部件中,例如[save](qdesignerwidgetboxinterface.html#save)( )函數,原來的內容,可以由一個簡單的調用恢復[load](qdesignerwidgetboxinterface.html#load)( )函數: ``` QDesignerWidgetBoxInterface *widgetBox = 0: widgetBox = formEditor->widgetBox(); widgetBox->load(); ``` 該QDesignerWidgetBoxInterface類不適合直接實例化。您可以使用檢索界面的Qt Designer的控件箱[QDesignerFormEditorInterface.widgetBox](qdesignerformeditorinterface.html#widgetBox)()函數。一個指向_Qt Designer_目前的[QDesignerFormEditorInterface](qdesignerformeditorinterface.html)對象(`formEditor`在上面的例子)是由提供[QDesignerCustomWidgetInterface.initialize](qdesignercustomwidgetinterface.html#initialize)( )函數的參數。當實現一個自定義的widget插件,你必須在子類[QDesignerCustomWidgetInterface](qdesignercustomwidgetinterface.html)暴露你的插件_Qt Designer_。 如果你想保存更改,并同時保留原來的內容,您可以使用[save](qdesignerwidgetboxinterface.html#save)()函數的結合[setFileName](qdesignerwidgetboxinterface.html#setFileName)( )函數將更改保存到另一個文件。記得先保存原文件的名稱: ``` [QString](qstring.html) originalFile = widgetBox->fileName(); widgetBox->setFileName("myWidgetBox.xml"); widgetBox->save(); ``` 然后,你可以通過重新設置文件名與原始文件,并調用恢復小工具盒的原始內容[load](qdesignerwidgetboxinterface.html#load)(): ``` widgetBox->setFileName(originalFile); widgetBox->load(); ``` 以類似的方式,您可以在以后使用您的自定義XML文件: ``` if (widgetBox->filename() != "myWidgetBox.xml") { widgetBox->setFileName("myWidgetBox.xml"); widgetBox->load(); } ``` * * * ## Method Documentation ``` QDesignerWidgetBoxInterface.__init__ (self, QWidget?parent?=?None, Qt.WindowFlags?flags?=?0) ``` 該_parent_的說法,如果不是沒有,原因_self_通過Qt的,而不是PyQt的擁有。 構造一個小部件盒接口與給定的_parent_和在指定的窗口_flags_。 ``` QString QDesignerWidgetBoxInterface.fileName (self) ``` 這種方法是抽象的,應在任何子類中重新實現。 返回XML文件的名稱_Qt Designer_目前使用填充其部件框。 **See also** [setFileName](qdesignerwidgetboxinterface.html#setFileName)( ) 。 ``` bool QDesignerWidgetBoxInterface.load (self) ``` 這種方法是抽象的,應在任何子類中重新實現。 填充_Qt Designer_的小工具盒通過加載(或重新加載)當前指定的XML文件。返回True如果成功加載該文件,否則為False 。 **See also** [setFileName](qdesignerwidgetboxinterface.html#setFileName)( ) 。 ``` bool QDesignerWidgetBoxInterface.save (self) ``` 這種方法是抽象的,應在任何子類中重新實現。 保存的內容_Qt Designer_在指定的文件中的小工具盒[fileName](qdesignerwidgetboxinterface.html#fileName)()函數。返回True如果內容保存成功,否則為False 。 **See also** [fileName](qdesignerwidgetboxinterface.html#fileName)()和[setFileName](qdesignerwidgetboxinterface.html#setFileName)( ) 。 ``` QDesignerWidgetBoxInterface.setFileName (self, QString?file_name) ``` 這種方法是抽象的,應在任何子類中重新實現。 設置XML文件_Qt Designer_將用于填充其部件中,以_fileName_。你必須調用[load](qdesignerwidgetboxinterface.html#load)()來更新使用新的XML文件的小工具盒。 **See also** [fileName](qdesignerwidgetboxinterface.html#fileName)()和[load](qdesignerwidgetboxinterface.html#load)( ) 。
                  <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>

                              哎呀哎呀视频在线观看