from PyQt4 import QtGui class Sailfish(QtGui.QWidget): def __init__(self, parent=None): super(Sailfish, self).__init__(parent) Label = QtGui.QLabel("hello sailfish!") LineEdit = QtGui.QLineEdit() mainLayout = QtGui.QGridLayout() mainLayout.addWidget(Label, 0, 0) mainLayout.addWidget(LineEdit, 0, 1) self.setLayout(mainLayout) self.setWindowTitle("Super useless sailfish app") if __name__ == '__main__': import sys app = QtGui.QApplication(sys.argv) PythonWidget = Sailfish() PythonWidget.show() sys.exit(app.exec_())