Мислех за това откакто започнах с Arch (в дистрибуциите Out-of-the-Box не ми се е случвало), QGtkStyle (който очевидно се грижи Qt да използва GTK теми) не открива избраната от нас GTK тема (поне не в Xfce), което прави приложенията ни, написани в Qt, да изглеждат по-различно от околната среда. Инсталирайте пакета libgnomeui върши работата (или някои от неговите зависимости), но ако сте като мен и не искате да имате инсталиран GNOME носител, това може да помогне. Приложенията първоначално изглеждат така:
Първо бягаме QtConfig (което по подразбиране не се показва в менюто). В Arch:
$ qtconfig-qt4
опцията „Изберете GUI стил“ ние избираме GTK +.
След като създадем скрипт, можем да използваме ръководството от KZKG ^ Гаара: https://blog.desdelinux.net/bash-como-ha … jecutable/
Ще наречем скрипта като qgtkstylehack.sh (това не е задължително и зависи от потребителя) и ние ще напишем това в скрипта: износ GTK2_RC_FILES = »$ HOME / .gtkrc-2.0 ″
В крайна сметка ще бъде така:
#!/bin/bash
# -*- ENCODING: UTF-8 -*-
export GTK2_RC_FILES="$HOME/.gtkrc-2.0"
Ще преместим този скрипт в папката /etc/profile.d да се стартира автоматично и да е на разположение на всички потребители. *
# mv ~/qgtkstylehack.sh /etc/profile.d
Сега вече може да имаме в личната си папка скрит файл, наречен .gtkrc-2.0 (тук е нашата лична конфигурация GTK +), ако не, ние просто го създаваме. След това трябва да добавим това към споменатия файл: gtk-тема-име= »Вашето име тема«
И voila, рестартираме, за да влязат в сила промените. Нашите приложения трябва да изглеждат по следния начин:
* Всъщност можем да добавим и реда износ GTK2_RC_FILES = »$ HOME / .gtkrc-2.0 ″ да подаде ~ / .bash_profile така че промените засягат само нашия потребител.
Фуентес:
- http://wiki.archlinux.org/index.php/GTK%2B#GTK.2B_2.x
- http://wiki.archlinux.org/index.php/Bash#Configuration
- http://bbs.archlinux.org/viewtopic.php?id=99175
Работният плот изглежда много добре, тъй като срещнах арх и производни, също не съм местил, обичам pacman и RR, сега в чакра, защото обичам колко е полиран Kde, другата ми любов е Xfce, въпреки че съм го забравил.
Всъщност pacman е чудо и Rolling Release е много удобен.
Чакра Не съм я тествал в дълбочина, защото компютърът ми вече е донякъде стар (от 2006 г.), така че предпочитам лека система, така че да продължи да работи възможно най-много, а KDE не е точно лека.
Добавено към любими!
Поздрави!
Благодаря ви!
За поздрав.
Аз съм начинаещ по тази тема. Коя графична библиотека е най-препоръчителна по отношение на съвместимост / мултиплатформена / производителност и т.н.? Qt или gtk +?
Аз също не съм много добре запознат в този аспект, но според Wikipedia и някои коментари, които съм чел в мрежата, Qt определено има по-голяма съвместимост и по-голям брой платформи, на които може да работи. По отношение на представянето, истината е, че не мога да дам добър отговор, защото както вече ви казах, нямам много знания за това.
Колко хубава е темата на иконите, които използвате, какви са те?
AwOkenDark от alecive:
http://alecive.deviantart.com/art/AwOken-163570862
Това е много разнообразен и персонализиран набор от икони, наистина го препоръчвам.
Страхотен съвет! Интеграцията между GTK и Qt е един от основните ми критерии при избора на оформления и настолни компютри. Споменавам, че инсталирането на "libgnomeui" служи и за интегриране на Qt приложения в LXDE и Openbox. Но за мен най-доброто приложение за интегриране на GTK и Qt е QTCurve. Препоръчва се !!
+1 QtCurve е страхотен и изключително конфигурируем.
Истината е, че направих върха с намерението, че ще работи в среди, които използват GTK 2, а не само Xfce (поставих го само като справка, защото той е този, който използвам). Щях да уточня това в първия абзац, но „моята вълна си отиде“, както казваме тук: