Russian Qt Forum

Qt => Дополнительные компоненты => Тема начата: Alex Custov от Апрель 03, 2014, 13:59



Название: Редактор QSS
Отправлено: Alex Custov от Апрель 03, 2014, 13:59
Написал по-быстренькому ещё один редактор QSS. Проект тут: http://sourceforge.net/projects/qsseditor . Если есть желание, потестируйте и выскажите мнение. Есть сборки под Windows, PPA для Ubuntu. Для MacOs сборки нет, но последняя версия 0.5.2 должна успешно компилироваться с gcc и clang.


Название: Re: Редактор QSS
Отправлено: kambala от Апрель 03, 2014, 18:51
сборка что свежим клэнгом с Qt 5, что древним эппловским gcc с Qt 4 дала такой результат:
Цитировать
/Users/kambala/Downloads/qsseditor-code-77-tags-0.5.2/qscintilla/Qt4Qt5/qscilexercss.cpp:237: Qualifying with unknown namespace/class ::QsciLexerCSS
/Users/kambala/Downloads/qsseditor-code-77-tags-0.5.2/qscintilla/Qt4Qt5/qsciscintilla.cpp:4202: Qualifying with unknown namespace/class ::QsciScintilla
вот только клэнг подсвечивает это как ошибки (но компиляция завершается успешно), а gcc — нет.

бинарник: http://www29.zippyshare.com/v/94215874/file.html

думаю стоит починить:
Цитировать
Locale "ru_UA", translation ""
Loading QSS Editor translation: failed
Loading Qt translation: ok

имхо на мак ос папку translations лучше спрятать в .app/Contents/Resources

но почему SVN? и тема не в том разделе.


Название: Re: Редактор QSS
Отправлено: Alex Custov от Апрель 03, 2014, 19:11
сборка что свежим клэнгом с Qt 5, что древним эппловским gcc с Qt 4 дала такой результат:
Цитировать
/Users/kambala/Downloads/qsseditor-code-77-tags-0.5.2/qscintilla/Qt4Qt5/qscilexercss.cpp:237: Qualifying with unknown namespace/class ::QsciLexerCSS
/Users/kambala/Downloads/qsseditor-code-77-tags-0.5.2/qscintilla/Qt4Qt5/qsciscintilla.cpp:4202: Qualifying with unknown namespace/class ::QsciScintilla
вот только клэнг подсвечивает это как ошибки (но компиляция завершается успешно), а gcc — нет.

Это какая-то фигня с tr() внутри QScintilla, не разбирался почему так.

имхо на мак ос папку translations лучше спрятать в .app/Contents/Resources

если кто-то пришлёт рабочие патчи, я их конечно добавлю, т.к. с Мак никогда не работал.