Работа над стилем. Создание единого GUI. Linux статьи
Написать статью
Войдите, чтобы писать статьи

Работа над стилем. Создание единого GUI

44

Работа над стилем

Материал написан пользователем сайта.

Когда-то была статья «Такие разные GTK и Qt. Возможна ли гармония в среде пользователя?» В ней рассматривались аспекты оформления графического интерфейса с применением различных подходов: GTK, QT и вытекающими отсюда неудобствами для пользователя. Подбор готовых тем оформления - вариант так себе, хотя имеет право на жизнь. Пользователям современного GNOME можно остановиться на adwaita-style, который на выходе даст очень хороший вариант совместимости. Кто-то вообще предпочтет использовать исключительно GTK или QT в своей системе, чтобы уйти от сборной солянки в стилях приложений.

Создание единого GUI

В данной статье рассмотрим динамическую адаптацию графического интерфейса системы под цвета обоев рабочего стола. Стоит сразу отметить, что все делалось в моем Hyprland Void, поэтому динамическая настройка, помимо интерфейса приложений, требовалась как для самого оконного менеджера (hyprland), так и для панели (waybar) и для меню (fuzzel) и для менеджера уведомлений (dunst) и для менеджера питания (wlogout). Задача вовсе нетривиальная, поэтому делалось все поэтапно (с чувством, с толком, с расстановкой). Еще одна ремарка, прежде чем мы начнем, - я предпочитаю светлые темы, поэтому максимальный упор делался именно на них, а темные варианты создавались уже по остаточному принципу.

В качестве базового варианта темы GTK мной был выбран Graphite-style; для QT же использован 22-цветный qt6ct-конфиг. Таким образом, для GTK+ приложений мной созданы 2 варианта одной темы (светлый и темный), для QT приложений - аналогично. Общим для них является использование одних и тех же акцентных цветов из сгенерированных pywal, которые динамически меняются вместе со сменой обоев рабочего стола. Базовые цвета (фон, текст) у них абсолютно одинаковые, а дополнительные подобраны максимально приближенными друг к другу, насколько это возможно.

Hyprland, waybar, fuzzel, dunst, wlogout используют в своем оформлении более широкую палитру pywal (не только акцентные цвета), создавая вместе единый стиль всего рабочего окружения. Ниже демонстрация того, как все выглядит, в зависимости от выбранных обоев рабочего стола.

Шаблоны генератора палитры цветов

В качестве основного инструмента использован pywal-16, представляющий собой простой генератор палитры и умеющий, по заранее подготовленным шаблонам, создавать нужные файлы, которые легко интегрируются в файлы конфигураций (gtk.css, qt6ct.config, fuzzel.ini etc.). В качестве инициатора выступает графический менеджер обоев waypaper, в post-command которого включен запуск скрипта, вызывающий адаптацию конфигураций и перезагрузку различных элементов рабочего окружения, включая оконный менеджер Hyprland.

Шаблоны (pywal templates) создаются достаточно просто, нужно всего лишь знать используемый язык конфигурационных файлов тех приложений, для которых они генерируются. Некоторые особенности (нюансы) присутствуют, например в css стилях часто используют переменные, заключенные в фигурные скобки {}; для шаблона pywal придется дважды использовать {{}}, чтобы избежать ошибок при создании файла с палитрой. Ниже пример шаблона для Hyprland на lua.

active_border = "rgba({color1.strip}77)"
inactive_border = "rgba({color0.strip}33)"
background_color = "rgba({color0.strip}FF)"
border_color = "rgba({color2.strip}AA) rgba({color2.strip}77)"

Почему не использован matugen, спросите вы, вроде бы представляющий собой современную интерпретацию pywal? В данном контексте я голосую за простой инструмент; мне не нравится, когда генератор заменяет конфигурационные файлы, сгенерированные из шаблонов. В случае смены скриптового языка, например как то было в Hyprland при переходе на lua, нужно помнить, что конфигурация цветов (а в некоторых случаях и целый файл конфигурации) генерируется по шаблону matugen, что создает дополнительную цепочку зависимостей и в целом усложняет контроль над системой.

Работа над стилем

Элементы графического окружения, не входящие в оформление окон приложений, меню, панели, также не остались без внимания. Всплывающие элементы GUI: различные подсказки, календарь, информация о погоде и т.п. проработаны в едином стиле, соответствуют цветовой гамме уведомлений рабочего стола и в целом гармонируют с общим интерфейсом системы.

