Russian Qt Forum
Апрель 26, 2024, 20:56 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Редактор QSS  (Прочитано 4286 раз)
Alex Custov
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2063


Просмотр профиля
« : Апрель 03, 2014, 13:59 »

Написал по-быстренькому ещё один редактор QSS. Проект тут: http://sourceforge.net/projects/qsseditor . Если есть желание, потестируйте и выскажите мнение. Есть сборки под Windows, PPA для Ubuntu. Для MacOs сборки нет, но последняя версия 0.5.2 должна успешно компилироваться с gcc и clang.
« Последнее редактирование: Апрель 03, 2014, 19:05 от Alex Custov » Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4727



Просмотр профиля WWW
« Ответ #1 : Апрель 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? и тема не в том разделе.
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
Alex Custov
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2063


Просмотр профиля
« Ответ #2 : Апрель 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

если кто-то пришлёт рабочие патчи, я их конечно добавлю, т.к. с Мак никогда не работал.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.047 секунд. Запросов: 22.