• <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久久久香蕉| Xx性欧美肥妇精品久久久久久 | 伊人久久精品无码av一区| 久久久久国产| 青青青青久久精品国产| 国产呻吟久久久久久久92| aaa级精品久久久国产片| 囯产精品久久久久久久久蜜桃| 亚洲精品午夜国产VA久久成人| 久久精品成人欧美大片| 日本久久中文字幕| 亚洲国产综合久久天堂| 99久久99久久精品免费看蜜桃| 久久婷婷国产剧情内射白浆| 久久婷婷人人澡人人| 久久伊人色| 国产999精品久久久久久| 93精91精品国产综合久久香蕉| 久久人做人爽一区二区三区| 人妻中文久久久久| 欧美久久综合性欧美| 亚洲中文字幕无码久久综合网| 国产激情久久久久影院老熟女免费 | 久久综合亚洲欧美成人| 欧美成人免费观看久久| 久久无码国产| 久久久久国产一级毛片高清板| 99久久www免费人成精品 | 久久久久久免费视频| 久久精品免费大片国产大片| 精品久久久久久无码免费| 18岁日韩内射颜射午夜久久成人| 精品999久久久久久中文字幕| 91精品国产91久久综合| 国产精品久久自在自线观看| 久久免费线看线看| 久久精品免费大片国产大片| 久久经典免费视频| 伊人久久大香线蕉亚洲五月天 | 久久精品九九亚洲精品|