URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 6183
[ Назад ]

Исходное сообщение
"Сигналы слоты"

Отправлено PS , 19-Фев-07 10:20 
Используя библиотеку libstdc++ столкнулся с невозможностью создания сигналов и слотов (или я ошибаюсь?). Посоветуйте что использовать попроще (библиотеку), чтобы в описание классов можно было добовлять эту функциональность. Спасибо.

Содержание

Сообщения в этом обсуждении
"Сигналы слоты"
Отправлено DeadMustdie , 19-Фев-07 10:56 
>Используя библиотеку libstdc++ столкнулся с невозможностью создания сигналов
>и слотов (или я ошибаюсь?). Посоветуйте что использовать попроще (библиотеку),
>чтобы в описание классов можно было добовлять эту функциональность. Спасибо.

Терминология нынче разнородна, под "сигналами и слотами" можно много что понимать.
Уточните, что имеется в виду.


"Сигналы слоты"
Отправлено PS , 19-Фев-07 11:12 
>>Используя библиотеку libstdc++ столкнулся с невозможностью создания сигналов
>>и слотов (или я ошибаюсь?). Посоветуйте что использовать попроще (библиотеку),
>>чтобы в описание классов можно было добовлять эту функциональность. Спасибо.
>
>Терминология нынче разнородна, под "сигналами и слотами" можно много что понимать.
>Уточните, что имеется в виду.


class Proba
{
  public:
  private:
  signals:
  private slots:
}


"Сигналы слоты"
Отправлено DeadMustdie , 19-Фев-07 11:38 
Smalltalk, что ли. Нету в C++ такого. Ибо не требуется.

"Сигналы слоты"
Отправлено NuINu , 19-Фев-07 11:46 
>>>Используя библиотеку libstdc++ столкнулся с невозможностью создания сигналов
>>>и слотов (или я ошибаюсь?). Посоветуйте что использовать попроще (библиотеку),
>>>чтобы в описание классов можно было добовлять эту функциональность. Спасибо.
>>
>>Терминология нынче разнородна, под "сигналами и слотами" можно много что понимать.
>>Уточните, что имеется в виду.
>
>
>class Proba
>{
>  public:
>  private:
>  signals:
>  private slots:
>}
Сдается мне ты это из Qt вытянул. И причем тут библиотека libstdc++? Предварительно этот код надо обработать qt шным препроцессором.


"Сигналы слоты"
Отправлено Irokease , 19-Фев-07 19:55 
>Используя библиотеку libstdc++ столкнулся с невозможностью создания сигналов и слотов (или я
>ошибаюсь?). Посоветуйте что использовать попроще (библиотеку), чтобы в описание классов можно
>было добовлять эту функциональность. Спасибо.

Ты о libsigc??? Так на эту хрень есть хук с++-ный.. Так и называется: libsigc++-1.2 или libsigc++2.0
Ну, это если я правильно понял, о чём речь..:))))


"Сигналы слоты"
Отправлено sigc , 19-Фев-07 20:49 
>>Используя библиотеку libstdc++ столкнулся с невозможностью создания сигналов и слотов (или я
>>ошибаюсь?). Посоветуйте что использовать попроще (библиотеку), чтобы в описание классов можно
>>было добовлять эту функциональность. Спасибо.
>
>Ты о libsigc??? Так на эту хрень есть хук с++-ный.. Так и
>называется: libsigc++-1.2 или libsigc++2.0
>Ну, это если я правильно понял, о чём речь..:))))

мля
а я эту гадость сам когда то реализовывал - а оказываеться оно уже есть)))))


"Сигналы слоты"
Отправлено Irokease , 07-Мрт-07 18:37 
>>>Используя библиотеку libstdc++ столкнулся с невозможностью создания сигналов и слотов (или я
>>>ошибаюсь?). Посоветуйте что использовать попроще (библиотеку), чтобы в описание классов можно
>>>было добовлять эту функциональность. Спасибо.
>>
>>Ты о libsigc??? Так на эту хрень есть хук с++-ный.. Так и
>>называется: libsigc++-1.2 или libsigc++2.0
>>Ну, это если я правильно понял, о чём речь..:))))
>
>мля
>а я эту гадость сам когда то реализовывал - а оказываеться оно
>уже есть)))))

Кстати, я от этой байды (libsigc++) отказался - уж больно она неповоротливая, когда речь не о функциях, а о методах классов: там адрес не только метода надо передавать, но и адрес объекта.. Вот уж я затрахался-то через шаблоны это делать, но сделал-таки.. :)))))


"Сигналы слоты"
Отправлено PS , 22-Фев-07 09:57 
>>Используя библиотеку libstdc++ столкнулся с невозможностью создания сигналов и слотов (или я
>>ошибаюсь?). Посоветуйте что использовать попроще (библиотеку), чтобы в описание классов можно
>>было добовлять эту функциональность. Спасибо.
>
>Ты о libsigc??? Так на эту хрень есть хук с++-ный.. Так и
>называется: libsigc++-1.2 или libsigc++2.0
>Ну, это если я правильно понял, о чём речь..:))))

Спасибо, попробовал, то что нужно