pyqt

    0熱度

    1回答

    我是一個新手,並且難以將一行代碼從PyQT4更改爲PyQT5,它與信號&插槽有關。我懷疑它是因爲參數正在傳遞給插槽。 原線爲: self.connect(self.assetView.selectionModel(), SIGNAL(("currentRowChanged(QModelIndex,QModelIndex)")),self.assetChanged) 我已經試過: self.as

    0熱度

    1回答

    在PyQt4,有沒有辦法暫停調整窗口的大小,直到一個函數完成? 我的問題是,我創建了一個文本編輯窗口,可能包含大量的文本。由於我切換到使用網格佈局,因此文本編輯也會被調整大小,並且當有很多文本時,應用程序會掛起。我嘗試覆蓋resizeEvent以在調整大小時清除文本編輯文本,但應用程序仍然掛起,因爲它僅在調整大小後才清除文本。 其他解決方案也歡迎。 的Python代碼(和所述的.ui文件的鏈接):

    0熱度

    1回答

    我已經創建了兩個小部件(QMainWindow作爲win_one和QDialog作爲win_two)與qtdesigner和PyQt5。 從win_one開始,我打開win_two,填寫lineEdit,然後按OK將條目轉移到顯示在win_one中的label。一切正常,除了兩個問題: win_one窗口被打開.showMaximized()但經過填充的標籤,窗口的尺寸變化。 從win_one按鈕

    0熱度

    1回答

    情節,我剛開始使用pyqtgraph,我想使3D表面圖球面座標。我從文檔中查看了示例GLSurfacePlot.py,但只有笛卡爾座標中的圖。 這就是我想要做(這是一個半波偶極輻射模式)的情節: 如何繪製與pyqtgraph R(θ,Φ)? 編輯:我可以matplotlib mplot3d做到這一點,這裏是腳本: import matplotlib.pyplot as plt import nu

    0熱度

    1回答

    我有一個MainWindow,我想打開一個新窗口。 新窗口: # -*- coding: utf-8 -*- # Form implementation generated from reading ui file 'C:\Users\Tareq\Desktop\table.ui' # # Created by: PyQt5 UI code generator 5.6 # # WARN

    0熱度

    1回答

    我有以下代碼設置樣式表時: frame = QFrame() frame.setStyleSheet('QFrame { border: 1px solid {0}; background: {1}; }'.format(border, background)) ,但我得到了以下錯誤:KeyError: ' border' 我試過一噸的變種,並不能得到這個工作。我正在嘗試設置QFrame的樣

    0熱度

    1回答

    該代碼在循環開始時停止GUI。並且,文本追加操作結束循環。 我不想停止GUI,而且我希望文本能夠實時顯示出來。 from PyQt4 import QtCore, QtGui class MyFrom(QtGui.QMainWindow) : def __init__(self, parent=None) : QtGui.QWidget.__init__(self, par

    1熱度

    1回答

    我想通過在Qt設計器中提升它來創建自定義窗口小部件。問題是,Qt Designer會自動將Ui_預置爲小部件名稱。這導致錯誤在主窗口生成代碼: ImportError: cannot import name 'promotedWidget' 我可以重新命名在Qt Designer中的小部件(前面加上Ui_),同時促進解決這個錯誤。但後來,我得到這個錯誤: TypeError: object()

    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