Как вы обрабатываете сообщение setAction
в Objective-C++? (Не в Objective-C)
Например, предположим, что у меня есть:
мой_класс.mm
NSSegmentedControl *segmented = [[NSSegmentedControl alloc] init];
[segmented setSegmentCount:5];
// etc.
[segmented setAction:???];
Применение: я программирую на Qt (C++), и мне нужна оболочка для некоторых виджетов Cocoa, которые я хочу использовать напрямую. Я наследую от QMacCocoaViewContainer
, но не могу понять, как обрабатывать «щелчки» NSSegmentedControl
, которые я оборачиваю. В конце концов это выдаст стандартный сигнал Qt.