qtgui

    0熱度

    1回答

    我正在做一些QTextEdit。我爲QClipboard::changed()信號寫入一個插槽。在插槽中,如何判斷剪貼板中的文本是否來自我的應用程序(而不是來自其他應用程序)? 我的解決辦法是在剪貼板中的文本和選定的文本比較: mimeData->text() == textCursor()->selectedText() 然而,我發現,當我選擇多行並複製它。 selectedText()將\

    0熱度

    1回答

    我想在QGraphicsScene中繪製填充了特定顏色的多邊形。然後我用下面的代碼: QPolygonF poly; poly << QPointF(10, 10) << QPointF(10, 50) << QPointF(30, 70)<< QPointF(60, 50) << QPointF(50, 10); QBrush brush; brush.setColor(Qt::red);

    0熱度

    1回答

    下面的代碼轉儲兩個屏幕,一個用於Tkinter,另一個用於mayavi。如何在Tkinter中嵌入mayavi。它甚至有可能嗎?如果沒有,那麼構建一個將Mayavi圖嵌入到框架/畫布內的GUI的替代方法是什麼? from tkinter import * import numpy from mayavi.mlab import * top = Tk() t = numpy.lins

    0熱度

    1回答

    我試圖從QtGui使用對話來獲取用戶的一些輸入。 對於QFileDialog,它可以像我預期的那樣工作,但是當我使用QInputDialog時,會彈出對話框並繼續執行代碼,而無需等待用戶輸入。 下面是一個簡單的例子: from PyQt4 import QtGui from matplotlib.figure import Figure from matplotlib.backends.bac

    0熱度

    1回答

    我有一個正在運行的ATM控制檯應用程序,我想修改它,使它具有使用Qt庫的GUI。 我試圖在不改變大部分代碼的情況下實現它;相反,我想打電話給我正在使用的小工具cout或cin。但問題是,當我運行控制檯應用程序時,它只是加載表單並繼續而不讓我輸入所需的信息。我希望這是有道理的。 void ATM::authenticateUser() { screen.displayMessage("\

    0熱度

    1回答

    我通常會爲此找到一種解決方法,但最近我很緊張,在因特網上的任何地方我都找不到任何有關它的信息。 對,我想改變我在Qt中的進度條的屬性,並在窗體設計器中設置了初始值。 這是我在我最初的(和工作)樣式表配置: QProgressBar { border: 2px solid grey; border-radius: 7px; } QProgressBar::chunk {

    3熱度

    1回答

    這是我的代碼。 from pyqtgraph.Qt import QtGui import numpy as np import pyqtgraph.opengl as gl from netCDF4 import Dataset import sys def main(): app = QtGui.QApplication(sys.argv) w=gl.GLVi

    0熱度

    1回答

    我在很多帖子中已經看到這個問題,但沒有任何答案對我有幫助。 所以,這是我的問題。 我在窗戶上。 我有蟒蛇3.6版本 1)我下載中心車輪文件(PyQt4中的PyQt4-4.11.4-CP36-cp36m-win_amd64.whl)有: http://www.lfd.uci.edu/~gohlke/pythonlibs/ 而且我在這裏保存的是:C: \用戶\安妮 - 索菲• 2)我打開一個shell

    0熱度

    1回答

    QtGUI和QtWidgets已在Qt5中分離。 如何將QWidget或其他QWidget導出的控件添加到QWindow?

    0熱度

    1回答

    我想插入一個背景圖像到中央部件。 我的方式: 右鍵單擊'centralwidget' - >更改styleSheet - >「background-image:url(:/ Resources/bg4.jpg);」 但它適用於每個中心小部件的孩子。 這個問題的解決方案是什麼? (我不想通過代碼通過QT設計器) 感謝您的關注!