qgraphicsview

    1熱度

    2回答

    我有一個QGraphicsItem(實際上是QDeclarativeItem),我想讓它再佔用QGraphicsView(整個可視空間,它實際上是派生類QDeclarativeView類)。通常,您可以使用QDeclarativeView::setResizeMode(QDeclarativeView::SizeRootObjectToView)和QDeclarativeView會自動調整根對象的

    0熱度

    1回答

    我正在編程一個有很多圖像的QGraphicsView。但是,當我顯示分辨率爲8528 x 1128像素(全景圖像)的JPEG時,QGraphicsPixmapItem不會呈現。它只是顯示一個黑色的方塊。 「正常」大小的圖像呈現良好。我還沒有試圖找到問題發生的規模的「magick限制」。 在我的筆記本電腦上安裝了Ubuntu 10.10 x64,它也會崩潰顯卡驅動程序並重新啓動Gnome會話! 一切

    2熱度

    1回答

    如何將QPainter弧添加到QGraphicsView前景中。 我發現QGraphicsView.drawForeground(self,QPainter,QRectF),但我不明白如何使用它。我是新來的qt。我也知道可以在QGraphicsScene中添加一個藝術,但我需要其他的場景。或者是否有更簡單的方法將場景中的弧線添加到QGraphicsView?弧線必須是可變的。 希望有人能幫助我。

    3熱度

    1回答

    我的QGraphicsView項目比背景圖片大很多,但我希望只能繪製一次背景圖片。現在,整個事物充滿了這個背景圖像的次數,因爲它有空間。 那麼,如何強制該背景圖像只能被繪製一次到視圖的中心? 這是我目前使用的代碼: QPalette palette; palette.setBrush(this->backgroundRole(),QBrush(*myImage)); this->setPale

    0熱度

    1回答

    我有一個QGraphicsView和QGraphicsScenes的幻燈片放映,當用戶切換到下一張幻燈片時,我只是更改視圖正在查看的場景,並立即改變以反映該場景。 我想要做什麼創建一些過渡效果,如旋轉的立方體或幻燈片輸入/輸出。 不過看QPropertyAnimation類似乎是移動一個對象不從一個轉換到另一個。 正如我需要每個場景的視圖然後在每個視圖之間轉換。 我可以採用哪些其他策略?

    4熱度

    2回答

    我有兩個視圖,其視角是xy和xz。這些視圖有自己的滾動條,這些視圖的x方向是相同的。當我移動x邊的滾動條時,我想讓x滾動條同時移動。 視圖類別是QGraphicsView,這些視圖的滾動條是它們自己的滾動條。 我該怎麼做?任何幫助將不勝感激。 感謝

    4熱度

    1回答

    如何在Qt中打印QGraphicsView的內容? 非常感謝。

    4熱度

    2回答

    在Qt的QGraphicsScene中,如果我想要一個項目,只需單擊它,然後單擊另一個可選項目將使所選項目被取消選擇。如果我想選擇多個項目,我會使用Ctrl鍵。但是這可能對某些情況並不方便,那麼如何在不按下Ctrl鍵的情況下選擇多個項目呢?QGraphicsScene?

    0熱度

    1回答

    我有一個帶圖像和自定義光標的QGraphicsView。光標由兩個QPen-DotLine組成。一個x軸dotLine和一個y軸dotLine。兩行的交叉是鼠標光標位置。問題是,當我放大時,交叉點不在鼠標光標位置下方。例如,當鼠標光標的值是x = 1.4235 ans y = 2.7732 那麼dotLines被設置在x = 1和y = 2的位置上。但是我希望dotLines在浮動位置(x = 1

    1熱度

    1回答

    我有一個QGraphicsScene作爲主場景,其中有幾個可移動的QGraphicsItem s和另一個QGraphicsScene作爲疊加層。疊加場景與用戶的顯示器尺寸完全相同,而主場景要大得多,因此需要自動上下滾動。 如果主場景中的項目要移動,我想從主場景中刪除該項目並將其添加到疊加場景中,讓用戶將該項目移動到疊加場景中,並且儘快鼠標被釋放後將其放回主場景。這使我可以在物體接近顯示器的邊緣時順