Всплывающий календарь

Что сделано, уже работает и что планируется

Работает динамическая смена цветовой палитры всех элементов графического окружения в зависимости от выбранных обоев рабочего стола.

Для основных пользовательских приложений (браузер, эмулятор терминала, файловый менеджер, медиаплеер, звуковой микшер) создан скрипт, позволяющий задать переменные, которые определяют поведение тех или иных кнопок панели и меню. Таким образом, мои сегодняшние личные предпочтения, легко заменить своими, при этом сохранив полную работоспособность элементов окружения, без необходимости вносить правки в конфигурационные файлы (hyprland, waybar, fuzzel, etc). Скрипт выполнен в интерактивном стиле, делающем работу с ним интуитивно понятной.

Для панели (waybar) разработаны 2 темы: цветная (адаптивная) и монохромная; выбор расположения панели предполагает 2 варианта: верхнее или нижнее, под которые автоматически подстраиваются подсказки, уведомления, меню.

Пока не смог найти способ, чтобы приложения GTK+, QT "на лету" применяли изменения. В планах создание единого стиля QT/GTK (а-ля adwaita), а также доработка темного варианта оформления.

Адаптивный вариант темной и светлой темы GTK+
Лайков: +20
войдите, чтобы ставить лайки
44
  • Опубликовано: 23.09.2026
  • scorpii

Комментарии

Darllowin
Активный пользователь
Активный
23.09.2026
10:27
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Хоть я цвета и, тем более, обои меняю раз в несколько лет, всё равно, как по мне, статья получилась интересной.
А что думаете насчёт того, чтобы вместо связки Waybar + Fuzzel и т. д. использовать какой-нибудь desktop shell, ту же Noctalia, например?
Там вроде есть свои встроенные инструменты, чтобы адаптировать цвета оболочки и даже сторонних приложений под цвета обоев.
Minor748
Активный пользователь
Активный
23.09.2026
14:55
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийDarllowinРодительский комментарий
+1
войдите, чтобы ставить лайки
HL установил, Noctalia имеет оф репу для Void. Я буду пытаться их поженить, как дойдут руки :)
scorpii
Активный пользователь
Активный
23.09.2026
19:22
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийDarllowinРодительский комментарий
0
войдите, чтобы ставить лайки
Да, думал за подобную идею, пока не все в ней меня устраивает. Ну и самосборка всегда приятней))
yosh78
Активный пользователь
Активный
23.09.2026
10:42
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Ну, круто, что тут сказать...Меня просят сделать что-то подобное на Enlightenment, там уже все инструменты в принципе есть. В Mabox вроде такое сделали. Глядишь, так не политкорректный Hyperland заменит, любителям такого стиля, Gnome. Успехов!
Ksu
23.09.2026
15:22
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+2
войдите, чтобы ставить лайки
Интересно конечно. Но насчет темы adwaita, по мне так интерснее тема Oxygen, она и для gtk и для qt. Личное мнение, личные предпочтения. Можно не реагировать на это сообщение. )))
scorpii
Активный пользователь
Активный
23.09.2026
19:24
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийKsuРодительский комментарий
+1
войдите, чтобы ставить лайки
Почему же, oxygen очень даже хорош. Попробую поиграться и с этим направлением.
Minor748
Активный пользователь
Активный
23.09.2026
16:28
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
> Стилёк как танчик прокачен, от нас подачу лови
"Tue 08 September" смотрится несколько вычурно на фоне русскоязычного оформления календаря.
scorpii
Активный пользователь
Активный
23.09.2026
19:32
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
Русскоязычный тоже немного корявый. Календарь заряжен через подмодуль календаря модуля clock waybar. Фиг знает, почему он так переводит. Вот так выглядит участок кода:
"clock": {
"tooltip-format": "<span color='#dfff00'><big><b>{:%a %d %B}</b></big></span>\n\n<tt>{calendar}</tt>",
//"format-alt": "{:%d-%m-%Y}",
"calendar": {
"mode" : "year",
"mode-mon-col" : 3,
//"weeks-pos": "right",
"on-scroll" : 1,
"format": {
"months": "<span color='#ffead3'><b>{}</b></span>",
"days": "<span color='#ffeedd'>{}</span>",
//"weeks": "<span color='#ffffff'><b>{}</b></span>",
"weekdays": "<span color='#ffcc66'><b>{}</b></span>",
"today": "<span color='#bfff00'><b>{}</b></span>"
}
},
Rom
Активный пользователь
Активный
23.09.2026
19:37
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийscorpiiРодительский комментарий
+1
войдите, чтобы ставить лайки
В русском языке названия месяцев длиннее...моноширинный шрифт должен сработать
и код вот так
"clock": {
"format": "{:%H:%M}",
"tooltip-format": "<tt>{calendar}</tt>",
"calendar": {
"mode": "year",
"mode-mon-col": 3,
"on-scroll": 1,
"format": {
"months": "<b>{}</b>",
"days": "{}",
"weekdays": "<b>{}</b>",
"today": "<span color='#bfff00'><b>{}</b></span>"
}
}
}
scorpii
Активный пользователь
Активный
23.09.2026
21:42
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийRomРодительский комментарий
0
войдите, чтобы ставить лайки
так моноширинный и выбран, иначе весь календарь расползется
scorpii
Активный пользователь
Активный
23.09.2026
22:04
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийscorpiiРодительский комментарий
0
войдите, чтобы ставить лайки
Исправил, по умолчанию системная локаль не применяется (падает на С), префикс 'L', решает этот вопрос.
Было:
"tooltip-format": "<span color='#dfff00'><big><b>{:%a %d %B}</b></big></span>nn<tt>{calendar}</tt>",
Стало:
"tooltip-format": "<span color='#dfff00'><big><b>{:L%a %d %B}</b></big></span>nn<tt>{calendar}</tt>",

https://allwebs.ru/images/2026/09/23/e920448bada41b7415e0ebc1eba1e370.jpg
Rom
Активный пользователь
Активный
23.09.2026
22:11
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийscorpiiРодительский комментарий
0
войдите, чтобы ставить лайки
текст склеился в плотную массу, а между месяцами практически нет свободного пространства

Я бы в style.css поправил

css

/* делаем свободнее окно календаря */
#tooltip {
padding: 15px 20px;
}

