BreezeStyleSheets
Go to file
Alexander Huszagh ab6b8afb02 Merge pull request #2 from chaosink/master
Use pyrcc5 to convert breeze.qrc to breeze_resources.py
2017-10-17 18:53:44 -07:00
assets Video demonstrating trimming 2016-10-16 21:10:33 -05:00
dark Updates and bug fixes for QSpinBoxes 2016-10-26 16:25:02 -04:00
light Updates and bug fixes for QSpinBoxes 2016-10-26 16:25:02 -04:00
.gitignore use pyrcc5 to convert breeze.qrc to breeze_resources.py and import in dark.py and light.py 2017-09-12 11:25:37 +08:00
LICENSE.md Dark theme 2016-10-16 14:18:55 -05:00
README.md Update README.md 2017-08-28 13:59:34 -07:00
breeze.qrc Updates for both light and dark widgets 2016-10-16 20:03:40 -05:00
breeze_resouces.py use pyrcc5 to convert breeze.qrc to breeze_resources.py and import in dark.py and light.py 2017-09-12 11:25:37 +08:00
dark.py use pyrcc5 to convert breeze.qrc to breeze_resources.py and import in dark.py and light.py 2017-09-12 11:25:37 +08:00
dark.qss Updates to themes 2016-10-26 18:37:58 -04:00
example.py Added QCheckBox and QRadioButtons 2016-10-26 14:44:37 -04:00
light.py use pyrcc5 to convert breeze.qrc to breeze_resources.py and import in dark.py and light.py 2017-09-12 11:25:37 +08:00
light.qss Updates to themes 2016-10-26 18:37:58 -04:00
native.py Updates to scrollbar view 2016-10-26 15:51:01 -04:00

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.

BreezeDark

Acknowledgements

BreezeStyleSheets is a fork of QDarkStyleSheet.

Contact

Email: ahuszagh@gmail.com
Twitter: KardOnIce