Home
Psi+ Project
psi-dev@conference.jabber.ru
Четверг, 19 июня 2014< ^ >
KukuRuzo установил(а) тему: • Psi+ Project — Development branch of Psi IM Jabber client
• Room languages: Russian, English
http://psi-dev.googlecode.com/ | http://psi-plus.com/
• Wiki: http://psi-plus.com/wiki/ || FAQ: http://psi-plus.com/wiki/faq
• Forum: http://forum.psi-plus.com/ (Registration: http://forum.psi-plus.com/viewtopic.php?f=1&t=548 )
• Psi+ Windows Installer v0.16.361 || Changelog: https://raw.github.com/psi-plus/main/master/changelog.txt
• Чатлоги: http://chatlogs.jabber.ru/psi-dev@conference.jabber.ru
• Правила поведения в конференции: http://psi-plus.com/wiki/conference_rules
• "1000 мелочей" можно *самостоятельно* настроить плагином Extended Options Plugin ;-)
• Обсуждения новой истории для Psi+ https://gist.github.com/liuch/5460050
• Новая страница загрузок | New Downloads Location: http://sourceforge.net/projects/psiplus/files/
• Склеивалка истории для ОС Windows: http://yadi.sk/d/dwwq0ucFR85Rw (только для тестов, не забываем сделать бэкап)
• Сборки под Windows с новой историей http://yadi.sk/d/FD8HHORTQ5HYc
Конфигурация комнаты
Участники комнаты

