• <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 © 美洲豹

            国内精品久久久人妻中文字幕| 国产精品美女久久久| 国产激情久久久久影院小草| 久久99精品国产| 久久精品亚洲欧美日韩久久| 奇米影视7777久久精品人人爽| 亚洲精品美女久久777777| 色偷偷久久一区二区三区| 久久久久亚洲AV无码麻豆| 久久青青草原综合伊人| 欧美精品丝袜久久久中文字幕| 久久天天躁狠狠躁夜夜avapp| 久久综合九色综合网站| 91精品国产91久久| 中文字幕人妻色偷偷久久| 亚洲午夜久久影院| 久久婷婷五月综合97色直播| 久久免费高清视频| 亚洲中文字幕无码久久精品1| 欧美777精品久久久久网| 久久亚洲AV无码精品色午夜麻豆| 久久99国产精品久久久| 久久人人爽人人爽人人爽| 99久久精品九九亚洲精品| 久久国产热精品波多野结衣AV| 日本亚洲色大成网站WWW久久| 91精品国产91久久综合| 人妻无码精品久久亚瑟影视| 久久AAAA片一区二区| 国产精品视频久久久| 欧美熟妇另类久久久久久不卡| 久久最新免费视频| 亚洲精品高清久久| 色偷偷888欧美精品久久久| 久久人人爽人人爽人人AV| 久久综合偷偷噜噜噜色| 久久精品国产一区二区三区不卡 | 国产情侣久久久久aⅴ免费| 亚洲国产精品成人AV无码久久综合影院| 久久精品国产91久久麻豆自制 | 久久影视国产亚洲|