[mythtv-users] Re: mythtv backend on a headless fileserver
Lasse Lindgård
Lazlo at jay.net
Wed Mar 9 23:55:13 UTC 2005
Quoting Grant Edwards <grante at visi.com>:
> On Wed, Mar 09, 2005 at 10:21:07PM +0000, Lasse Lindgård wrote:
>
> > I do not want X or qt on the server and I can't see why I
> > should. All I want to run is the backend for capturing video.
> > The frontend will run elsewhere.
>
> Several months back I asked why one had to install X and Qt on
> a backend-only system. The anwswer was that the backend
> software uses Qt, and Qt (in practice, if not in theory)
> requires X.
>
I may be a fool. But I don't take no for an answer just like that.
I need to understand *why* QT is needed and why qt-embedded can't replace it.
I have peeked in the source code of mythtv, qt and qt/embedded. I am by no means an expert but I still think my findings are valid.
mainserver.cpp in the backend subproject imports the following headers:
#include <qapplication.h>
#include <qsqldatabase.h>
#include <qdatetime.h>
#include <qfile.h>
#include <qdir.h>
#include <qurl.h>
#include <qthread.h>
#include <qwaitcondition.h>
#include <qregexp.h>
Looking at the source code of qt-embedded I find all of these interfaces present.
So why is it that qt-embedded isn't good enough?
/Lasse
------------------------------------------------------
This mail was sent through Jay.net: http://www.jay.net
More information about the mythtv-users
mailing list