/* раздвигаем блоки месяцев */
#tooltip label table {
margin: 10px 15px; /* первый параметр — отступ сверху..снизу, второй — слева..справа */
}

/* увеличиваем расстояние между днями недели и числами */
#tooltip label td, #tooltip label th {
padding: 3px 6px; /* внутренний отступ для каждой цифры и дня недели */
}

/* отступ для названий месяцев, чтобы они не прилипали к дням недели */
#tooltip label th {
padding-bottom: 8px;
}
scorpii
Активный пользователь
Активный
23.09.2026
22:15
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийRomРодительский комментарий
0
войдите, чтобы ставить лайки
не понял о чем, но внесенные изменения лишь локализовали название дня недели и месяца на русский в заголовке, все остальное - как было так и осталось
Rom
Активный пользователь
Активный
23.09.2026
22:20
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийscorpiiРодительский комментарий
0
войдите, чтобы ставить лайки
exec-once = env LANG=ru_RU.UTF-8 waybar
так запускаешь?
scorpii
Активный пользователь
Активный
23.09.2026
22:46
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийRomРодительский комментарий
0
войдите, чтобы ставить лайки
нет, локаль системная русская и все.
waybar обычный запуск
то что в подмодуле часов было, добавили в troubleshooting, там как раз про принудительное указание использовать системную локаль, что я и применил (префикс 'L')
https://github.com/Alexays/Waybar/wiki/Module:-Clock
scorpii
Активный пользователь
Активный
25.09.2026
20:38
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
Для тебя, Минорчик, все для тебя))
https://rutube.ru/video/109683f356850ce25bbb61944b8be326/
Minor748
Активный пользователь
Активный
25.09.2026
21:08
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийscorpiiРодительский комментарий
0
войдите, чтобы ставить лайки
Советы Rom'а помогли?
А я сегодня удалил Hyprland, вновь поставил Niri, только теперь в связке не с DMS, а с Noctalia. Вот когда так чуть ли не в лоб их столкнул, я теперь понимаю, что Niri — более человечный вариант :(. В HL открываю больше 2-3 окон и уже начинаются проблемы, и это не говоря о том, что браузер почти на весь экран, как и Shotcut, и Handbrake, и что-нибудь ещё … В общем, не уместятся они все вместе.
Зато я теперь понимаю, почему у меня в Niri проблема со звуком именно при записи — устройство не обнаружено, хотя звук есть. HL устанавливается с пачкой зависимостей, а Niri всего из 2-х пакетов, надо искать недостающие в репах.
scorpii
Активный пользователь
Активный
25.09.2026
21:15
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
> Советы Rom'а помогли?

Да я вроде как все сам и совсем другим путем порешал))
https://pingvinus.ru/note/unifying-gui-style#c126948
Minor748
Активный пользователь
Активный
25.09.2026
21:21
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийscorpiiРодительский комментарий
+1
войдите, чтобы ставить лайки
Теперь органично ))
https://allwebs.ru/images/2026/09/23/e920448bada41b7415e0ebc1eba1e370.jpg
Rom
Активный пользователь
Активный
25.09.2026
21:32
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
Отступов нет... на HiDPI пятнами выглядит
scorpii
Активный пользователь
Активный
25.09.2026
21:35
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийRomРодительский комментарий
0
войдите, чтобы ставить лайки
у меня нет таких, кому надо поправит.
но там и настройки моника надо менять в конфиге HL, а потом уже смотреть, что да как будет
Rom
Активный пользователь
Активный
25.09.2026
23:15
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийscorpiiРодительский комментарий
0
войдите, чтобы ставить лайки
Из моего опыта..настройки моника 90 % только под игры подстраивать нужно ...к остальным проблемам моник зачастую мимо
Minor748
Активный пользователь
Активный
25.09.2026
22:25
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийRomРодительский комментарий
0
войдите, чтобы ставить лайки
Так почти не бывает, чтоб всё по умолчанию было "как надо". Как надо именно тебе, поэтому самый проверенный вариант — делать самому под себя.
Rom
Активный пользователь
Активный
25.09.2026
23:12
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
Может ты не заметил...но мы со scorpii как раз и обсуждали как каждому сделать систему под себя.... ну извини если чем обидели )
Minor748
Активный пользователь
Активный
25.09.2026
23:38
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийRomРодительский комментарий
0
войдите, чтобы ставить лайки
Не, я не читал вашу переписку.

