-
Notifications
You must be signed in to change notification settings - Fork 1
CuarzoOS Framework
Eduardo Hopperdietzel edited this page Aug 16, 2017
·
9 revisions
We created a list of useful classes for Qt, to let applications take advange of all cool features of CuarzoOS, such as MacOS style blur backgrounds, external topbar, dock, etc.
All you have to do is include the framework's path to your Qt project:
In the .pro file:
INCLUDE += $PWD/path/to/CFramework
IMPORTANT!
If you want to develop a graphical application, you can still use almost all Qt default classes.
There are only two from our framework you MUST use:
- CApplication (instead of QApplication)
- CWindow (instead of QMainWindow)
Otherwise the application will not work properly.
The reason is because CApplication takes care of the IPC with the system applications such as the window manager, and CWindow is used to let Crystals identify a wayland surface.
Cuarzo Software ® - 2017 - Eduardo Hopperdietzel