|
|
||
|---|---|---|
| .. | ||
| assets | ||
| dark | ||
| light | ||
| .gitignore | ||
| breeze.qrc | ||
| breeze_resouces.py | ||
| dark.py | ||
| dark.qss | ||
| example.py | ||
| LICENSE.md | ||
| light.py | ||
| light.qss | ||
| native.py | ||
| README.md | ||
BreezeStyleSheets
Breeze and BreezeDark-like stylesheets for Qt Applications.
Installation
Copy breeze.qrc, dark.qss, light.qss and the dark and light folders into your project directory and add the qrc file to your project file.
For example:
TARGET = app
SOURCES = main.cpp
RESOURCES = breeze.qrc
To load the stylesheet in C++, load the file using QFile and read the data. For example, to load BreezeDark, run:
#include <QApplication>
#include <QFile>
#include <QTextStream>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
// set stylesheet
QFile file(":/dark.qss");
file.open(QFile::ReadOnly | QFile::Text);
QTextStream stream(&file);
app.setStyleSheet(stream.readAll());
// code goes here
return app.exec();
}
License
MIT, see license.
Example
Breeze/BreezeDark
Example user interface using the Breeze and BreezeDark stylesheets side-by-side.
Acknowledgements
BreezeStyleSheets is a fork of QDarkStyleSheet.
Contact
Email: ahuszagh@gmail.com
Twitter: KardOnIce
