pyside

    2熱度

    1回答

    我想在Windows上用PyInstaller編譯一些腳本。 該腳本正在使用PySide和OpenPyXL庫。我安裝了PIP(PySide,OpenPyXL,PEFILE和PyInstaller)的所有依賴項。 我的腳本不使用任何Unicode字符,但是當我嘗試執行PyInstaller它顯示下一個回溯錯誤: Traceback (most recent call last): File

    0熱度

    1回答

    我想在我的應用程序中使用淡藍色,並且在HTML顏色代碼中謹慎地使用#99ccff。在我的應用程序中,我有: palette = QtGui.QPalette() palette.setColor(QtGui.QPalette.Background, QtCore.Qt.blue) self.setPalette(palette) 儘管將顏色更改爲藍色,但它不是我想要的藍色類型。

    0熱度

    1回答

    我正在創建QGraphicsItem的子類,並且此子類具有用戶可以單擊的不同位置。 我的想法是點擊每個組件以創建QGraphicsItem的子類,並替換mousePressEvent。問題是我如何將這個組件合併到QGraphicItem的子類中。 這是我正在嘗試的代碼,但我不知道如何在paint方法中顯示所有組件。 # -*- coding: utf-8 -*- from PySide impo

    0熱度

    1回答

    我有一些麻煩將其連接到一個GUI Qt的信號時使用functools.partial()將參數傳遞給一個函數(log_this()是一個僞函數只是傳達問題): self.ui.comboBox_1.currentIndexChanged.connect(functools.partial(self.log_this, val='aaaaaa')) def log_this(self, val=

    -1熱度

    1回答

    樣式表的設置的特定的應用程序是由9個按鍵的網格的井字Doe的玩具應用程序。這些按鈕的原始佈局內置於Qt Creator中,其大字體由styleSheet屬性建立。 當入選行出現,我想主要的應用「點亮」按鈕,該行,沒有它需要要知道,建立在Qt Creator中,該按鈕的屬性。我想修改樣式表,而不是僅僅設置他們,使應用程序,除了保留了按鈕的原有屬性,以及改變背景顏色爲綠色在這種情況下。 許多相關的問題

    0熱度

    2回答

    我有一個PySide應用程序。在這個應用程序中,主函數運行在一個線程中(AnalysisThread)。在這個線程中,我用Python記錄器記錄了一些東西。然後我添加一個自定義記錄器,它實際上是用一個字符串觸發一個信號。這個信號可以在主線程(GUI線程)中處理,但顯然插槽永遠不會觸發,但我確信信號self.messageWritten.emit函數被調用(調試器確認這一點)。我究竟做錯了什麼 ?

    0熱度

    1回答

    testTemplate.py: from PySide import QtCore, QtGui class Ui_Dialog(object): def setupUi(self, Dialog): Dialog.setObjectName("Dialog") Dialog.resize(153, 130) self.testlabel = Q

    0熱度

    1回答

    我有這樣的代碼 link_test = "<a href='http://new.active.com/product/3761/'>active.com/product</a>" text, ok = QInputDialog.getText(self, 'Window','To activate go here : ' + link_test) ,它體現在框中的整個文本(< A HREF

    0熱度

    1回答

    我有一個python代碼,它將文件名作爲輸入並解析報表中的數據,並在GUI窗口中給出輸出。當我試圖解析報告時,我得到索引超出範圍錯誤。我知道這個錯誤是因爲sys.argv [1]的參數。但我無法弄清楚爲什麼sys.argv [1]不能存儲文件名。 我已經卸載了所有的python模塊,並且我已經卸載了拋出錯誤的解析器。 我也從環境變量和註冊表中刪除了python路徑,然後重新安裝了python和我的

    0熱度

    1回答

    我卡住了。使用QTableView + QStandartItemModel + QSortFilterProxyModel我只能爲1列line_edit.textChanged.connect(filter_model.setFilterRegExp)添加1 QLineEdit。此外,我不知道如何將小部件項目添加到QTableView,但只能添加到QTableWidget(我不能使用,因爲過濾器