Difference between revisions of "TouchOrbiterQt"
(Created page with "Category: Orbiters TouchOrbiterQt is a reference implementation of [[Touch Orbiter] using the Qt framework. Source code is in [http://svn.linuxmce.org/svn/branches/LinuxMCE...") |
(Explain 404 errors when everything else looks OK on the server.) |
||
(7 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
[[Category: Orbiters]] | [[Category: Orbiters]] | ||
− | TouchOrbiterQt is a reference implementation of [[Touch Orbiter] using the Qt framework. | + | TouchOrbiterQt is a reference implementation of [[Touch Orbiter]] using the Qt framework. |
Source code is in [http://svn.linuxmce.org/svn/branches/LinuxMCE-0810/src/TouchOrbiter/TouchOrbiterQt/ SVN]. | Source code is in [http://svn.linuxmce.org/svn/branches/LinuxMCE-0810/src/TouchOrbiter/TouchOrbiterQt/ SVN]. | ||
− | + | ==Requirements== | |
− | + | apt-get install subversion build-essential libqt4-dev | |
− | + | ||
− | + | ||
− | You | + | '''Warning''': TouchOrbiterQt fails to compile under 0810 because the Qt version shipping with it is old. It compiles fine under 1004 though. |
+ | |||
+ | ==Compiling== | ||
+ | |||
+ | svn checkout http://svn.linuxmce.org/svn/branches/LinuxMCE-0810/src/TouchOrbiter/TouchOrbiterQt/ | ||
+ | cd TouchOrbiterQt | ||
+ | qmake | ||
+ | make | ||
+ | |||
+ | ==Running== | ||
+ | |||
+ | ./bin/TouchOrbiterQt | ||
+ | |||
+ | ==Configuration== | ||
+ | [[File:Screenshot-QtTouchOrbiter.png]] | ||
+ | * Server address | ||
+ | The address used to connect to your Core's web server (can include a port number after a colon if needed). | ||
+ | |||
+ | * User, Password | ||
+ | You need these only if you set up HTTP authentication on your core. | ||
+ | |||
+ | * Use SSL | ||
+ | Tick this to connect via HTTPS instead of HTTP. | ||
+ | |||
+ | * Proxy | ||
+ | If you tick the "Use a proxy server" box, you configure the proxy details in the fields below. The "User" and "Password" fields here are used only if your proxy server needs authentication. | ||
+ | |||
+ | * Device number | ||
+ | A web orbiter is actually made of two devices. The Generic Web Device and its child, the Generic Proxy Orbiter. The Generic Proxy Orbiter is the one that shows up in the "Orbiters" page. That's not the one you want. You want its parent. You can also get this number from the Query String if you go to /lmce-admin/weborbiter.php and select your Web Orbiter from there. | ||
+ | |||
+ | '''Warning''': if you get this wrong, the scripts will give you a 404 error without additional explanation. | ||
+ | |||
+ | * Enhanced UI | ||
+ | If this is ticked, you'll get the overlay elements. If it's not, you'll only get the plain Touch Orbiter. |
Latest revision as of 15:59, 12 July 2011
TouchOrbiterQt is a reference implementation of Touch Orbiter using the Qt framework.
Source code is in SVN.
Requirements
apt-get install subversion build-essential libqt4-dev
Warning: TouchOrbiterQt fails to compile under 0810 because the Qt version shipping with it is old. It compiles fine under 1004 though.
Compiling
svn checkout http://svn.linuxmce.org/svn/branches/LinuxMCE-0810/src/TouchOrbiter/TouchOrbiterQt/ cd TouchOrbiterQt qmake make
Running
./bin/TouchOrbiterQt
Configuration
- Server address
The address used to connect to your Core's web server (can include a port number after a colon if needed).
- User, Password
You need these only if you set up HTTP authentication on your core.
- Use SSL
Tick this to connect via HTTPS instead of HTTP.
- Proxy
If you tick the "Use a proxy server" box, you configure the proxy details in the fields below. The "User" and "Password" fields here are used only if your proxy server needs authentication.
- Device number
A web orbiter is actually made of two devices. The Generic Web Device and its child, the Generic Proxy Orbiter. The Generic Proxy Orbiter is the one that shows up in the "Orbiters" page. That's not the one you want. You want its parent. You can also get this number from the Query String if you go to /lmce-admin/weborbiter.php and select your Web Orbiter from there.
Warning: if you get this wrong, the scripts will give you a 404 error without additional explanation.
- Enhanced UI
If this is ticked, you'll get the overlay elements. If it's not, you'll only get the plain Touch Orbiter.