Здравствуйте, гость ( Вход | Регистрация )
AD | Дата 29.7.2008, 19:12 |
Не уверен, что это штука может помочь, но все-таки стоит посмотреть: http://trolltech.com/products/qt/addons/ca...s/qtwinmigrate/ Вдруг есть аккуратный и безобидный способ. |
|
void* | Дата 29.7.2008, 18:52 |
niXman, судя по тому что я понял из мсдн, оба этих класса для работы с потоками было бы неплохо если бы ты привел фрагмент кода на MFC, может расшифровали бы и перевели на Qt |
|
niXman | Дата 29.7.2008, 10:53 |
Tonal - Я и не надеялся. Хотя...хорошо бы... | |
Tonal | Дата 29.7.2008, 10:25 |
Механически - значит не меняя алгоритмы а просто заменяя имена классов/методов/членов. | |
niXman | Дата 29.7.2008, 9:41 |
Так что механически перенести не получится А это как - Механически? |
|
Tonal | Дата 29.7.2008, 9:15 |
Вот здесь описывается что это такое. Поточные классы MFC отличаются от Qt-ёвых, т.к. они всего лишь небольшая надстройка над WinApi. Так что механически перенести не получится, то всегда можно построить что-нибудь подобное. Например CEvent эмулируется QWaitCondition видимо. |
|
niXman | Дата 29.7.2008, 2:51 |
Litkevich Yuriy, А я плоховато знаю MFC, а точнее не знаю вообще!!! Так что, что такое CEvent, CSingleLock я могу только догадываться. CEvent - Я думаю аналог QEvent. Вот только у QEvent нет метода PulseEvent(). CSingleLock - Я думаю что-то вроди QMutex. |
|
Litkevich Yuriy | Дата 29.7.2008, 1:57 |
Надо знатока MFC. вместо CEvent может QEvent подойдет? а что за класс CSingleLock? (если для работы с потоками, то смотри "Классы работы с потоками") |
|
niXman | Дата 29.7.2008, 1:41 |
Нужно портировать MFC код под Linux. В коде:
Чем заменить эти объекты? |
|
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 23.4.2024, 17:04 |