Сигналы и слоты в ГТК - PullRequest
       9

Сигналы и слоты в ГТК

0 голосов
/ 22 февраля 2010

Я использовал сигналы и слоты в QT. и я хочу реализовать то же самое в GTk.

У меня есть 2 потока, в которые мне нужно передать данные, я сделал это с помощью сигналов и слотов в QT, но теперь я должен реализовать этот же материал в GTK + и C. Как мне это сделать?

Спасибо
PP.

Ответы [ 3 ]

1 голос
/ 23 февраля 2010

Здесь - общее руководство для механизма сигнала / события без потоков.

При использовании потоков вам необходимо убедиться, что

Вероятно, в Gdk есть сотни руководств по созданию потоков, поэтому я оставлю это на этом.

0 голосов
/ 23 февраля 2010

Qt делает что-то свое за кулисами, чтобы сделать соединения между сигналами и слотами безопасными. Последний раз, когда я работал с GTKmm, это не относится к GTK. В таком случае вам, вероятно, придется заняться своим делом или (моя рекомендация) использовать повышение, если можете. Если вам нужно сделать свой собственный бросок, вам понадобится механизм отправки / опроса событий. Они не слишком сложны, но достаточно трудны, и вам определенно следует предпочесть готовые решения.

0 голосов
/ 22 февраля 2010

GTK / GLib имеет собственный сигнальный механизм .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...