/* * \brief Simple Qt interface for 'avplay' media player * \author Christian Prochaska * \date 2012-03-21 */ /* * Copyright (C) 2012-2013 Genode Labs GmbH * * This file is part of the Genode OS framework, which is distributed * under the terms of the GNU General Public License version 2. */ /* Qt includes */ #include /* qt_avplay includes */ #include "main_window.h" /* Genode includes */ #include static inline void load_stylesheet() { QFile file(":style.qss"); if (!file.open(QFile::ReadOnly)) { qWarning() << "Warning:" << file.errorString() << "opening file" << file.fileName(); return; } qApp->setStyleSheet(QLatin1String(file.readAll())); } extern int genode_argc; extern char **genode_argv; void Libc::Component::construct(Genode::Env &env) { QApplication app(genode_argc, genode_argv); load_stylesheet(); QMember main_window(env); main_window->show(); app.exec(); }