Russian Qt Forum

Qt => Установка, сборка, отладка, тестирование => Тема начата: silart от Июль 09, 2013, 11:19



Название: Qt4.8.5+Linux LMDE Настройка стиля и шрифтов
Отправлено: silart от Июль 09, 2013, 11:19
Добрый день!
Собрал сегодня Qt под Linux, но никак не могу решить проблему шрифтов.
Знаю что есть утилита qtconfig-qt4. Но ей почему то не получается настроить.
Qt был собран и установлен не в системную папку. Мне нужно будет несколько версий на одной машине.
Вот скриншоты:
(http://i47.fastpic.ru/big/2013/0709/ad/e5716d847da0a366b357a3ae1d8e51ad.png)
(http://i47.fastpic.ru/big/2013/0709/4f/ba087ef3198f76ef267af679dc0b114f.png)
А вот программа настройки qt, которую я установил из репозитория. Выглядит отлично:
(http://i48.fastpic.ru/big/2013/0709/e7/a0bc009129f6daf5b81b6454cc9c78e7.png)

Вы не знаете какие настройки нужно покрутить, чтобы решить проблему?


Название: Re: Qt4.8.5+Linux LMDE Настройка стиля и шрифтов
Отправлено: silart от Июль 11, 2013, 15:29
Установил Qt creator из репозитория. Он кучу чего своего подтянул (ассистант, дезайнер) и все красиво выглядит. Правда Qt creator использует библиотеки Qt 4.8.2, они установлены в системе. В моей же "песочнице" все собранное мной из исходников выглядит коряво. Подскажите, что делать?


Название: Re: Qt4.8.5+Linux LMDE Настройка стиля и шрифтов
Отправлено: alex312 от Июль 11, 2013, 16:04
Ничего не буду утверждать, но попробуй установить gtk-engines.


Название: Re: Qt4.8.5+Linux LMDE Настройка стиля и шрифтов
Отправлено: silart от Июль 11, 2013, 16:48
Ничего не буду утверждать, но попробуй установить gtk-engines.
Что-то не могу я найти этот пакет. Не могли бы вы указать на репозиторий где он есть?


Название: Re: Qt4.8.5+Linux LMDE Настройка стиля и шрифтов
Отправлено: alex312 от Июль 11, 2013, 17:32
немного ошибся в названии - http://packages.ubuntu.com/search?keywords=gtk2-engines


Название: Re: Qt4.8.5+Linux LMDE Настройка стиля и шрифтов
Отправлено: silart от Июль 11, 2013, 18:58
немного ошибся в названии - http://packages.ubuntu.com/search?keywords=gtk2-engines
gtk2-engines уже установлена последняя версия - 1:2.20.2-2.


Название: Re: Qt4.8.5+Linux LMDE Настройка стиля и шрифтов
Отправлено: silart от Июль 24, 2013, 12:34
Удалось решить проблему. Перед сборкой нужно установить следующие пакеты:

sudo apt-get install libfreetype6-dev libfontconfig-dev libgtk2.0-dev

Для Debug версии:
./configure -platform linux-g++ -opensource -confirm-license -prefix /home/silart/Development/Qt/4.8.5/shared -qtlibinfix d -shared -debug -fontconfig -gtkstyle -no-webkit -no-qt3support -no-opengl -no-phonon -nomake examples -nomake demos -nomake tools -nomake docs

make sub-src -j4 && make install

Для Release версии:
./configure -platform linux-g++ -opensource -confirm-license -prefix /home/silart/Development/Qt/4.8.5/shared -shared -release -fontconfig -gtkstyle -no-webkit -no-qt3support -no-opengl -no-phonon -nomake demos -nomake examples

make sub-src -j4 && make sub-tools -j4 && make install

Между сборками Debug и Release нужно сделать очистку:

make confckean

Может кому полезно будет...