• 3925阅读
  • 0回复

qt dll (1), 如何把qt dll中控件画在cocoa的NSView上 [复制链接]

上一主题 下一主题
离线qh_zhang
 
只看楼主 倒序阅读 楼主  发表于: 2008-12-05
— 本帖被 XChinux 执行加亮操作(2009-01-06) —
请问各位高手,那位高过qt 的dll?

我想在mfc和cocoa中调用qt 的dll。

MFC传一个窗口句柄给qt的dll,qt的dll画button在这个窗口句柄上。
cocoa传一个NSView指针给qt的dll,qt的dll画button在这个NSView指针上。

在windows上可以跟进dll,但画不到句柄上。
在mac上,以跟进dll就出异常,下面是错误信息:

2008-12-04 11:01:21.032 testCC[66876:813] *** -[NSApplication setQtPrivate:]: unrecognized selector sent to instance 0x1162d0
2008-12-04 11:01:21.034 testCC[66876:813] *** -[NSApplication setQtPrivate:]: unrecognized selector sent to instance 0x1162d0

请指教。

我也可以购买您的示例代码。请赐教。
快速回复
限100 字节
 
上一个 下一个