Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: QSS редактор
Форум на CrossPlatform.RU > Библиотеки > Qt > Qt инструментарий
ruzik
Здравствуйте, хотелось бы узнать нужен ли вам Qss редактор, с подсветкой, с автодополнением текста, возможно с функцией предпросмотра и тп
Вы скажите есть же CSS редакторы, но
Большинство из них некросплатформены, идут в дополнении с ненужными для многих вещами(html, php, javascript), весят из-за этого много, интерфейс опять же захломлен и много других неприятностей + в них нет Qt классов элементов и невозможно организовать функцию предпросмотра, которая очень важна для больших проектов тк компиляция ради того что бы увидеть результат занимает много времени
И позвольте задать вопрос - как много людей знают QSS?
P.S. если кому интересно могу скинуть альфа версию того что уже есть(exe с или без нужных dll под Windows)
PAFOS
Давай, давно хотел заняться этим, но никак руки не доходили.
ufna
Если будет препросмотр и автодополнение, или хотя бы нормальная документация, то тогда наверное применение QSS было бы пошире :)
ruzik
Вот, за стабильность и тп не отвечаю, все же это еще альфа, но вроде все гладко
Запихнул exe в архив, нужные dll: gui and core, положите сами, тк на форуме больше 300 кб заливать нельзя, а заливать на всякие deposifiles неудобно и для вас и для меня
P.S. еще раз напоминаю, exe для Windows(под Winом не проверял, но то же должно работать)
P.S.S. функции предпросмотра пока нет, а вот остальное(подсветка и автодополнение) уже присутствует
И еще пожалуйста проверьте мой английский, и подскажите как и где лучше написать, а то я его знаю на весьма средненьком уровне
ufna
Честно говоря, было бы желательно, чтобы Вы залили на любой файлообменник.

Т.к.:
1. В какой версии Qt собрано?
2. Не всегда под рукой есть Qt.
3. Когда она есть, бывает что только статик :)
ruzik
Вот, http://ifolder.ru/23375566
ruzik
Хоть один выскажитесь
ufna
Привет

Скачал, посмотрел. Основные замечания:

- Нет комплитера для: например QToolTip::(предложить варианты)
- Комплитер знает лишь часть слов и предолагает только после трех символов. Знает, к примеру, он только border, но не знает border-color, border-width и т.п.
- Документация - линки на Qt'шную. От нее мало толку, и как бы - а если нет интернета?

Без перечисленного выше выгоды от использования его - нет.


Стилевое:
- Кнопки undo/redo - несут иную смысловую нагрузку. Что такое вперед/назад в рамках редактора - это, увы, мне недоступное для понимания, а еще адресная строка ака "поиск".. сбивает.
- При наведении на поиск границы его "скачут" - косяк QSS
- Заползающая полоса прокрутки;
- Серая полоса слева от текста;
- Нужны номера линий строк;
ruzik
Спасибо за замечания, постараюсь сделать что смогу из перечисленного выше
ruzik
Новая версия: 0.11, в ней я постарался выполнить все замечания, которые смог + добавил много из того что пришло в голову мне, надеюсь сейчас пользоваться программой окажется удобнее
http://ifolder.ru/23525389
RazrFalcon
Тестил под вайном.

1) Там где благодарности, скобка входит в часть ссылки. И почему указание возможности копирования только возле первой ссылки. Можно в конце поместить. Или в виде тултипа.

2) В окне замены: linetextedit'ы сделать одной ширины.

3) Не ясен смысл кастомного интерфеса... Почему не использовать системный. Хотя один плюс есть: в вайне нормально выглядит =)

ruzik
1)Учту
2)Это уже компоновка, но в принципе переделать можно, если действительно так не удобно
3)Ну во-1: мне кажется что так удобней и смотрится лучше. Во-2: хочется использовать в редакторе Qss сам Qss по-полной
Я как понимаю у вас скорее всего Linux с KDE(пусть даже и Gnome) и разве вам не надоело видеть один и тот же системный дизайн всех программ, а тут хоть какое-то разнообразие + согласитесь дизайн ничего-так вышел, и вроде красивый и в глаза не бросается и от работы не отвлекает :)
P.S. спасибо за тесты
RazrFalcon
У меня кде. И да, базовый интерфейс кед выше всех похвал =)
На счет использования Qss в Qss редакторе - понятно. логично.
Вот если бы он еще предпросмотр делал. Или менял свой внешний вид. Как в примерах кьюта. Там тоже есть "редактор".
ufna
Пока не смотрел, но да - нужен обязательно предпросмотр. Желательно со всеми возможными элементами на нем, которые редактируются - т.е. еще чтобы динамически формировал этот список.
ruzik
Вот добавил предпросмотр и еще некоторые вещи
http://ifolder.ru/23676870
ruzik
Вот добавил настройки, дополнение в поиск, дополнение к знакам ([{", печать, а так же исправления некоторых ошибок и подправил дизайн
http://ifolder.ru/23840042

Пожалуйста выскажете свое мнение о программе
ruzik
Улучшил предпросмотр, исправил несколько ошибок, добавил автоотступ, а так же возможности вставки цветов и названий шрифтов, подправил дизайн
http://ifolder.ru/23927473

Если позволите пару вопросов скачавшим(если вообще кто-то скачал)
1)Вы пользуйтесь программой или скачали-запустили-удалили
2)Что стоит еще добавить в программу
3)Как вы думаете программа может иметь успех
4)Как много людей знающих Qt знают Qss и вообще сами троли хотят развивать эту тезнологию(и делают ли это) или забили и перешли полностью на Qml
ruzik
Все последующие версии на Windows и Linux(текущая 0.15) вы можете найти здесь:
https://sites.google.com/site/myrizek/rizek-qss-editor
http://qt-apps.org/content/show.php/Rizek+...6b2a991a7c02156
ruzik
Здравствуйте, а не могли бы вы потестить прогу на Ubuntu/Debian http://rizek.ucoz.ru/Rizek_Qss_Editor.noext, а то доступ к нескольким Windows есть и на них могу тестить, а Ubuntu только своя и у меня вроде все пашет, но все же хотелось бы знать наверняка
+ насколько я понимаю программа должна работать на всех Unix - подобных системах, нет?
wiz29
Программулька имеет большой потенциал для дизайнеров, но конечно же нужно дорабатывать, открыл свой qss файл многих qt элементов не хватает
нужно расширять функционал в этом направлении. Еще неплохо было бы анализировать вложенные вещи типа QDialog QFrame{...}
ruzik
Цитата
многих qt элементов не хватает

Я вроде добавил все элементы на которых заявлена поддержка Qss в документации, не могли бы вы написать эти самые классы
wiz29
ну у себя я не увидел QToolButton, это первое что попалось на глаза. ну и было бы неплохо парсить вложенности, это оч полезно, видеть картинку в целом: например есть QDialog а на нам еще задан стиль кнопок и других контролов. Это как минимум облегчает визуальное восприятие. хотя, возможно, это мое субъективное мнение. Так то щас вообще приходится приложение запускать чтоб посмотреть:)
Litkevich Yuriy
Цитата(ruzik @ 17.6.2011, 17:50) *
насколько я понимаю программа должна работать на всех Unix - подобных системах, нет?
там где есть Qt и тоже самое железо (тип проца), если речь о бинаре
ruzik
Цитата
ну у себя я не увидел QToolButton

Он есть, одна кнопка и располагается на тулбаре
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.