pyqt

    11熱度

    1回答

    使用標準python日誌記錄API在pyqt4應用程序中記錄所有異常的最佳方式是什麼? 我試過用exec_()函數試一下,除了block以外,還記錄了那些異常,但它只記錄應用程序初始化的異常。 作爲一種臨時解決方案,我在try中封裝了最重要的方法,但塊不包括,但這不是唯一的方法。

    1熱度

    1回答

    我正在編寫一個XM桌面應用程序(當我完成後,如果有人感興趣,我計劃在github上發佈源代碼)無論如何,我很少了解的一部分是如何播放媒體在Python中(我使用PyQt作爲前端)。基本上,我有一個mms://我需要玩的網址。我想知道是否有一個圖書館可以實現這個目標或某個目標,實際上我只需要有人指引我走向正確的方向。 我知道它是可能的,因爲SMplayer(使用Qt的MPlayer的Python實現

    7熱度

    3回答

    我有一個QTreeWidget與幾列,我加QTreeWidgetItems它。我儘量讓第二列包含每個Item數值,所以我可以通過這個值 QTreeWidgetItem has a method called setData(int column, int role, QVariant(data)) 我無法找到這個role說法就是任何文件的項目進行排序。我所知道的是,如果將其設置爲1或2,那麼列

    1熱度

    1回答

    在一個QTableWidget中,我想顯示所有值只有兩個小數位。爲此我分類了QTableWidgetItem。 class MyCell(QTableWidgetItem): def __init__(self, *args): QTableWidgetItem.__init__(self, *args) def clone(self): return

    7熱度

    3回答

    我一直在嘗試用Python來弄清楚Qt的Phonon庫。 我的長期目標是要看到,如果我能得到它的發揮MMS://流,但因爲我無法找到的這個任何地方進行的實現,我將人物的那部分自己。 (想我會放在那裏,如果有人知道更多關於這個具體地講,如果不是沒什麼大不了的。) 不管怎樣,我想我會從一個工作的例子,我在網上找到向後工作。這將啓動文件瀏覽器並播放指定的mp3文件。我想刪除文件瀏覽器的東西,並把它放到執

    49熱度

    6回答

    如果你想在Python中開發一個用戶界面,你可以選擇:TkInter還是PyQt? 我剛剛開始使用TkInter,並且我能夠獲得一些簡單的UI,使用標籤,按鈕,文本框等初級小部件。只是好奇地想知道PyQt與TkInter相比有多好? 歡呼

    10熱度

    2回答

    我有一個字符串列表,並希望爲每個字符串創建一個菜單項。當用戶點擊其中一個條目時,總是將該字符串作爲參數調用相同的函數。一些嘗試和研究後,我想出了這樣的事情: import sys from PyQt4 import QtGui, QtCore class MainWindow(QtGui.QMainWindow): def __init__(self): QtGui.Q

    0熱度

    3回答

    我目前使用下面的PyQt的代碼來創建一個簡單的瀏覽器: import sys from PyQt4.QtCore import * from PyQt4.QtGui import * from PyQt4.QtWebKit import * app = QApplication(sys.argv) web = QWebView() web.load(QUrl("http://www.

    2熱度

    1回答

    我目前正試圖將遺留的VBA/Microsoft Access應用程序遷移到Python和PyQt。我沒有任何遷移任何邏輯的問題,並且大多數表單也很簡單。但是,我在應用程序的最重要部分 - 主要數據輸入表單中遇到了問題。 該表格基本上是一行文本框,對應於數據庫中的字段。用戶只需將數據輸入到一個字段中,然後重複下一個標籤。當他到達記錄/行的末尾時,他再次選中,表單會自動創建一個新的空行,以便他再次輸入

    3熱度

    1回答

    我正在使用PyQt 4.4。 最好使用一些圖片顯示。所有節點應該有從0到99的葉子。它們正在使用canFetchMore()和fetchMore()遞增加載。但由於某種原因,我不知道這隻適用於根節點。 (圖1) 如果我摺疊並展開一個節點,它會加載額外的10個值。 (圖2 & 3) 這也是奇怪,它加載10個值,因爲代碼加載只有5%調用fetchMore(),意味着這個被調用2倍的代碼將停止加載更多的