added skeleton CmdWindow class
This commit is contained in:
parent
b0b8ce1716
commit
75059ed223
22
CmdWindow.py
Normal file
22
CmdWindow.py
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
|
||||||
|
import gtk
|
||||||
|
|
||||||
|
class CmdWindow:
|
||||||
|
def delete_event(self, widget, event, data=None):
|
||||||
|
return False
|
||||||
|
|
||||||
|
def destroy_event(self, widget, data=None):
|
||||||
|
gtk.main_quit()
|
||||||
|
|
||||||
|
def __init__(self):
|
||||||
|
self.window = gtk.Window(gtk.WINDOW_TOPLEVEL)
|
||||||
|
self.window.connect("delete_event", self.delete_event)
|
||||||
|
self.window.connect("destroy", self.destroy_event)
|
||||||
|
self.button = gtk.Button("Close Me")
|
||||||
|
self.button.connect_object("clicked", gtk.Widget.destroy, self.window)
|
||||||
|
self.window.add(self.button)
|
||||||
|
self.button.show()
|
||||||
|
self.window.show()
|
||||||
|
|
||||||
|
def main(self):
|
||||||
|
gtk.main()
|
8
dwtt
8
dwtt
@ -1,6 +1,6 @@
|
|||||||
#!/usr/bin/env python
|
#!/usr/bin/env python
|
||||||
|
|
||||||
import gtk
|
from CmdWindow import CmdWindow
|
||||||
import sqlite3
|
import sqlite3
|
||||||
import os
|
import os
|
||||||
import sys
|
import sys
|
||||||
@ -29,6 +29,8 @@ def main(argv):
|
|||||||
for opt, arg in opts:
|
for opt, arg in opts:
|
||||||
if opt in ("-d", "--dbfile"):
|
if opt in ("-d", "--dbfile"):
|
||||||
timedbfile = arg
|
timedbfile = arg
|
||||||
|
elif opt == '-c':
|
||||||
|
cmd = doCmdWindow()
|
||||||
elif opt == "--help":
|
elif opt == "--help":
|
||||||
usage()
|
usage()
|
||||||
sys.exit()
|
sys.exit()
|
||||||
@ -45,5 +47,9 @@ def createdb(dbfile):
|
|||||||
c.close()
|
c.close()
|
||||||
conn.close()
|
conn.close()
|
||||||
|
|
||||||
|
def doCmdWindow():
|
||||||
|
c = CmdWindow()
|
||||||
|
c.main()
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
main(sys.argv)
|
main(sys.argv)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user