• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
             

             繼續接著將其嵌入到窗口里面.嵌入的關鍵是利用QWidget.winId(),將NameValuePairList中的'externalWindowHandle'值設為要嵌入窗口的Handle,
            這樣則可以嵌入了

            結合QtDesignerpyuic4將界面導出成Ui_MainWindow.py,而后繼承一個MainWindow類,在這個基礎上將ui包含進來,將界面與代碼分離,則可以繼續往下寫。現在的效果如下,弄了好久,不知道,窗口的大小為什么不能調.

            為什么只顯示一部分呢?改變frame的大小也沒有作用。 

            后來,改了一下,將在初始化OgreView的時候,將窗口idstring傳入到其中作為參數。最后可以顯示如下的圖片。但仍不能達到效果,需要再改一下。

            后來通過跟蹤之后,發現是在resizeEventevent中傳入的size().width(),size().height()的值是100,30,過小,并且將原來在setupViewport中改用getActualWidth(),getActualHeight()等來做。

            self.mCamera.setAspectRatio(float(self.mViewport.getActualWidth())/float(self.mViewport.getActualHeight()) )

            現在,需要做的是將resizeEvent中的值改掉。查一下它那里是出了什么問題。

            下圖是去除了resizeEvent的情況.

            現在可以算是有個初始的可顯示的版本。

            TODO但是resizeEvent遲早要搞定,因為后面對窗口縮放的時候必然會改變窗口的大小。
            現在還暫時不知道PyQt4中的resizeEvent中為什么其event得到的size()不是窗口的大小,而是一個很小的值,就像第一張圖片一樣,現在還暫時
            不知道如何更正這個錯誤。

            posts - 15, comments - 2, trackbacks - 0, articles - 29

            Copyright © 美洲豹

            热久久这里只有精品| 2022年国产精品久久久久| 久久99精品国产麻豆婷婷| 国产L精品国产亚洲区久久| 国产激情久久久久影院| 久久精品极品盛宴观看| 久久综合狠狠综合久久| 久久国产热精品波多野结衣AV| 九九久久99综合一区二区| 久久亚洲中文字幕精品一区| 国产亚洲欧美精品久久久| 久久精品不卡| 国产一区二区三区久久| 亚洲国产成人久久一区WWW| 国产三级久久久精品麻豆三级| 亚洲一本综合久久| 无码久久精品国产亚洲Av影片| 精品综合久久久久久88小说| 日本人妻丰满熟妇久久久久久| 久久久久国产亚洲AV麻豆| 91精品国产高清久久久久久io| 国产精品久久久久a影院| 99久久国产综合精品成人影院| 国产69精品久久久久9999APGF| 精品久久久久久国产三级| 久久精品a亚洲国产v高清不卡| 亚洲欧洲精品成人久久曰影片| 99久久人人爽亚洲精品美女| 国产精品岛国久久久久| 亚洲综合精品香蕉久久网| 日韩久久无码免费毛片软件| 久久久久亚洲精品天堂久久久久久| 狠狠久久亚洲欧美专区 | 久久精品欧美日韩精品| 免费无码国产欧美久久18| 伊人久久大香线蕉成人| 久久人人爽人爽人人爽av| 久久99久久成人免费播放| 国产L精品国产亚洲区久久| 国产免费久久精品丫丫| 国内精品久久久久久久亚洲|