Добавление Qt в программу C-Socket? - PullRequest
0 голосов
/ 19 февраля 2019

Я работаю над простым приложением-сокетом, написанным на C, которое позволяет двум участникам общаться через Интернет с помощью командной строки.

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

Сейчас я разрабатываю с Cygwin использование потоков и сокетов POSIX.Есть ли способ подключить его к Qt?

1 Ответ

0 голосов
/ 19 февраля 2019

Как упоминал Шон выше, использование Qt влечет за собой использование объектно-ориентированного языка (возможно, C ++ в вашем случае).Но есть и другое соображение - Qt является многоплатформенным фреймворком;его можно рассматривать как слой между вашим приложением и операционной системой, в которой оно работает.Таким образом, хотя буквальный ответ на ваш вопрос «да», если вы собираетесь использовать Qt для его возможностей пользовательского интерфейса, вам лучше (IMO) использовать его средство сокетов QAbstractSocket , а скореечем использовать собственный (или Cygwin) API сокетов.

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