rendered paste bodyint main (int argc, char *argv[]) {
QApplication mainApp (argc, argv);
QWidget *mainWindow = new QWidget;
mainWindow->setWindowTitle("Poseidon GUI");
QPushButton *quitBtn = new QPushButton ("Quit", mainWindow);
quitBtn->setGeometry (10, 10, 60, 30);
quitBtn->setFont(QFont("Arial", 10));
QObject::connect (quitBtn, SIGNAL (clicked()), mainApp, SLOT (quit()));
QLabel *mnLb = new QLabel;
mnLb->setGeometry (70, 40, 80, 50);
mnLb->setText("first line\nsecond line");
QHBoxLayout *mnlayout = new QHBoxLayout;
mnlayout->addWidget(quitBtn);
mnlayout->addWidget(mnLb);
mainWindow->setLayout(mnlayout);
mainWindow->show();
return mainApp.exec();
}