The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Выпуск утилиты Qt5 Configuration Tool 0.4 "
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск утилиты Qt5 Configuration Tool 0.4 "  +/
Сообщение от opennews (ok) on 22-Дек-14, 17:46 
Доступен (http://qt-apps.org/content/show.php/Qt5+Configuration+Tool?c...) новый выпуск утилиты Qt5 Configuration Tool, предназначенной для настройки внешнего вида приложений на базе Qt5. Основной целью разработки является решение проблемы настройки Qt5-приложений в рабочих окружениях, для которых отсутствует интеграция с Qt5, т.е. замена удалённой из состава Qt5 утилиты qtconfig.


В настоящее время имеется возможность выбрать тему виджетов, настроить цветовую схему, сменить иконки и шрифты. Также имеется возможность простой генерации файла fonts.conf с основными настройками рендерига шрифтов. В будущих релизах планируется реализовать поддержку пользовательских таблиц стилей (css). В текущий момент развития программа находится на ранней стадии разработки и предназначена для опытных пользователей. Для работы требуется версия Qt 5.4 (qtbase, qtsvg и qttools для сборки). Код проекта распространяется под лицензией BSD.
<center><a href="http://qt-apps.org/CONTENT/content-pre1/168066-1.png"&g... src="https://www.opennet.ru/opennews/pics_base/0_1419259472.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>

URL: http://qt-apps.org/content/show.php/Qt5+Configuration+Tool?c...
Новость: https://www.opennet.ru/opennews/art.shtml?num=41321

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Выпуск утилиты Qt5 Configuration Tool 0.4 "  +1 +/
Сообщение от Fracta1L (ok) on 22-Дек-14, 17:46 
QtCruve поддхватывает?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Выпуск утилиты Qt5 Configuration Tool 0.4 "  +/
Сообщение от noob (??) on 22-Дек-14, 17:48 
стыдно признаться у меня не заработало(не осилил компиляцию), может кто нибудь отрапортавать о успешном использовании, в идеале ссылку на aur
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Выпуск утилиты Qt5 Configuration Tool 0.4 "  +1 +/
Сообщение от Darth Revan (ok) on 22-Дек-14, 17:59 
Это подойдёт: https://build.opensuse.org/package/view_file/KDE:Qt5/libqt5-... ?
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

9. "Выпуск утилиты Qt5 Configuration Tool 0.4 "  +1 +/
Сообщение от anonymous (??) on 22-Дек-14, 18:22 
Нужны приватные хидеры от Qt. Иначе не соберётся.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

13. "Выпуск утилиты Qt5 Configuration Tool 0.4 "  +3 +/
Сообщение от Igor (??) on 22-Дек-14, 19:16 
Все, как обычно, просто.
1. Устанавливаешь Qt SDK. Лучше новое. Однако у меня версия 5.3.1 и все собралось. У меня Qt SDK устанавливалось в /opt.
2. Качаешь архив, распаковываешь.
3. Открываешь консольку, переходишь в распакованный каталог.
4. У меня по умолчанию нет qmake в пути. Поэтому я сделал:
  export PATH=$PATH:/opt/Qt5.3.1/5.3/gcc_64/bin
5. Выполняешь команды:
  qmake
  make
6. Переходишь в режим root-а (su).
7. Выполняешь команду:
  make install
8. В своем домашнем каталоге (от своего пользователя!) заводишь $HOME/.profile и в него вставляешь строку:
  export QT_QPA_PLATFORMTHEME=qt5ct
9. Делаешь relogin.
10. Запускаешь программку qt5ct. У меня она появилась в каталоге
/opt/Qt5.3.1/5.3/gcc_64/bin
Вообщем это все.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

20. "Выпуск утилиты Qt5 Configuration Tool 0.4 "  +/
Сообщение от Pulfer (ok) on 22-Дек-14, 20:21 
В самой компиляции там ничего сложного нет, в дополнение к примерам сборки вот спек пакета из Росы: https://abf.rosalinux.ru/import/qt5ct/blob/rosa2014.1/qt5ct....

Надо смотреть на ошибку сборки, чтобы понять, что именно не идёт (не хватает каких-то заголовочных файлов или что-то ещё).

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

26. "Выпуск утилиты Qt5 Configuration Tool 0.4 "  +3 +/
Сообщение от Аноним (??) on 23-Дек-14, 00:11 
Что тут смотреть, если в Makefile нет переменной DESTDIR, которая префиксом должна идти к путям, куда будут устанавливаться цели у make? Все эти костыли в спеках по раскидыванию файлов в положенное место смотрятся смешно. Пускай автор утилиты приведёт сборочную систему в порядок
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

30. "Выпуск утилиты Qt5 Configuration Tool 0.4 "  +/
Сообщение от Pulfer (ok) on 23-Дек-14, 05:23 
В qmake-проектах вместо DESTDIR зачем-то используется INSTALL_ROOT, так исторически сложилось. А вот что бинарник устанавливается в $$[QT_INSTALL_BINS] вместо /usr/bin, это решение спорное, лично я не вижу в этом никакой необходимости. $$[QT_INSTALL_BINS] предназначен для служебных утилит из профиля Qt5 (qmake, moc, lrelease и т.д., на которые при необходимости можно сделать симлинки в /usr/bin вида qmake-qt5 и т.п.), а не для обычных пользовательских программ.
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

27. "Выпуск утилиты Qt5 Configuration Tool 0.4 "  +/
Сообщение от Аноним (??) on 23-Дек-14, 00:31 
pkgname=qt5ct
pkgver=0.4
pkgrel=1
pkgdesc='Qt5 Configuration Tool'
url='http://qt-apps.org/content/show.php/Qt5+Configuration+Tool?c...'
arch=('x86_64' 'i686')
license=('GPL')
depends=('qt5-base>=5.4.0' 'qt5-svg>=5.4.0')
makedepends=('qt5-tools>=5.4.0')
source=("$pkgname"-"$pkgver".tar.bz2::http://qt-apps.org/CONTENT/content-files/168066-"$pkgname"-"$pkgver".tar.bz2)
sha256sums=('2fbf942e2cf9590aaa15b14849cafb3ff85dce7439661664aa582b56051afec0')

build(){
  cd $pkgname-$pkgver
  qmake
  make
}

package(){
  cd $pkgname-$pkgver
  make DESTDIR="$pkgdir" install
}

Но ниже я отписался от текущих проблемах со сборкой

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

3. "Выпуск утилиты Qt5 Configuration Tool 0.4 "  –6 +/
Сообщение от дл on 22-Дек-14, 17:57 
Кто-нибудь может внятно объяснить, что происходит с QT/КDE? Последние два года их политика производит впечатления набора случайных действий, полностью лишенных смысла. Они соединяют модули, разбивают модули, наплодили непонятных схем нумерации версий, зачем все это? Какая у этого цель?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "Выпуск утилиты Qt5 Configuration Tool 0.4 "  +4 +/
Сообщение от anonymous (??) on 22-Дек-14, 18:18 
> Кто-нибудь может внятно объяснить, что происходит с QT/КDE? Последние два года их
> политика производит впечатления набора случайных действий, полностью лишенных смысла.
> Они соединяют модули, разбивают модули, наплодили непонятных схем нумерации версий, зачем
> все это? Какая у этого цель?

А кто их сейчас разберёт. Зачем-то qtconfig выпилили и шрифты поломали. Вот только к 5.4 пытаемся исправить кое-как. Да и то, какой-то умник всё убил гамма-коррекцией. Хорошо, хоть приняли патч в 5.4.1.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

28. "Выпуск утилиты Qt5 Configuration Tool 0.4 "  +2 +/
Сообщение от skybon (ok) on 23-Дек-14, 01:08 
Наоборот, всё очень даже логично.

1. Максимальный перенос фич из kdelibs в Qt 5, удаление дубликатов.
2. Как следствие - разбивка kdelibs на отдельные фреймворки дабы не иметь раздутый монолит.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

32. "Выпуск утилиты Qt5 Configuration Tool 0.4 "  +/
Сообщение от arisu (ok) on 25-Дек-14, 07:44 
> Кто-нибудь может внятно объяснить, что происходит с QT/КDE?

что там с QuickTime — не знаю. а в Qt — напилися девки пьяны, таперича отплясывают.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Выпуск утилиты Qt5 Configuration Tool 0.4 "  +1 +/
Сообщение от Rodegast (ok) on 22-Дек-14, 18:01 
> планируется реализовать поддержку пользовательских таблиц стилей (css).

Может всё таки на CSS, а QSS.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "Выпуск утилиты Qt5 Configuration Tool 0.4 "  +/
Сообщение от anonymous (??) on 22-Дек-14, 18:11 
кнопочка "исправить"
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

25. "Выпуск утилиты Qt5 Configuration Tool 0.4 "  –2 +/
Сообщение от Anonim (??) on 22-Дек-14, 22:30 
>Может всё таки на CSS, а QSS.

Может всё таки не на CSS, а не CSS.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

31. "Выпуск утилиты Qt5 Configuration Tool 0.4 "  +1 +/
Сообщение от Аноним (??) on 23-Дек-14, 15:51 
Может, всё-таки не всё таки, а всё-таки.
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

6. "Выпуск утилиты Qt5 Configuration Tool 0.4 "  –2 +/
Сообщение от Аноним (??) on 22-Дек-14, 18:06 
Почему qt5 выглядит как gtk2?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

10. "Выпуск утилиты Qt5 Configuration Tool 0.4 "  +1 +/
Сообщение от Михаил (??) on 22-Дек-14, 18:31 
Потому что выбрали такую тему оформления.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

12. "Выпуск утилиты Qt5 Configuration Tool 0.4 "  –1 +/
Сообщение от Аноним (??) on 22-Дек-14, 18:39 
> Почему qt5 выглядит как gtk2?

Намек на то, что qt6 будет выглядеть как gtk3?

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

15. "Выпуск утилиты Qt5 Configuration Tool 0.4 "  –2 +/
Сообщение от Аноним (??) on 22-Дек-14, 19:33 
Намек на псевдопрогресс.
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

19. "Выпуск утилиты Qt5 Configuration Tool 0.4 "  +2 +/
Сообщение от Аноним (??) on 22-Дек-14, 20:19 
Основной критерия прогресса - свистопердячесть интерфейса?
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

29. "Выпуск утилиты Qt5 Configuration Tool 0.4 "  +/
Сообщение от Анананимус on 23-Дек-14, 03:24 
Да
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

11. "Выпуск утилиты Qt5 Configuration Tool 0.4 "  +/
Сообщение от Аноним (??) on 22-Дек-14, 18:33 
> удалённой из состава Qt5 утилиты qtconfig

Ничего там не удалено. Просто не собирается по умолчанию.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

17. "Выпуск утилиты Qt5 Configuration Tool 0.4 "  +2 +/
Сообщение от anonymous (??) on 22-Дек-14, 20:00 
Если собрать, то толку от неё ноль. Данные из конфига не читаются.
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

21. "Выпуск утилиты Qt5 Configuration Tool 0.4 "  +/
Сообщение от Аноним (??) on 22-Дек-14, 20:21 
> Если собрать, то толку от неё ноль. Данные из конфига не читаются.

Но, тем не менее, заявление про "qtconfig удален из состава Qt5" не вполне корректно.

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

22. "Выпуск утилиты Qt5 Configuration Tool 0.4 "  +1 +/
Сообщение от anonymous (??) on 22-Дек-14, 20:52 
А как корректно?
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

23. "Выпуск утилиты Qt5 Configuration Tool 0.4 "  +/
Сообщение от Сергей (??) on 22-Дек-14, 21:47 
Попросите сборщика вынуть руки наружу.
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

24. "Выпуск утилиты Qt5 Configuration Tool 0.4 "  +1 +/
Сообщение от anonymous (??) on 22-Дек-14, 22:17 
Какая вопиющая некомпетентность.
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

14. "Выпуск утилиты Qt5 Configuration Tool 0.4 "  –1 +/
Сообщение от Аноним (??) on 22-Дек-14, 19:33 
А зачем отрезали qtconfig? По кривой дорожке пошли.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

18. "Выпуск утилиты Qt5 Configuration Tool 0.4 "  +/
Сообщение от anonymous (??) on 22-Дек-14, 20:08 
> А зачем отрезали qtconfig? По кривой дорожке пошли.

Взамен предлагается для каждой среды разработать свой platform plugin. Чтобы подгружался и брал настройки откуда захочешь.

Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру