Added readme and cleaned up some ui pieces
This commit is contained in:
parent
6e9e1eca0d
commit
42e772591c
9 changed files with 74 additions and 53 deletions
29
README.org
Normal file
29
README.org
Normal file
|
@ -0,0 +1,29 @@
|
|||
#+TITLE: Church Presenter
|
||||
#+AUTHOR: Chris Cochrun
|
||||
|
||||
* Church Presenter
|
||||
This is an attempt at building a church presentation application in Qt/QML. QML provides a very powerful and easy declarative way of creating a UI so it should also be a very simple method of creating on screen slides and presentations. This experiment is to see how difficult it is to rebuild these applications in QML as opposed to other more complicated systems. After digging through the source code of OpenLP, I discovered they are essentially created a web server and rendering a page onto the screen to show slides. This felt like a waste of resources and added complexity when something so simple and useful as QML exists.
|
||||
|
||||
** Features (planned are in brackets)
|
||||
- Presents songs lyrics with image and video backgrounds
|
||||
- Presents slides
|
||||
- (Custom slide builder)
|
||||
- (Simple song creation with a powerful text parser)
|
||||
|
||||
* Build and Run
|
||||
First get the source code
|
||||
|
||||
Then into the root directory.
|
||||
#+BEGIN_SRC
|
||||
cd church-presenter
|
||||
#+END_SRC
|
||||
|
||||
Then build.
|
||||
#+BEGIN_SRC
|
||||
cmake -B build/ . && cmake --build build/
|
||||
#+END_SRC
|
||||
|
||||
Then run.
|
||||
#+BEGIN_SRC
|
||||
./build/bin/presenter
|
||||
#+END_SRC
|
Loading…
Add table
Add a link
Reference in a new issue