#!/usr/bin/env python
from qt import *
from kdeui import *
import sys
from qttable import QTable
from kdeui import *

class MACS_MainForm(QDialog):
    def __init__(self,parent = None,name = None,modal = 0,fl = 0):
        QDialog.__init__(self,parent,name,modal,fl)

        if not name:
            self.setName("MACS_MainForm")


        self.tabWidget3 = QTabWidget(self,"tabWidget3")
        self.tabWidget3.setGeometry(QRect(0,0,750,750))

        self.tab = QWidget(self.tabWidget3,"tab")

        self.pushButton8 = QPushButton(self.tab,"pushButton8")
        self.pushButton8.setGeometry(QRect(10,640,140,21))
        self.pushButton8.setAutoDefault(0)

        self.pushButton8_2 = QPushButton(self.tab,"pushButton8_2")
        self.pushButton8_2.setGeometry(QRect(170,640,140,21))
        self.pushButton8_2.setAutoDefault(0)

        self.pushButton8_2_2 = QPushButton(self.tab,"pushButton8_2_2")
        self.pushButton8_2_2.setGeometry(QRect(170,670,140,21))
        self.pushButton8_2_2.setAutoDefault(0)

        self.pushButton8_2_2_2 = QPushButton(self.tab,"pushButton8_2_2_2")
        self.pushButton8_2_2_2.setGeometry(QRect(10,670,140,21))
        self.pushButton8_2_2_2.setAutoDefault(0)

        self.groupBox6 = QGroupBox(self.tab,"groupBox6")
        self.groupBox6.setGeometry(QRect(10,330,330,140))

        self.textEdit1 = QTextEdit(self.groupBox6,"textEdit1")
        self.textEdit1.setGeometry(QRect(12,19,310,110))

        self.groupBox5 = QGroupBox(self.tab,"groupBox5")
        self.groupBox5.setGeometry(QRect(10,20,230,300))

        self.textLabel1 = QLabel(self.groupBox5,"textLabel1")
        self.textLabel1.setGeometry(QRect(8,21,96,17))

        self.textLabel1_2_2_2 = QLabel(self.groupBox5,"textLabel1_2_2_2")
        self.textLabel1_2_2_2.setGeometry(QRect(10,220,177,35))

        self.textLabel1_2_2 = QLabel(self.groupBox5,"textLabel1_2_2")
        self.textLabel1_2_2.setGeometry(QRect(10,140,178,35))

        self.textLabel1_2 = QLabel(self.groupBox5,"textLabel1_2")
        self.textLabel1_2.setGeometry(QRect(12,79,212,17))

        self.kIntNumInput5_2 = KIntNumInput(self.groupBox5,"kIntNumInput5_2")
        self.kIntNumInput5_2.setGeometry(QRect(10,260,118,26))
        self.kIntNumInput5_2.setValue(60)
        self.kIntNumInput5_2.setMinValue(0)
        self.kIntNumInput5_2.setMaxValue(1000)

        self.kIntNumInput5 = KIntNumInput(self.groupBox5,"kIntNumInput5")
        self.kIntNumInput5.setGeometry(QRect(10,180,118,26))
        self.kIntNumInput5.setValue(60)
        self.kIntNumInput5.setMinValue(0)
        self.kIntNumInput5.setMaxValue(1000)

#If the next two lines are commented out, the program does not crash
        self.kComboBox2 = KComboBox(0,self.groupBox5,"kComboBox2")
        self.kComboBox2.setGeometry(QRect(10,100,120,20))
    
    def __tr(self,s,c = None):
        return qApp.translate("MACS_MainForm",s,c)

if __name__ == "__main__":
	app = QApplication ( sys.argv )
	f = MACS_MainForm ()
	f.show ()
	app.setMainWidget ( f )
	app.exec_loop ()