Почему обидели? Создание своей системы лейтмотивом тут витает. После дистрохопа так или иначе к этому приходишь. Я свой iso под себя постоянно собираю/обновляю, давно, и не только я.
Rom
Активный пользователь
Активный
26.09.2026
13:51
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
Своей системы это конечно громко сказано. По молодости баловался, но для этого нужна приличная команда. В одиночку просто нереально такое тащить.
А вот настройки системы и весь визуал под себя , такое работает. Обновляю систему с нуля, потом свои настройки и визуал скриптом накатываю, попутно устанавливая недостающее.
Minor748
Активный пользователь
Активный
27.09.2026
17:23
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийRomРодительский комментарий
0
войдите, чтобы ставить лайки
Вы с xKDE и scorpii в этом плане схожи во мнениях. Я свой iso леплю на основе стандартного, добавляя туда нужные пакеты, убирая лишнее, а визуал по ходу использования.
scorpii
Активный пользователь
Активный
27.09.2026
17:29
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
Малка говорит сыну, который хочет жениться:
— Мендель, у тебя еще недостаточно опыта, чтобы жениться!
— А когда же, по—твоему, у меня будет достаточно опыта для этого?
— Когда ты начнешь понимать, что жениться не стоит.
Minor748
Активный пользователь
Активный
27.09.2026
18:38
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийscorpiiРодительский комментарий
0
войдите, чтобы ставить лайки
— Фима, ты купил билеты на поезд?
— Нет, все билеты забронированы.
— Это что, бронепоезд?..

