added skeleton CmdWindow class

This commit is contained in:
Josh Holtrop 2010-12-02 17:59:11 -05:00
parent b0b8ce1716
commit 75059ed223
3 changed files with 30 additions and 1 deletions

1
.hgignore Normal file
View File

@ -0,0 +1 @@
glob:*.pyc

22
CmdWindow.py Normal file
View 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
View File

@ -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)