GMT+4
[00:00:10] Tehnick вошёл(а) в комнату
[00:00:22] Tehnick жив
[00:00:46] <Tehnick> передать rion☫
В чем был вопрос?
[00:00:48] <iSida> Tehnick: Передам.
[00:00:52] Tehnick вышел(а) из комнаты
[03:10:38] proxy_m вышел(а) из комнаты
[05:36:25] Hamper_ вышел(а) из комнаты
[05:47:52] Hamper_ вошёл(а) в комнату
[07:39:46] mva вышел(а) из комнаты: Disconnected: No route to host
[08:02:27] rion☫ вошёл(а) в комнату
[08:11:12] <rion☫> Tehnick: нужно порешать по реализации happy eyeballs
[08:55:35] ivan1986 вошёл(а) в комнату
[08:59:58] ПухнастЭ БТРкО вышел(а) из комнаты
[09:01:15] ПухнастЭ БТРкО вошёл(а) в комнату
[09:01:47] Dealer_WeARE вошёл(а) в комнату
[09:29:44] mva вошёл(а) в комнату
[10:02:19] Gho$t вошёл(а) в комнату
[10:04:05] <Gho$t> товарищи, соберите свежий вебкит экзешник :)
[10:04:47] <Gho$t> а то в этой версии статус с dnd на online переключается в клиенте и конфах, а транспорт аси остается dnd
[10:04:53] <Gho$t>
[10:05:22] <Gho$t> вот в этой Psi+ v0.16.366-webkit (2014-05-27)
[10:05:59] <rion☫> проблема транспорта
[10:06:29] <Gho$t> вы не поняли, я статус не меняю, это пси сам меняет
[10:07:52] <rion☫> неважно. презенс посылается один. транспорт обязан его поймать и ответить другим презенсом
[10:08:05] <Gho$t> непонятно как воспроизводится, psi+ живет своей жизнью
[10:08:46] <rion☫> если транспорт не шлет ответный презенс то это проблемы транспорта
[10:08:52] <Gho$t> вот когда я сам меняю, транспорт реагирует, а когда пси+ сам, без моего ведома меняет статус, транспорту пофиг.
[10:09:11] <rion☫> логи xml консоли для обоих случаев в студию
[10:09:15] <Gho$t> щас дело не в транспорте, а в psi+
[10:09:44] <Gho$t> почему он меняет статус? кто ему разрешал?
[10:10:27] <Gho$t> я включу хмл консоль, но там не появится же причина
[10:11:42] <rion☫> пси+ меняет статус наверное потому что включен автостатус
[10:11:47] <rion☫> автоевей и прочие
[10:12:14] <Gho$t> ну на онлайн же он меняет, а автоевей должен на away менять
[10:12:35] <Gho$t> и отключен у меня автостатус
[10:13:42] <rion☫> других вариантов автосмены на сколько знаю нет
[10:13:45] <rion☫> и не было
[10:14:16] <Gho$t> может горячие клавиши попадают под подозрение?
[10:14:32] <rion☫> гм
[10:14:42] <rion☫> Dealer_WeARE: не в курсе?
[10:16:00] <Dealer_WeARE> rion☫: не, я такого не видел
[10:16:06] <Dealer_WeARE> Горячие клавиши вроде есть на все на свете
[10:16:17] <Gho$t> на статус доступен ничего не установлено, клавиши нету
[10:16:19] <Dealer_WeARE> И автостатус может быть неправильно настроен, да
[10:16:30] <Dealer_WeARE> И еще что-то типа видеоплагина
[10:16:33] <Gho$t> выключен автостатус
[10:17:08] <Dealer_WeARE> Видео статус ченжер плагин
[10:17:19] <Gho$t> да, он работает
[10:17:29] <Dealer_WeARE> Ну так он и меняет на онлайн
[10:17:37] <Dealer_WeARE> Скорее всего
[10:17:38] <Gho$t> там установить статус на dnd установлено
[10:17:58] <Gho$t> щас попробую
[10:18:08] zet вошёл(а) в комнату
[10:18:09] <Dealer_WeARE> Но там же еще есть галочка вовращать предыдущий статус
[10:21:50] <Gho$t> как видите только текст статуса меняется
[10:22:03] <Gho$t> как был dnd, им и остался
[10:22:24] <Gho$t> проблема не в плагине видео чейнджера
[10:22:49] <Gho$t> 3 плагина включено, жуйк, капча и видео
[10:24:42] <Dealer_WeARE> Я лично ничего не вижу
[10:25:32] <zet> Dealer_WeARE: не в курсе, otrplugin под qt 4.8.6 собирается вообще?
[10:25:42] <Dealer_WeARE> Конечно
[10:25:52] <Dealer_WeARE> zet: та че ты паришься, возьми все у кукурузы
[10:26:01] <Dealer_WeARE> Мы с ним полностью все зависимости подготовили
[10:26:10] <zet> Dealer_WeARE: дык даже с его зависимостями не хочет
[10:26:16] <Dealer_WeARE> Очень странно
[10:26:35] <zet> Dealer_WeARE: qca я сам собрал при его участии
[10:26:39] <Gho$t> а кто собирает вебкит экзешники?
[10:26:58] <Dealer_WeARE> zet: там самое сложное - это псимедия
[10:27:06] <Dealer_WeARE> Особенно под х64
[10:27:13] <zet> Dealer_WeARE: псимедию я возьму кукурузину
[10:27:17] <Dealer_WeARE> Gho$t: официально все собирает зет
[10:27:32] <zet> Dealer_WeARE: у меня псинка собралась и все плагины, кроме отр
[10:27:33] <Dealer_WeARE> Gho$t: неофициальные еще сборки кукурузы, ссылки в топике
[10:27:42] <Dealer_WeARE> zet: а какие ошибки?
[10:27:47] <Gho$t> zet: свежий экзешник вебкита будет сегодня? :)
[10:31:28] O01eg вышел(а) из комнаты
[10:35:02] <Dealer_WeARE> Gho$t: вобщем, на счет смены статусов. Отключай все плагины на всякий случай. Открывай консоль и лови момент смены статуса. Показывай нам лог консоли
[10:35:19] <Dealer_WeARE> Имею ввиду хмл-консоль
[10:36:35] <Gho$t> хорошо. попробую отловить момент
[10:37:44] <zet> Dealer_WeARE: попозже посмотрю
[10:37:48] <zet> Gho$t: хз
[10:43:23] Gho$t выгнали из комнаты: Блокировка статус-флуда!
[10:43:52] Gho$t вошёл(а) в комнату
[10:44:23] Gho$t выгнали из комнаты: Блокировка статус-флуда!
[10:44:41] Gho$t вошёл(а) в комнату
[10:45:06] Gho$t выгнали из комнаты: Блокировка статус-флуда!
[10:45:22] ПухнастЭ БТРкО вышел(а) из комнаты
[10:50:40] ПухнастЭ БТРкО вошёл(а) в комнату
[11:03:15] KukuRuzo вошёл(а) в комнату
[11:03:39] Neustradamus вышел(а) из комнаты
[11:03:54] Neustradamus вошёл(а) в комнату
[11:05:58] Nirdosh_ вышел(а) из комнаты
[11:26:27] <KukuRuzo> zet: попробуй собрать плагины симейком:
set LIBGCRYPT_ROOT=C:\build\psideps\libgcrypt\i386
set LIBGPGERROR_ROOT=C:\build\psideps\libgpg-error\i386
set LIBOTR_ROOT=C:\build\psideps\libotr\i386
set LIBTIDY_ROOT=C:\build\psideps\libtidy\i386
set PSI_BUILD_DIR=C:\build\psi-plus-build
git clone https://github.com/Vitozz/psi-plus-plugins-cmake.git %
copy /Y psi-plus-plugins-cmake/* %PSI_BUILD_DIR%/
cd %PSI_BUILD_DIR% && mkdir build && cd build
cmake -G "MinGW Makefiles" -DCMAKE_INSTALL_PREFIX=%PREFIX% -DCMAKE_BUILD_TYPE=%BTYPE% -DLIBGCRYPT_ROOT=%LIBGCRYPT_ROOT% -DLIBGPGERROR_ROOT=%LIBGPGERROR_ROOT% -DLIBOTR_ROOT=%LIBOTR_ROOT% -DLIBTIDY_ROOT=%LIBTIDY_ROOT% ..
Ну и пути свои понятное дело
Я сделал так (вроде работает), чтобы симейк сам подхватывал зависимости для плагинов
Все плагины по make install будут установлены в префикс
Один минус: плагины при сборке таким образом выходят больше, чем при обычном, но при этом нормально работают
[11:26:31] <iSida> Заголовок: Vitozz/psi-plus-plugins-cmake · GitHub
[11:32:06] <KukuRuzo> zet: вот тут ошибка git clone https://github.com/Vitozz/psi-plus-plugins-cmake.git, процент затесался
[11:39:42] Nirdosh_ вошёл(а) в комнату
[12:01:15] taurus вышел(а) из комнаты
[12:01:39] taurus вошёл(а) в комнату
[12:05:25] taurus вышел(а) из комнаты
[12:08:45] <zet> KukuRuzo: спасибо, попробую
[12:09:19] <zet> KukuRuzo: а ты не знаешь, ксатти, почему старым способом отрплагин не собирается? Хотя все остальные собираются успешно
[12:09:51] <KukuRuzo> zet: ты зависимости раскидал по нужным папкам?
[12:14:35] <KukuRuzo> zet: кидать нужно сюда http://pix.academ.org/img/2014/06/19/defb38cadac20c591bb5d954c117b3db.png
причём инклюды libort должны лежать в папке include как папка libotr
инклюды tidy должны лежать в папке include как папка tidy
остальные инклюды просто в корне папки include
ну и содержимое папок lib каждой зависимости для плагина должно быть в папке lib
+ библиотеки мингвы
[12:14:37] <iSida> Размер …/defb38cadac20c591bb5d954c117b3db.png - 8.12Kb
[12:14:56] <KukuRuzo> *libotr
[12:22:18] <zet> » [12:09:54] <KukuRuzo> zet: ты зависимости раскидал по нужным папкам?
Ессно раскидал
[12:24:13] <Dealer_WeARE> zet: так а что за ошибки?
[12:24:23] <KukuRuzo> zet: в крайнем случае ты можешь в скрипте добавить эти зависимости в PATH и посмотреть подхватит ли
[12:24:43] <zet> KukuRuzo: только я не кидал в папку мингвы бинари libotr и libtidy
[12:24:57] <KukuRuzo> zet: о и их надо, забыл
[12:25:04] <KukuRuzo> Но не ехе
[12:25:11] <zet> KukuRuzo: dll?
[12:25:13] <KukuRuzo> Ага
[12:25:17] <KukuRuzo> В папку бин
[12:27:13] <zet> Dealer_WeARE:
» D:\psi\autobuild\PsiPlusWorkdir\src\plugins\generic\otrplugin>make
» make -f Makefile.Release
» make[1]: Entering directory 'D:/psi/autobuild/PsiPlusWorkdir/src/plugins/generic
» /otrplugin'
» g++ -c -pipe -O2 -frtti -fexceptions -mthreads -Wall -Wextra -DUNICODE -DQT_DLL
» -DQT_NO_DEBUG -DQT_PLUGIN -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_HAVE_MMX
» -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -DQT_THREAD_SUPPORT -I"c:\Qt\4.8.6
» \include\QtCore" -I"c:\Qt\4.8.6\include\QtGui" -I"c:\Qt\4.8.6\include\QtXml" -I"
» c:\Qt\4.8.6\include" -I".ui" -I"..\..\include" -I"c:\Qt\4.8.6\include\ActiveQt"
» -I".moc" -I"c:\Qt\4.8.6\mkspecs\win32-g++" -o .obj\psiotrplugin.o src\psiotrplug
» in.cpp
» In file included from src\psiotrplugin.cpp:30:0:
» src\htmltidy.h:34:23: fatal error: tidy/tidy.h: No such file or directory
»  #include <tidy/tidy.h>
»                        ^
» compilation terminated.
» Makefile.Release:163: recipe for target '.obj/psiotrplugin.o' failed
» make[1]: *** [.obj/psiotrplugin.o] Error 1
» make[1]: Leaving directory 'D:/psi/autobuild/PsiPlusWorkdir/src/plugins/generic/
» otrplugin'
» Makefile:34: recipe for target 'release' failed
» make: *** [release] Error 2
[12:27:42] <Dealer_WeARE> zet: ну ты неправильно инклюды положил
[12:27:53] <Dealer_WeARE> tidy/tidy.h: No such file or directory
[12:27:56] sgr вошёл(а) в комнату
[12:28:03] <Dealer_WeARE> У тебя этот файл где лежит?
[12:28:12] <zet> Dealer_WeARE: да ладно!
[12:28:29] <zet> Dealer_WeARE: http://pix.academ.org/img/2014/06/19/5e374b91db46216464c6e58f5a9164a6.png
[12:28:30] <iSida> Размер …/5e374b91db46216464c6e58f5a9164a6.png - 12.16Kb
[12:29:11] <zet> KukuRuzo: а зачем мингве бинари отр?
[12:29:19] <KukuRuzo> zet: дык не туда ж ) надо в i686-w64-mingw32\include
[12:29:31] <zet> KukuRuzo: я win32 компилю
[12:29:44] <KukuRuzo> zet: это папка в мингве такая есть
[12:29:54] <KukuRuzo> В 32 битной
[12:30:14] <zet> KukuRuzo: а почему так через жопу?
[12:31:20] <KukuRuzo> zet: а хз. Проще вбить в плагин конечно какой-нить conf.pri и в нём перебивать  пути к зависимостям
[12:32:55] <KukuRuzo> Или задать в файле проекта переменные для путей и менять их
[12:34:11] mrDoctorWho вошёл(а) в комнату
[12:36:40] <zet> KukuRuzo: т.е. обычно мы кладём бинари, либы и инклюды в MinGW\bin, MinGW\lib и в MinGW\include, а для отрплагина надо эти потроха класть в папку MinGW\i686-w64-mingw32\bin, MinGW\i686-w64-mingw32\lib и MinGW\i686-w64-mingw32\include ???
[12:37:13] <KukuRuzo> zet: да, "оно" почему-то не хочет искать это всё там где обычно
[12:37:36] <zet> KukuRuzo: ебануться
[12:37:54] <zet> Надо по сборке отрплагина отдельный мануал писАть
[12:37:59] <zet> Чтобы не забыть
[12:38:23] <zet> Щас буду тогда вычищать папки мингвы от лишнего говна
[12:38:26] <zet> :-(
[12:38:29] <KukuRuzo> zet: или пользоватся симейком как я показал
[12:38:44] <zet> KukuRuzo: может ты и прав...
[12:39:51] <KukuRuzo> Я его для удобства сборки и делал, чтобы одной командой все плагины собирать, а если еще использовать флаг -DBUILD_PLUGINS=plugin1;plugin2... То можно собирать плагины выборочно
[12:41:36] Леван вошёл(а) в комнату
[12:43:39] <zet> KukuRuzo:
» g++ -c -pipe -O2 -frtti -fexceptions -mthreads -Wall -Wextra -DUNICODE -DQT_DLL
» -DQT_NO_DEBUG -DQT_PLUGIN -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_HAVE_MMX
» -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -DQT_THREAD_SUPPORT -I"c:\Qt\4.8.6
» \include\QtCore" -I"c:\Qt\4.8.6\include\QtGui" -I"c:\Qt\4.8.6\include\QtXml" -I"
» c:\Qt\4.8.6\include" -I".ui" -I"..\..\include" -I"c:\Qt\4.8.6\include\ActiveQt"
» -I".moc" -I"c:\Qt\4.8.6\mkspecs\win32-g++" -o .obj\otrmessaging.o src\otrmessagi
» ng.cpp
» In file included from C:/MinGW/i686-w64-mingw32/include/libotr/proto.h:23:0,
»                  from src\otrinternal.h:38,
»                  from src\otrmessaging.cpp:25:
» C:/MinGW/i686-w64-mingw32/include/libotr/context.h:23:20: fatal error: gcrypt.h:
»  No such file or directory
»  #include <gcrypt.h>
»                     ^
» compilation terminated.
» Makefile.Release:168: recipe for target '.obj/otrmessaging.o' failed
» make[1]: *** [.obj/otrmessaging.o] Error 1
» make[1]: Leaving directory 'D:/psi/autobuild/PsiPlusWorkdir/src/plugins/generic/
» otrplugin'
» Makefile:34: recipe for target 'release' failed
» make: *** [release] Error 2
[12:45:50] <KukuRuzo> zet: ну ты забыл gcrypt.h в include закинуть (туда же)
[12:47:13] <zet> KukuRuzo: а в какой папке в твоих заивисимостях он лежит?
[12:48:32] <KukuRuzo> zet: libgcrypt\i386\include заодно и libgpg-error\i386\include закинь, чтобы не ждать следующую ошибку сборки
[12:48:50] <KukuRuzo> И либы тоже
[12:48:54] <KukuRuzo> Раскидай
[12:49:18] <zet> KukuRuzo: блин, а эти два паки (libgcrypt и libgpg-error) тоже к отрплагину относятся?
[12:50:19] <KukuRuzo> zet: ага, там 4 "левых" зависимости
[12:54:05] <KukuRuzo> zet: но ты мог избавить себя от всего этого гемороя взяв мою 32х битную мингву ) там всё уже есть
[12:58:45] <zet> KukuRuzo: мог, но я же пишу в вики мануал по сборке, поэтому нужно пройти через всё самому
[12:59:04] <zet> KukuRuzo: я про это http://psi-plus.com/wiki/mingw32
[12:59:07] <iSida> Заголовок: mingw32 [Psi+ Project]
[12:59:51] <KukuRuzo> zet: тогда собери все зависимости отр-плуга в один архив, и из него их просто копируй в мингву
[13:00:00] <zet> KukuRuzo: угу
[13:00:05] <zet> KukuRuzo: щас сборалось
[13:00:09] <zet> *собралось
[13:00:31] <zet> KukuRuzo: http://pix.academ.org/img/2014/06/19/b774266d1f221e636090d975c0e5480b.png
[13:00:32] <iSida> Размер …/b774266d1f221e636090d975c0e5480b.png - 16.27Kb
[13:03:13] rion☫ вышел(а) из комнаты
[13:10:38] taurus вошёл(а) в комнату
[13:17:07] taurus вышел(а) из комнаты
[13:20:46] <KukuRuzo> zet: не забудь сборку qconf в вики подправить на наш гит
[13:21:35] <zet> KukuRuzo: а ты уверен, что папка bin в этих четырёх «левых» зависимостях нужна в папке с бинарями мингвы?
[13:21:52] <KukuRuzo> zet: нет )
[13:22:01] <zet> KukuRuzo: в смысле dll-файлы в этих папках bin
[13:22:08] <zet> Щас попробую без них
[13:22:12] <zet> Собрать
[13:24:49] taurus вошёл(а) в комнату
[13:27:07] <KukuRuzo> zet: и вот это из вики можно убрать думаю
Меняем рабочую папку на C:\Qt\4.8.6\examples\tutorials\addressbook\part1 командой:
и заменить на сборку qconf
[13:27:13] <zet> KukuRuzo: проверил. Компилится без бинарей
[13:28:04] <KukuRuzo> Зачем проверять работу кутей собирая непонятно что, если можно собрать что-то с пользой )
[13:30:23] <zet> KukuRuzo: теперь понял твою мысль. Компиляция этого примера тянется из года в год...
[13:33:42] <KukuRuzo> zet: если нужно, я могу сделать инструкцию для сборки под OpenSuse и скинуть тебе, правда там всё можно сделать моим скриптом ) из без ней
[13:33:45] <KukuRuzo> *неё
[13:34:15] Hamper_ вышел(а) из комнаты: Replaced by new connection
[13:34:20] Hamper_ вошёл(а) в комнату
[13:34:37] <iSida> RSS: Новости для Psi+ downloads
• /MS-Windows/Dev/otrplugin-deps-mingw-win32.7z
/MS-Windows/Dev/otrplugin-deps-mingw-win32.7z
http://sourceforge.net/projects/psiplus/files/MS-Windows/Dev/otrplugin-deps-mingw-win32.7z/download
[13:35:26] <KukuRuzo> Просто я посмотрел, а в вики еще свн используется
[14:24:27] KukuRuzo вышел(а) из комнаты
[14:58:24] <zet> KukuRuzo: я могу тебе права в вики дать, чтобы ты сам поправил
[14:58:34] <zet> KukuRuzo: я про опенсусю
[15:05:08] Hugin вошёл(а) в комнату
[15:26:22] taurus вышел(а) из комнаты
[15:27:22] taurus вошёл(а) в комнату
[15:33:49] Hugin вышел(а) из комнаты
[15:42:26] <zet> Передать KukuRuzo
» [14:58:26] <zet> KukuRuzo: я могу тебе права в вики дать, чтобы ты сам поправил
» [14:58:37] <zet> KukuRuzo: я про опенсусю
[15:42:29] <iSida> zet: Я видела несколько человек с таким ником и могу ошибочно передать. Совпадений: 3, будет передано сообщений: 3
[15:46:13] mrDoctorWho вышел(а) из комнаты: Replaced by new connection
[15:46:49] mrDoctorWho вошёл(а) в комнату
[15:55:13] Hugin вошёл(а) в комнату
[16:02:41] Леван вышел(а) из комнаты
[16:14:06] mrDoctorWho вышел(а) из комнаты: Replaced by new connection
[16:14:07] mrDoctorWho вошёл(а) в комнату
[16:28:19] Hugin вышел(а) из комнаты
[16:38:55] Hugin вошёл(а) в комнату
[16:40:38] <Hugin> hi. can someone change my affiliation in this room, please? (i assume as member i don't have to re-enter the captcha everytime)
[16:44:54] taurus вышел(а) из комнаты
[16:49:37] taurus вошёл(а) в комнату
[17:14:32] satrap вошёл(а) в комнату
[17:26:55] <Dealer_WeARE> Hugin: sure
[17:55:42] Dealer_WeARE вышел(а) из комнаты
[17:57:50] Qwеst вошёл(а) в комнату
[18:07:20] ivan1986 вышел(а) из комнаты
[18:19:57] proxy_m вошёл(а) в комнату
[18:24:49] Nirdosh_ вышел(а) из комнаты
[18:52:42] Nirdosh_ вошёл(а) в комнату
[19:03:48] KukuRuzo вошёл(а) в комнату
[19:16:48] <proxy_m> зашибись. хотел найти интеграцию qt с eclipse. оказалось она когда-то была а потом ее забросили. то есть формочки порисовать с удобствами не удастся в этой ide. решил глянуть есть ли подобная интеграция с wxWidgets. оказалось ее тоже нет.
[19:17:36] <KukuRuzo> proxy_m: а чем плох критор?
[19:18:55] <proxy_m> KukuRuzo: попробуй там добавить слоты и сигналы к произвольному элементу а не только к форме. там нужно рисовать свой компонент получается каждый раз если такое надо. но мне на самом деле просто нужен eclipse.
[19:19:12] <proxy_m> *свои слоты и сигналы
[19:19:47] <KukuRuzo> proxy_m: добавлю, запросто )
[19:20:06] <KukuRuzo> Не ко всему правда
[19:20:27] <proxy_m> KukuRuzo: как? мне не удалось. там доступно только для формы а не для того что на нее добавляешь.
[19:20:51] <KukuRuzo> proxy_m: а ручками в коде прописать?
[19:21:30] <proxy_m> KukuRuzo: понимаешь. я добавляю на формы стандартые элементы. если я их ручками буду расширять то мне их на форму не добавить.
[19:22:43] <KukuRuzo> Ват? Ты добавляешь на форму элементы (я так понимаю в дизайнере), в коде после инициализации ui  можно получить доступ к любому элементу формы
[19:23:42] zet вышел(а) из комнаты: bb
[19:23:43] <KukuRuzo> И повесить на него сигнал
[19:24:12] <proxy_m> KukuRuzo: дизанер я даже не открывал. я в creator'е делал. я получаю доступ. но я хочу добавить к ним свои слоты и сигналы. свои а не стандартные. это можно сделать только унаследовав класс. то есть не получается.
[19:24:39] <KukuRuzo> proxy_m: ну дык критор для форм открывает дизайнер как дочернее окно
[19:25:04] <proxy_m> KukuRuzo: он открывает в своем окне
[19:25:37] <KukuRuzo> proxy_m: а как ты форму делал? Если кодом то ладно, а иначе через дизайнер
[19:25:54] <proxy_m> KukuRuzo: через рисовалку делал
[19:26:59] O01eg вошёл(а) в комнату
[19:27:06] <proxy_m> KukuRuzo: так что ты хочешь сказать что можно добавить рукописные слоты и сигналы к произвольным стандартным элементам, добавляемым на форму?
[19:28:06] <KukuRuzo> proxy_m: слоты ты итак свои делаешь, а сигналы - стандартные, иначе надо "расширять" класс объекта
[19:29:34] <proxy_m> KukuRuzo: ну хорошо. но ты не ответил. ты хочешь сказать что можно добавить рукописные слоты к произвольным стандартным элементам, добавляемым на форму?
[19:32:10] <proxy_m> я хотел добавить к QWebView
[19:32:43] <Qwеst> О
[19:32:45] <Qwеst> KukuRuzo:
[19:32:52] <KukuRuzo> Qwеst: ?
[19:33:02] <Qwеst> Есть вопрос к тебе :)
[19:33:56] <Qwеst> KukuRuzo: http://pix.academ.org/img/2014/06/18/399371f5e928e06d188922fa0f631d16.png вот тут первую скобку можно как-то нормально распарсить? Чтобы не резал ссылку на пост #..... ?
[19:33:58] <iSida> Размер …/399371f5e928e06d188922fa0f631d16.png - 6.42Kb
[19:35:00] <KukuRuzo> proxy_m: я не совсем понимаю что ты хочешь, у тебя есть объект есть набор стандартных сигналов которые он эмитит, ты подключаешь свой слот к его сигналу
[19:36:50] <KukuRuzo> Qwеst: думаю можно ) надо регексп пилить, дело морочное, как руки дойдут попробую починить
[19:38:21] <KukuRuzo> Qwеst: а может Дилер починит )
[19:40:00] <proxy_m> KukuRuzo: создание слота для всех стандартных объектов делается расширением класса их. это доступно только для формы. я хотел чтобы виджет QWebView ловил сигналы мною написанными слотами. это не получается реализовать с использованием дизайнера. только если ручками гуишку лепить, либо если плагины-виджеты самописные сделать, возможно.
[19:42:00] <proxy_m> KukuRuzo: проблему я тогда решил, создавая слоты для формы и в них делая то что хотел сделать. но мне не понравилось что все слоты приходится кидать на форму.
[19:43:09] <Qwеst> KukuRuzo: главное что можно починить)
[19:43:48] <proxy_m> ну а раз мне нужно все делать в эклипс то придется все делать ручками все равно. правда придется больше изучить qt.
[19:44:33] <KukuRuzo> proxy_m: а так ты вообще кодить не хотел )
[19:46:27] <KukuRuzo> proxy_m: я в кути обычно соединяю сигналы в коде типа так connect(volumeSlider_, SIGNAL(valueChanged(int)), this, SLOT(onSlider(int)));
[19:48:23] <proxy_m> KukuRuzo: соединять-то не проблема. там в дизайнере есть штука для соединения произвольных слотов-сигналов. мой вопрос был в том чтобы перед этим создать пользовательский слот.
[19:50:01] <KukuRuzo> proxy_m: понятно, я в дизайнере обычно ничего не соединяю, всё ручками
[20:51:32] Hugin вышел(а) из комнаты
[21:36:29] Qwеst вышел(а) из комнаты: Replaced by new connection
[21:36:30] Qwеst вошёл(а) в комнату
[21:51:07] sgr вошёл(а) в комнату
[21:55:00] <sgr> Всем привет. Прочитал FAQ и инструкции, пробовал гуглить, но так и не нашел ответа на свой вопрос:
Обновил psi-plus до версии v0.16.330 (2014-04-05) и он перестал цепляться к chat.facebook.com
OS Debian 7.5 i686.
[21:56:16] <sgr> Пробовал и legasy-ssl ставить и отключать шифрование и разрешать plain-text аутентификацию
[21:58:22] <sgr> Причем не соединяется он весьма странно - замочек горит, а звездочка нет (как блондинка объясняюсь :-). Сообщения мне приходят, но не уходят от меня.
[21:58:57] <sgr> Логин/пароль 100% верные
[22:01:55] <KukuRuzo> sgr: версия актуальная на данный момент 371
[22:02:08] <sgr> KukuRuzo: с ней та же беда
[22:02:17] <sgr> но она на работе под вин7
[22:03:06] <sgr> просто если можно лог собрать или что-то типа того, дебаг включить...
[22:04:17] <KukuRuzo> sgr: раньше работало?
[22:04:21] <sgr> да
[22:04:57] <KukuRuzo> sgr: смотрю обзор сервисов, chat.facebook.com сервис недосупен
[22:08:28] <sgr> KukuRuzo: mcabber зацепился
[22:11:17] BomberMan вошёл(а) в комнату
[22:11:42] <BomberMan> как включить удаленное управление?
[22:12:07] <sgr> --remote Force remote-control mode. If there is no running
instance, or --profile was specified but there
is no instance using it, exit without doing
anything. Cannot be used with --choose-profile.
[22:12:17] <BomberMan> taurus: спс кстати за недавнюю обновку
[22:12:42] <sgr> BomberMan --remote
[22:13:54] Neustradamus вошёл(а) в комнату
[22:14:00] <taurus> BomberMan: пожалуйста :)
[22:14:31] <BomberMan> sgr: это в каком диалоге?
[22:14:48] Neustradamus вышел(а) из комнаты
[22:15:24] <sgr> BomberMan: это при запуске:
~$ psi-plus --remote
[22:15:28] <KukuRuzo> sgr: только что подключился к фейсбуку при помощи пси+
[22:15:31] <KukuRuzo> .v
[22:15:34] <iSida> KukuRuzo: Твоя версия: Psi+ 0.16.371-webkit (20140616) // "NAME=Gentoo"
[22:16:10] <sgr> а настройки connection все по умолчанию?
[22:16:41] <KukuRuzo> sgr: да, добавил аккаунт, ничего не менял
[22:16:51] <sgr> Ок. Завтра попробую
[22:17:05] <sgr> Собственно нет ли ключа для вывода дебага/логгинга?
[22:17:38] <KukuRuzo> sgr: можешь xml консоль включить и посмотреть что говорит тебе сервер
[22:17:51] <BomberMan> sgr: это такая реализация XEP-0146?
[22:19:56] <sgr> BomberMan: не знаю, в хелпе прочитал.
[22:20:31] <sgr> KukuRuzo: http://pastebin.com/AT9SDCXa я в этм, право, ничего не понимаю.
[22:21:35] satrap вышел(а) из комнаты: Не балуйтесь
[22:21:58] Hugin вошёл(а) в комнату
[22:23:52] rion☫ вошёл(а) в комнату
[22:27:35] sgr вышел(а) из комнаты
[22:28:53] Qwеst вышел(а) из комнаты
[22:37:39] <iSida> RSS: Новости для Psi+ downloads
• /Translations
/Translations
http://sourceforge.net/projects/psiplus/files/Translations/
• /Translations/psi-plus-translations-0.16.371.tar.xz
/Translations/psi-plus-translations-0.16.371.tar.xz
http://sourceforge.net/projects/psiplus/files/Translations/psi-plus-translations-0.16.371.tar.xz/download
[23:02:00] Леван вошёл(а) в комнату
[23:06:10] KukuRuzo вышел(а) из комнаты
[23:06:12] rion☫ вышел(а) из комнаты
[23:16:30] liuch вошёл(а) в комнату
[23:18:58] mrDoctorWho вышел(а) из комнаты
[23:33:19] BomberMan вышел(а) из комнаты
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!