Skip to content

Latest commit

 

History

History
47 lines (34 loc) · 1.43 KB

README.md

File metadata and controls

47 lines (34 loc) · 1.43 KB

qrezi

qrezi is a presentation framework written in QML and inspired by prezi, thus the name (p → q).

Make a qrezi

A qrezi presentation is written directly in QML in a declarative style. Here is a basic example:

import QtQuick 2.2
import Qrezi 0.1

Qrezi {
   Column {
      Slide {
         Heading { text: "Hello Qrezi"}
         Paragraph { text: "You can navigate using the left & right arrow key or space." }
      }
      Slide {
         id: content
         Heading { text: "Hello World"}
         Paragraph { text: "Easily add code:"}
         Code { text: "int main() { lorem_ipsum(); }" }
      }
      Slide {
         Heading { text: "Conclusions"}
         Paragraph { text: "This is just aweseome !!!11"}
         Paragraph { text: "It's really great."}
      }
   }
}

Running qrezi

qrezi presentations can be played directly with qmlscene, the QML player coming with the default Qt5 installation.

To use the qrezi modules they must be made available to qmlscene. This can be done by wither of the following means: