pyqt5

    0熱度

    1回答

    問題: 我試圖找到添加字體樣式的文本的方式,如寫我的PyQt5文本編輯器程序的用戶。我不希望手動將每種字體編碼到某種菜單中,而且我想知道是否有內置方式供用戶選擇其文本的字體樣式(記事本字體選擇器): 我的代碼目前看起來是這樣的: class App(QMainWindow): def __init__(self): super().__init__() self.

    0熱度

    1回答

    我想我在過去的24小時內盡了一切努力,但似乎沒有任何效果。我有一個python腳本,我想創建一個Mac OS X App Bundles。我使用以下選項運行pyinstaller: pyinstaller --onefile --windowed --exclude-module matplotlib test.py。一切似乎都很好(輸出大部分是帶有幾個dyld的INFO消息:警告)。但是,當我嘗

    -2熱度

    1回答

    我有一個應用程序,有點像幻燈片放映:我有一個按鈕,單擊時更改背景圖片。我還有第二個按鈕可以幫助您回到上一張照片。問題是,第一個按鈕在演出結束時會獲得另一個功能,但之後我無法將功能更改回前一個,因爲我點擊了back按鈕。 我的代碼看起來有點像這樣的,我希望這是我的問題明確: class SecondWindow(TemplateBaseClass): def back(self):

    0熱度

    1回答

    所以我有這個Ui_MainWindow類由pyuic5生成。 # -*- coding: utf-8 -*- # Form implementation generated from reading ui file 'MainWindow.ui' # # Created by: PyQt5 UI code generator 5.9 # # WARNING! All changes m

    0熱度

    1回答

    作爲一個更大的項目的一部分,我正在更新Pyqt5中嵌入的matplotlib上的圖形。我有一個onpick事件,它將註釋添加到散點並將其刪除。在以類似於下面的方式更新我的繪圖後,onPick功能會註冊兩次。有一些潛在的問題沒有被正確刪除。除了這個數字之外,我還想知道我可以清楚哪些可以糾正我的問題。 簡單的例子突出問題: import sys from PyQt5.QtGui import *

    1熱度

    1回答

    在我的應用程序中,我有一個QGraphicsScene,用戶應該可以通過鼠標按鈕單擊並懸停在項目上來更改項目的顏色。 下面是一個例子代碼,這是我從另一個問題借來的: PyQt: hover and click events for graphicscene ellipse from PyQt5 import QtGui, QtCore, QtWidgets class MyFrame(QtWi

    0熱度

    1回答

    我想打開圖像序列,我加載列表中的所有圖像;我希望當我點擊一個名爲next的按鈕時,當前列表索引從1改變爲2,比從2改變爲3 ...等右邊的最後一幀。 這個代碼總是給我的最後一幀 self.nextbtn.clicked.connect(self.changeitem) def changeitem(self): self.listWidget.count() count_

    -1熱度

    2回答

    我想在一個窗口中顯示十行'測試'標籤,所以我使用for循環,但它只顯示一行。 我想我的代碼中的for循環放錯了位置,但我不知道如何使其正確。 下面是主要代碼: class Home(QMainWindow): def __init__(self, parent = None): super(Home, self).__init__(parent) self.set

    1熱度

    1回答

    我正在實現一個gui分析軟件,它使用QTreeWidget和一些自定義的TreeWidgetItem類。樹中的每個項目或多或少都對其自己的記錄負責,以跟蹤附加到其上的數據集和對象。我希望能夠從自定義QTreeWidgetItems的函數內發出信號,但以下代碼導致myTWItem無法轉換爲QObject的錯誤。有沒有辦法以這種方式從QTreeWidgetItem發出信號? import sys f

    1熱度

    1回答

    我不想說我需要多長時間才能到達這一點,但我完全理解PyQt5以及它與我看到的C++代碼有何關係在Qt網站上,但我認爲......我明白了,或者......至少我以爲我做到了,直到完全失敗。我將從輸出結果開始,告訴我我有一個真正存在的文件。我已經嘗試過mp3和ogg版本,以防某些原因AudioDecoder無法解碼MP3,即使QtMultimedia的其他部分已經能夠播放它(我試圖讓音量更低,因此我