def updateTitle():
lastTitle = {}
while True:
for self in OPENWINDOWS:
start = '*' if self.getModified() else ''
fn = os.path.basename(self.saveLocation)
full = os.path.dirname(self.saveLocation)
end = 'Micro:Pi'
title = '%s%s - %s - %s' % (start, fn, full, end)
if self not in lastTitle:
lastTitle[self] = ''
if title != lastTitle[self]:
gobject.idle_add(self.window.set_title, title)
lastTitle[self] = title
time.sleep(0.1)
评论列表
文章目录