#! /usr/bin/python
import sys
from qt import *

class HelloWidget(QWidget):

  def __init__(self, *args):
    apply(QWidget.__init__, (self,) + args)
    self.setCaption(self.tr("ご注文は?"))
    self.setFont(QFont("lcfont", 10, QFont.Normal))
    la = QLabel(self.tr("ご希望のメインディッシュ"), self)
    la.setFont(QFont("lcfont", 10, QFont.Normal))
    self.leda = QLineEdit(self)
    self.leda.setFont(QFont("lcfont", 12, QFont.Normal))
    cmda = QPushButton(self.tr("OKじゃ"), self)

    self.setMinimumSize(160, 140)
    self.setMaximumSize(200, 140)
    la.setGeometry(10, 20, 150, 24)
    self.leda.setGeometry(10, 50, 150, 24);
    cmda.move(30, 100)
    self.connect(cmda, SIGNAL("clicked()"), self.ok)

  def ok(self):
    print "ご希望は、" + str(self.leda.text().local8Bit())
    self.close()

a = QApplication(sys.argv)
a.setDefaultCodec(QTextCodec.codecForName("eucJP"))
w = HelloWidget()
a.setMainWidget(w)
w.show()
a.exec_loop()
# end.
