本文整理汇总了Python中dtk.ui.label.Label.show方法的典型用法代码示例。如果您正苦于以下问题:Python Label.show方法的具体用法?Python Label.show怎么用?Python Label.show使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类dtk.ui.label.Label
的用法示例。
在下文中一共展示了Label.show方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: set_slide_index
# 需要导入模块: from dtk.ui.label import Label [as 别名]
# 或者: from dtk.ui.label.Label import show [as 别名]
def set_slide_index(self, index):
'''
set slide to index
@param index: the index of widget in slider, an int num
'''
if index >= len(self.slider_list):
return
direct = "right"
if index == 1 and self.window.button_box in self.window.window_frame.get_children():
#self.slider.set_size_request(-1, 260)
win = self.window
if win.left_button_box in win.button_box.get_children():
win.button_box.remove(win.left_button_box)
if win.right_button_box in win.button_box.get_children():
win.button_box.remove(win.right_button_box)
tmp = gtk.HSeparator()
tmp.set_size_request(-1, 1)
tmp.show()
win.button_box.pack_start(tmp)
direct = "right"
#if self.window.button_box in self.window.window_frame.get_children():
#self.window.window_frame.remove(self.window.button_box)
elif index == 0:
#self.slider.set_size_request(-1, 223)
win = self.window
for each in win.button_box.get_children():
each.destroy()
if win.left_button_box not in win.button_box.get_children():
win.button_box.pack_start(win.left_button_box)
if win.right_button_box not in win.button_box.get_children():
win.button_box.pack_start(win.right_button_box)
direct = "left"
#if self.window.button_box not in self.window.window_frame.get_children():
#self.window.window_frame.pack_start(self.window.button_box, False, False)
elif index == 2:
self.window.left_button_box.set_buttons([])
l = Label(" ")
l.show()
self.window.right_button_box.set_buttons([l])
direct = "right"
#self.slider.set_size_request(-1, 223)
self.slider.slide_to_page(self.slider_list[index], direct)