1
Есть ли какой-либо возможный способ, как отключить кнопку максимизации фигуры в циферблате matpltlib? Я на ubuntu 13.10.Отключить максимизацию окна в окне фигуры matplotlib
Есть ли какой-либо возможный способ, как отключить кнопку максимизации фигуры в циферблате matpltlib? Я на ubuntu 13.10.Отключить максимизацию окна в окне фигуры matplotlib
Ну, если вы используете PyQt
в качестве фонового вы можете сделать это:
import matplotlib.pyplot as plt
from PyQt4.QtCore import Qt
fig = plt.figure()
ax = fig.add_subplot(111)
ax.plot(range(10),range(10))
#get the parent window of the canvas and set the flags
fig.canvas.parent().setWindowFlags(
Qt.WindowSystemMenuHint|
Qt.WindowMinimizeButtonHint|
Qt.WindowCloseButtonHint)
plt.show()
При таком подходе вы можете адаптировать решение к вашему фактическому фоновому: просто получить холст, того окно родительский (зависимый от конца) и настроить окно (если это возможно?)
Возможно, но я подозреваю, что это потребует написания вашего собственного внедрения. – tacaswell