python - Remove plot in kivy graph -
ग्राफ़ विजेट से कोई भूखंड निकालने का प्रयास करते समय इसे _plot_area
कैनवास से ठीक से हटा दिया जाता है लेकिन यह जब तक मैं खिड़की का आकार बदल नहीं जाता तब तक हटाया नहीं जाता I मैंने _redraw
कॉल करने की कोशिश की और _redraw_all
ग्राफ वर्ग से ट्रिगर किया लेकिन वे काम नहीं करते।
मैं एक भूखंड कैसे हटाऊं और मिल सकता हूं इसे सीधे हटाने के लिए? एक उदाहरण:
graph = Graph () plot = MeshLinePlot (मोड = 'लाइन_स्ट्रिप', रंग = [1, 0, 0, 1]) plot.points = [(x / 10 , Xrange (-0, 101)] में x के लिए पाप (x / 50.)) graph.add_plot (plot) graph.remove_plot (plot)
भूखंड हटा दिया गया है लेकिन यह जीत गया जब तक मैं खिड़की का आकार बदल नहीं सकता
ठीक है, मुझे एक समाधान मिला है कॉल करने के बाद graph.remove_plot (plot)
, डाल graph._clear_buffer ()
। जैसा कि ऐसा लगता है कि एक बग (यह स्वचालित रूप से करना चाहिए, अगर यह एक छिपी हुई विधि है), तो मैंने एक सबमिट किया है।
Comments
Post a Comment