void TestSimbaUDPCommunication::testConnection(int args, char** argv) { Core::resetCore(); QApplication app(args, argv); GuiMainWindow *gui = new GuiMainWindow(true); mSimCom = 0; start(); cerr << "Running App." << endl; while(mSimCom == 0) { ; } //mSimCom->startUDPServer(); cerr << "Showing Frame." << endl; gui->show(); TestUPDRunner udpRunner; udpRunner.mSimCom = mSimCom; udpRunner.start(); ShutDownGuard shutDownGuard(app); app.exec(); cout << "Ende" << endl; }
int main(int argc, char *argv[]){ QApplication app (argc, argv); QMainWindow window; GuiMainWindow gui; gui.setupUi(&window); /* Vision v = Vision(); QImage img = v.cvMatToQImage(v.getFrame()); QGraphicsScene * scene = new QGraphicsScene(); scene->addPixmap(QPixmap::fromImage(img)); gui.graphicsView->setScene(scene);*/ window.show(); return app.exec(); }
void GuiMainWindow::on_openNewWindow() { GuiMainWindow *mainWindow = new GuiMainWindow; mainWindow->on_openNewTab(); mainWindow->show(); }