| 138 | } |
| 139 | |
| 140 | QSyntaxStyle *QSyntaxStyle::defaultStyle() |
| 141 | { |
| 142 | static QSyntaxStyle style; |
| 143 | |
| 144 | if (!style.isLoaded()) |
| 145 | { |
| 146 | Q_INIT_RESOURCE(qcodeeditor_resources); |
| 147 | QFile fl(":/default_style.xml"); |
| 148 | |
| 149 | if (!fl.open(QIODevice::ReadOnly)) |
| 150 | { |
| 151 | return &style; |
| 152 | } |
| 153 | |
| 154 | if (!style.load(fl.readAll())) |
| 155 | { |
| 156 | qDebug() << "Can't load default style."; |
| 157 | } |
| 158 | } |
| 159 | |
| 160 | return &style; |
| 161 | } |