Верно Малка говорит — когда будешь готов, тогда сам придёшь к этому.
Rom
Активный пользователь
Активный
25.09.2026
21:30
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийscorpiiРодительский комментарий
+1
войдите, чтобы ставить лайки
Я не советовал...размышления транслировал ))) у меня все таки kde в дженту. Скорее scorpii мне посоветовал не натягивать сову на глобус.... перерабатываю весь свой гуй на данный момент....если получиться....буду всех просить помочь изложить...(не умею понятно) хочется просто и единообразно именно свое видение в каждой de получать.
scorpii
Активный пользователь
Активный
25.09.2026
21:33
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийRomРодительский комментарий
0
войдите, чтобы ставить лайки
Ждем'c
scorpii
Активный пользователь
Активный
27.09.2026
18:56
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
> Вот когда так чуть ли не в лоб их столкнул, я теперь понимаю, что Niri — более человечный вариант :(. В HL открываю больше 2-3 окон и уже начинаются проблемы, и это не говоря о том, что браузер почти на весь экран, как и Shotcut, и Handbrake, и что-нибудь ещё … В общем, не уместятся они все вместе.

Вот Вам пример раскладки "человечного" Niri (бесконечная лента окон) в сравнении с другими вариантами, которые все присутствуют в HL, выбирай по своему вкусу любой, а у Niri кроме monocle и выбрать нечего))
https://rutube.ru/video/940e50222fca2150ecebb4512f10ccd0/?r=wd
Minor748
Активный пользователь
Активный
27.09.2026
19:04
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийscorpiiРодительский комментарий
0
войдите, чтобы ставить лайки
В тесноте да не в обиде? :D
scorpii
Активный пользователь
Активный
27.09.2026
19:07
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
Не знаю, но monocle вообще не использую. Нафиг мне одно окно во весь экран? А тут можно играться, как хочешь и размеры на лету менять. Виртуальные рабочие столы никто не отменял
SilverSurfer
Активный пользователь
Активный
23.09.2026
16:33
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
+Спасибо, за труды праведные. Интересно.
Rom
Активный пользователь
Активный
23.09.2026
18:50
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Спасибо, понравилось! Сам в основном графикой подгоняю все стили, а цепочку хуков для полной перенастройки интерфейса, как у тебя, использую очень редко — для меня это слишком трудоемко.Но гибридный подход прямо зацепил, взял себе на заметку. Вместо того чтобы слепо натягивать одну тему на всё, ты взял Graphite-style для GTK и сконфигурировал qt6ct для Qt с идентичными базовыми цветами и палитрой pywal. Интерфейс в итоге выглядит монолитно, жму руку за такое классное решение!Осталось только решить проблему — как заставить приложения применять новые темы на лету без перезапуска.
( Для GTK хуком можно принудительно «передернуть» тему: сначала применить дефолтную, а через sleep 0.1 вернуть нужную — тогда GTK принудительно перечитает кэш. Для Qt может qt6ct + плагин стилей??? это раздумья )
scorpii
Активный пользователь
Активный
23.09.2026
19:26
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийRomРодительский комментарий
0
войдите, чтобы ставить лайки
GTK, да скриптом можно перегрузить, а вот с QT так не пройдет, или натягивать еще инструментарий. Через гуй qt6ct подхватывается, но это не тот компот.
Vit-ia
23.09.2026
23:20
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийscorpiiРодительский комментарий
0
войдите, чтобы ставить лайки
натяни с помощью xsettingsd
Rom
Активный пользователь
Активный
24.09.2026
18:08
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийVit-iaРодительский комментарий
0
войдите, чтобы ставить лайки
Тоже вариант, но длинный паровоз получается pywal -> xsettingsd -> GTK -> qt6c...тем более Qt-стиль как основа мне ближе
Vit-ia
24.09.2026
02:14
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
<<Hyprland, waybar, fuzzel, dunst, wlogout используют в своем оформлении более широкую палитру pywal (не только акцентные цвета), создавая вместе единый стиль всего рабочего окружения.>>
Это единный стиль ? Голубые папки и цвета приложений и розово-коричневое меню ...убунтовода стиль!
Единый стиль , это хотябы гармоничные цвета во всех приложениях = окнах и выпадающих в том числе...когда не видишь разницы между приложениями GTK и QT.
Понятно , что то что имеем в репозиториях из того и лепим что-то приятное для глаз...но это , безвкусица и ничего не слепить в Voide красивого , эстетичного и даже не в DE, в WM не слепить .
Без обид! моё субъективное мнение !
masoor
Активный пользователь
Активный
24.09.2026
07:40
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Подскажи как qbittorrent увиличить шрифт
scorpii
Активный пользователь
Активный
24.09.2026
08:28
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийmasoorРодительский комментарий
0
войдите, чтобы ставить лайки
Через настройку qt, любым доступным способом
x230
Активный пользователь
Активный
25.09.2026
21:17
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Вот, где стираются Хайперводы?!
Прикольно, че...
scorpii
Активный пользователь
Активный
25.09.2026
21:31
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
0
войдите, чтобы ставить лайки
Minor откололся - ушел в секту какой-то "наталии"))

Написать комментарий

Ник:
Текст комментария:
  • Уважать других.
  • Без оскорблений и грубости.
  • Не переходить на личности.
  • Писать на русском языке.
  • Без политики.
  • Без флуда.
  • Оффтоп запрещен.
  • Любой комментарий может быть удален без объяснения причин.
Правилаправила (наведите курсор)