그림의 배경색은 어떻게 설정합니까? FigureCanvasQTAgg를 사용하고 싶습니다.그림 캔버스 색 (PyQt)을 변경하는 방법
from PyQt5 import QtCore, QtWidgets, QtWidgets
from matplotlib.backends.backend_qt5agg import FigureCanvasQTAgg
from matplotlib.backends.backend_qt5 import NavigationToolbar2QT
from matplotlib.figure import Figure
class FigureCanvas(FigureCanvasQTAgg):
def __init__(self, parent=None, width=5, height=4, dpi=100):
self.fig = Figure(figsize=(width, height), dpi=dpi)
FigureCanvasQTAgg.__init__(self, self.fig)
self.setParent(parent)
FigureCanvas.setSizePolicy(
self,
QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding,
)
FigureCanvas.updateGeometry(self)
"다른 답변"의 저자는 다음과 같이 말합니다 : 예,하지만 캔버스 배경의 붉은 색을 볼 수 있도록 그림을 투명하게 만들어야합니다. 내 대답을 보라. Btw. 만약 당신이 다른 답변의 내용을 사용한다면 그것을 업 프리 팅하는 것이 좋지 않을 것입니다 - 어떻게 든 그것을 사용하면 유용하다는 것을 알았습니까? – ImportanceOfBeingErnest
@ImportanceOfBeingErnest - obv. 둘 다 upvoted. –