class Ui(QtGui.QDialog):
    def __init__(self, parent=None):
        super(Ui, self).__init__(parent)
        self.ui = Ui_MainDialog()
        self.ui.setupUi(self)
        self.__initSignalConnect()
        
    def __initSignalConnect(self):
        QtCore.QObject.connect(self.ui.m_btnSearch, QtCore.SIGNAL(_fromUtf8("clicked()")), self.beginSearch)
        
    def beginSearch(self):  
        stri = self.ui.m_targetURL.toPlainText()
        row = 2
        col = 5
        self.ui.tableWidget.setRowCount(row)
        self.ui.tableWidget.setColumnCount(col)  
        self.ui.tableWidget.setHorizontalHeaderLabels(['SUN','MON','TUE','WED','THU'])     
        self.ui.tableWidget.horizontalHeader().setClickable(False)
        for i in range(row):
            for j in range(col):
                value = str(i)+str(j)
                item = QtGui.QTableWidgetItem(QtGui.QIcon("pic//b_blue_1.gif"), value)
                #item = QtGui.QTableWidgetItem(value)
                self.ui.tableWidget.setItem(i,j,item)
        self.ui.tableWidget.show()
        self.show()
 def __init__(self, parent=None):
     super(Ui, self).__init__(parent)
     self.ui = Ui_MainDialog()
     self.ui.setupUi(self)
     self.__initSignalConnect()