pyside

    0熱度

    1回答

    我正在使用QStatusBar打印列表中有多少項目的信息。 這個效果很好,但是當我將鼠標懸停在任何QMenu圖標上時,它將清除QStatus中的所有數據,並將其保留爲空。 我在windows上工作,我相信它是本地的,我需要打破連接,不斷嘗試用新信息更新狀態欄,因爲我沒有從運行我的窗口時遇到此問題瑪雅。 如何解決這個問題的任何想法都會很棒! 我寧願不創建一個新的小部件來保存這些信息。

    0熱度

    1回答

    我有一個循環生成QPushButtons上下文菜單,並根據目錄中的圖像中找到的文本填充不同的值的子菜單(最後部分不是重要) for self.preview in previewFiles: self.image = self.dir_path+"/"+self.preview self.btn = QPushButton() self.btn.setContextMenuPolicy(Q

    0熱度

    1回答

    我正在構建一個簡單的GUI並嘗試學習多處理。在我的GUI中,捕獲按鈕捕獲一個框架並將其放入框架或聲明的空間(Qlabel)中的GUI中。我確實閱讀了其他文章,但並沒有明白如何在我的程序中使用它。 當錯誤不說,安全GUI使用外,我想 print(multiprocessing.current_process()) 這表明我的QPixmap在主線程中運行。這是我的計劃 import example

    0熱度

    1回答

    我正在嘗試使用opencv從60fps的1920x1080高清攝像機進行視頻流。問題不在於流媒體,而在於內存泄露,在流媒體的第一分鐘內我損失了將近6GB的內存。請幫我解決這個問題。 from PySide.QtCore import * from PySide.QtGui import * import cv2 import sys class MainA

    1熱度

    1回答

    下面是如何使對話框彈出使用「WindowStaysOnTopHint」,顯示自己凌駕於所有其他窗口一個PyQt的例子: #copied from: http://stackoverflow.com/questions/1925015/pyqt-always-on-top import sys from PyQt4 import QtGui, QtCore class mymainwindo

    1熱度

    1回答

    這可能是什麼原因造成的?當我放大QGraphicsView並移動QGraphicsItem時,我得到這個奇怪的結果。如果我再次縮放或平移視圖,或者我專注於其他小部件,它會更新。我使用PySide。而畫家的功能是這樣的 def paint(self, painter, option, widget): if self.isSelected(): brush = self.hig

    0熱度

    1回答

    無法弄清楚什麼是錯的。只需要將標籤文本從「默認標籤」更改爲「新標籤01」即可。 從PySide.QtGui進口* class myWidget(QWidget): def __init__(self): super(myWidget, self).__init__() layout = QVBoxLayout(self) label1 = QLabe

    1熱度

    2回答

    嗨,我想設置的初始寬度可以使用QListWidget,並使用splitter來調整大小。 我想要這樣。 但現在,當我使用分離器,就是這樣。

    0熱度

    1回答

    我有PySide的問題(我在編程方面仍然是菜鳥)。我創建了名爲RBNode的自定義QGraphicsItem。它應該停留在mouseReleaseEvent發生的位置。我不知道爲什麼,但是當我試圖不止一次地移動RBNode類的實例時,這個實例的位置重置。我怎樣才能避免重置職位? 在此先感謝您的幫助。 #!/usr/bin/python # -*- coding: utf-8 -*- impo

    0熱度

    1回答

    我試圖將舊的瑪雅python腳本轉換爲Maya 2017.在2017年,他們做了一些更改,包括從PySide切換到PySide 2和Qt4到Qt5。我對這些庫甚至Python都沒有經驗。 我做的第一件事就是嘗試通過pyqt4topyqt5運行它,但沒有檢測到必要的更改。 我相信這兩個版本的腳本的核心功能是一樣的,但是由於這些改變,GUI加載失敗。原來的劇本導入庫如下: import shiboke