LINUX.ORG.RU
решено ФорумTalks

Софт на Qt 5

 


0

1

Я люблю старый линукс, а софт люблю новый. Можно провести аналогию между мной и виндузятником, запускающим последние фотошоп и калофдути в Windows 7. Согласитесь же, гораздо приятнее запускать самый современный софт (вроде Blender, Bitwig Studio, Lightworks и Corel AfterShot), в супер-удобном GNOME 2! А не в GNOME3, Unity или KDE5. MATE хорош, но... caja, pluma и - о ужас - marco!

Завёл репо для SUSE Enterprise for Desktop 11, назвал его linux4humans. В этот совершеннейший, юзабельнейший линукс эпохи «до того, как линукс пошёл куда-то не туда» надо добавить Qt5 и GTK3! Только что закончил собираться Qt 5, я так рад. Назовите мне весь софт на Qt 5, который вы знаете! Добавлю в репозиторий.

Bomi уже называли?
Если нет, то пусть будет..

Hurenweibel ★★
()
Ответ на: комментарий от dib2

О слушай это вот спасибо тебе. Посыпаю голову пеплом.

dmxrand
()
Ответ на: комментарий от EXL

Яж сказал выше мой косяк. Если я чего не понял сразу - всегда признаю и извиняюсь.

dmxrand
()
Ответ на: комментарий от dmxrand

Может быть из UI-файла?

http://doc.qt.io/qt-5/designer-using-a-ui-file.html#run-time-form-processing

Не видел ещё никогда, чтобы грузили из строки. Ты что-то делаешь не так. Если нужно, чтобы форма была вкомпилена в приложение, нужно поступать так:

http://doc.qt.io/qt-5/designer-using-a-ui-file.html#compile-time-form-processing

EXL ★★★★★
()
Ответ на: комментарий от EXL

Я тут нечаянно делфи сделал. И если смогу брать из строки, то приложение будет 1 XML файлом или ZIP архивом. в котором 1 XML файл.

dmxrand
()
Ответ на: комментарий от EXL

ага я кстати про девайс видел. теперь понять как это в PyQt сделать без сепуки.....

dmxrand
()
Ответ на: комментарий от dmxrand

с меня пиво напиши на demmsnt@gmail.com закину на яд 500р

Да брось, давай лучше дружить.

EXL ★★★★★
()
Последнее исправление: EXL (всего исправлений: 1)

Запилил qt5-core, qt5-quick, qt5-script, qt5-xmlpatterns и qt5-multimedia. Пердолюсь с pyqt5 (SPEC-файл зачем-то переписали под Python3, вот переделываю, да так, чтобы не конфликтовать с pyqt4).

В OBS починили баг, из-за которого пакеты не скрывались. Скрыл лишнее. Или не скрыл - в общем жду когда они исчезнут из репо. Я весь в нетерпении уже неделю!

ZenitharChampion ★★★★★
() автор топика
Последнее исправление: ZenitharChampion (всего исправлений: 1)
Ответ на: комментарий от EXL

Проблема в самом libqxt. Я понял что «затупил». Я обновил эту библиотеку с 0.6.2 до trunk, думал что щас соберётся с поддержкой qt5. Configure попросил QtDesigner. Я подумал что от Qt4 не отвязалось, и удалил пакет.

А потом нашёл QtDesigner в пакете QtTools.

Вообще, я в самом начале допустил пару ошибок, которые щас буду исправлять. Это как если застегнуть одну пуговицу неправильно, то последующие ошибки - следствие самой первой ошибки.

Мне надо подправить пакет xorg-x11-libxcb, где не собирался fake libxcb-xlib.so, и я отключил её сборку. Из-за этого у меня было много оверхеда. Вот подправлю - будет круто

ZenitharChampion ★★★★★
() автор топика
Последнее исправление: ZenitharChampion (всего исправлений: 1)

Случайно удалил репозиторий. Блин!

ZenitharChampion ★★★★★
() автор топика
Ответ на: комментарий от ZenitharChampion

Проблема в самом libqxt.

В том репозитории, ссылку на который я тебе дал, libQxt (а точнее два файлика из него) забандлены.

EXL ★★★★★
()
Ответ на: комментарий от EXL

Можешь мне помочь? Как я говорил, я случайно потёр репо, и пока восстанавливаю я решил установить себе панельку, как в Мак ОС. Можешь посмотреть на что ругается configure?

https://build.opensuse.org/package/show/home:linux4humans:mono-2.10/docky

ZenitharChampion ★★★★★
() автор топика
Ответ на: комментарий от ZenitharChampion

я решил установить себе панельку, как в Мак ОС

А что не Plank? Отличная штука как по мне. Пока не смотрел.

EXL ★★★★★
()
Ответ на: комментарий от EXL

О, так ещё есть? :-) Щас. Кстати, нашёл причину. В configure.ac просят dbus-sharp-2.0, а в системе 1.0. Хотя это одно и то же.

Сейчас соберётся!

ZenitharChampion ★★★★★
() автор топика
Ответ на: комментарий от ZenitharChampion

Так я тыкаю, но ничего не происходит. На эту же страничку редиректит.

