pyqt

    0熱度

    1回答

    我已經嘗試從lfd.uci.edu/~gohlke/pythonlibs/#pyqt4爲python 3.5和3.6安裝二進制文件。它仍然沒有工作。現在它拋出DLL錯誤。如何解決它? builtins.ImportError: DLL load failed: The specified module could not be found

    0熱度

    1回答

    所以我試圖運行一個PyQT GUI,而另一個功能是在後臺收集信息。如果找到信息,GUI應該自行更新。 我是線程新手,所以我GOOGLE了很多,發現了一些很好的HowTo,雖然它不工作,因爲它應該。 當我運行程序它只是在3秒後自行結束。 也許你看到一些重大錯誤,我做了。 下面是基本的代碼我試圖去運行 class scan_Thread(QThread): def __init__(self

    0熱度

    1回答

    我有一個Excel格式的表格。我知道我需要發出dataChanged信號從我的模型爲了更新我的視圖,它完美的作品。但是,當更新來自另一個(python)線程時,我需要在更新的單元格上設置鼠標(單擊一次),以便顯示新值。我知道新的價值是在模型(我可以看到日誌)設置正確,但觀點是落後.. 如果更新涉及已激活的細胞,更新立刻反映。 我應該發出什麼樣的信號才能強制View沒有我點擊右邊的單元格而被更新?

    0熱度

    1回答

    與導入PyQt5模塊後: from PyQt5 import QtWidgets 我可以在其中找到該模塊通過簡單: print QtWidgets 打印: <module 'PyQt5.QtWidgets' from '/usr/local/lib/python2.7/site-packages/PyQt5/QtWidgets.so'> 但除了PyQt5模塊,還有一個Qt庫。這個Qt庫

    0熱度

    1回答

    鼠標事件,我想用Python語言編寫一個簡單的程序與PyQt的。 我有一個QGraphicsScene,我想做到以下幾點: 有2個選項使用兩個單選按鈕: 對於生成點。這樣,如果有人點擊該場景,橢圓將出現。 用於選擇點。這樣,如果有人點擊某個點,所選點將被返回。 我還挺新在PyQt的以及在GUI編程。我的主要問題是我不太瞭解Qt中的鼠標事件是如何工作的。 如果有人如此善良耐心地向我解釋鼠標事件的基礎

    1熱度

    1回答

    我正在嘗試將對象列表從python傳遞給qml。在qml方面,我將解釋這些信息並使用repeater和listmodel元素,以類似的方式在表格中顯示這些信息。 如果我只是傳遞一個對象或一個整數列表,我可以讀取qml端的信息。但是在嘗試傳遞對象列表時另有說明。我怎樣才能讀取qml端的對象列表?我必須使用不同的屬性嗎?下面 是我到目前爲止有: class File(QObject): de

    0熱度

    1回答

    我希望自己的通知來自PC上的手機,例如notify-senf。我彈出小部件,但是我不能刪除。當我刪除它時,仍然有空的地方。我怎樣才能做到這一點? 這段代碼就是例子。 class Notification(QWidget): signNotifyClose = QtCore.pyqtSignal(str) def __init__(self, parent = None):

    2熱度

    2回答

    我怎樣才能存檔這個: - 我需要拖放一個tabBar選項卡到其他tabBar在拆分的小部件? 我已經子類化QtabBar並實現拖放事件,我已經可以拖動它與正確的像素圖等,也可以放入相同的tabBar,但不在另一個.. 得到這個錯誤輸出告訴我,我沒有提供正確的參數,這裏是代碼,我簡化了它,例如,加上窗口的.JPG。 class EsceneTest(qg.QMainWindow): def

    0熱度

    1回答

    我試着讓我的菜單自動生成的使用for循環: q3 = connect_menu.addMenu('Q3') q3menus = {} x = 0 for element in q3s: key = 'Q'+str(x) q3menus[key] = QAction(element[7], self) q3.addAction(q3menus[key])

    0熱度

    1回答

    如何從QComboBox獲得所選擇的項目,當按鈕被點擊下拉框存儲到數據庫的selecetd項目... import MySQLdb import sys from PyQt4.QtCore import * from PyQt4.QtGui import * def win(): db=MySQLdb.connect('localhost','root','Suhel7