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;
	
}
Esempio n. 2
0
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();
}
Esempio n. 3
0
void GuiMainWindow::on_openNewWindow()
{
    GuiMainWindow *mainWindow = new GuiMainWindow;
    mainWindow->on_openNewTab();
    mainWindow->show();
}