Может залогиненым быть надо?

EXL ★★★★★
()
Ответ на: комментарий от EXL

У меня и не залогиненным скачивается. Попробуй «Открыть в приватном окне». Вообще вот.

ZenitharChampion ★★★★★
() автор топика
Последнее исправление: ZenitharChampion (всего исправлений: 1)
Ответ на: комментарий от EXL

Ты есть на лаунчпаде? Надо зарепортить баг. Что делал: внёс правку в configure.ac, затем воспользовался autotools. Docky запросил версии Autoconf 2.65, я установил 2.69. И Automake 1.11, я установил 1.15. RPM SPEC file, Билд лог.

ZenitharChampion ★★★★★
() автор топика
Ответ на: комментарий от ZenitharChampion

Ты есть на лаунчпаде? Надо зарепортить баг.

Вроде да. Давно не репортил баги. Тебе этот Docky нужен? У него Mono в зависимостях! Mono для панельки! Смотри в сторону Plank. Там хоть Vala.

Билд лог

anonymous_user(Anonymous user is not allowed here - please login):

Не пускает туда.

EXL ★★★★★
()
Ответ на: комментарий от EXL

Нужен. Я его уже установил (на локалхосте переименовал файл в /usr/lib/pkgconfig/). Смотрю на него :-) Потом буду собирать Plank.

Не пускает

http://pastebin.com/BJ0mVZ4L

ZenitharChampion ★★★★★
() автор топика
Последнее исправление: ZenitharChampion (всего исправлений: 1)
Ответ на: комментарий от EXL

У меня к тебе вопрос. В 2011 году перелистнули страницу эпохи: Убунта убрала GNOME2 в пользу Unity. Какие хорошие вещи остались с той эпохи? Ты не знаешь? Покопавшись на http://zenway.ru/ (перемотав на 2011 год), я нашёл:

  • Docky - панель как на Маке.
  • DockbarX - панелька как в нормальных ОС, которую можно использовать вместо стандартной Гномовской (и даже в Unity). Кроме того, она умеет добавляться в обычную панель GNOME2 как апплет: убираешь апплет «показывать запущенные приложения» и включаешь DockBarX. Это решило мою нехватку места на 1024x768.

    Что меня подкупило - оба этих приложения поддерживают композитинг. Полупрозрачности всякие. Раньше я таких приложений в принципе не видел - кроме виджетов Opera и одного недоразумения на Adobe AIR (и то, и другое, ныне не существуют).

  • Volti - регулятор громкости для ALSA. Я им ещё в Ubuntu 9.10 пользовался. Минус: на питоне. Причём на Python 2.7 работает плохо: только на 2.6 (CentOS 6, SLE 11). А знаешь через что работают мультимедийные клавиши клавиатуры? Через HAL.
  • XNeur - путно свитчер для Linux. Также портирован на GTK3
  • Florence - виртуальная клавиатура, которая в отличие от OnBoard и xvkbd реально работает! При этом выглядит современно и стильно, а не как в 1992. Также портирована на GTK3.
  • И наконец, шыдевр: Macbuntu. В архиве - 10 папок. В первой - патченные плагины Compiz (бинарники для Ubuntu 10.04 и 10.10, исходника нет). Патченный GTK, чтобы было глобальное меню. Тема значков, файл темы GNOME. Я пробовал сделать в MATE 1.6 - в строке меню появилась чёрная полоса, пришлось откатывать изменения.

    Подозреваю что я знаю только малую часть из шедевров, которые были в 2009-2011 годах
ZenitharChampion ★★★★★
() автор топика
Последнее исправление: ZenitharChampion (всего исправлений: 1)
Ответ на: комментарий от ZenitharChampion

Не помню особо. Мне тогда полностью хватало программ из стандартного окружения GNOME 2 или KDE 3.5

Всё что было хорошего — давно уже ностальгия. Умерли взаимозаменяемые компоненты типа KDesktop и Kicker, которые можно было ставить в GNOME 2. Умер кавайнейший KDevelop. Умерли сами GNOME 2 и KDE 3.5

Почитай мою историю GNU/Linux: Мой цикличный путь в мире GNU/Linux-дистрибутивов

EXL ★★★★★
()
Последнее исправление: EXL (всего исправлений: 1)
Ответ на: комментарий от ZenitharChampion

Привет, неа.

Зарепорть сам:

g973749@mvrht.com
IWantReportBugs

EXL ★★★★★
()

EXL, зарепортил, можешь удалять сообщение!

ZenitharChampion ★★★★★
() автор топика
24 сентября 2016 г.
Ответ на: комментарий от EXL

Привет! Есть подвижки с QTerminal: libQXT стал успешно компилироваться! Однако потом не влезает в RPM-ку. я описал проблему здесь.

А вот и первая реально работающая прога - qmmp! Это стало возможным благодаря помощи в этой теме. Щас приду домой и попробую :-)

ZenitharChampion ★★★★★
() автор топика
Ответ на: комментарий от ZenitharChampion

Привет, я с RPM'ками особо не дружу, вряд ли смогу тебе чем-то помочь.

EXL ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.