Конвертировать QT / C ++ в C # - PullRequest
3 голосов
/ 24 мая 2011

Это может показаться немного нелепым, но, как некоторые из вас здесь уже могут знать, я конвертирую приложение, написанное на C ++, в C #.

Я заметил, что во многих кодах используются ссылкик объектам типа «QObject», «QWidget» или «QFrame».

Из-за этого я не совсем уверен, стоит ли искать источник QT и переносить его базовую структуру вкуча классов C #, которые, по сути, имитируют ту же функциональность, или, если есть какой-то фреймворк, который делает то же самое и может использоваться в качестве замены для этого.

Кроме того, кто-то может объяснить мне, что такое слайд и слот, и что я могу сделать, чтобы имитировать это также в C #?Я думаю о делегатах, но я не уверен ...

Ответы [ 2 ]

2 голосов
/ 24 мая 2011

Взгляните на Qyoto , он может просто добавить ваш код с несколькими изменениями.

1 голос
/ 24 мая 2011

На странице, рекомендованной Одедом, также была ссылка на qt4dotnet - вы пробовали это?

Если вы не можете использовать одну из этих привязок, вы, вероятно, захотите начать исследовать, как перенести все ссылки Q * в кодовой базе на WinForms, WPF или Silverlight (в зависимости от потребностей вашего приложения)

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