У меня есть класс (владелец файла), в котором есть экземпляр подкласса QTMovieViewer (movieViewer) и QTMovie (фильм). QTMovieViewer - это IBOutlet, QTMovie - нет.Как я могу получить доступ к привязке IB Cocoa от объекта, для которого привязка определена, но в коде?
Внутри IB я установил привязку для movieViewer, используя KVC для фильма. Как я могу получить доступ к фильму из MovieViewer в коде?
Я думал о добавлении объекта в IB для представления QTMovie, но проблема в том, что это не IBOutlet и создается в коде от владельца файла.
спасибо.
Причина для событий мыши. Когда вы получаете событие мыши на QTMovieView (т. Е. Mousedown), я хочу изменить его размер. Но я также хочу сохранить соотношение сторон фильма, поэтому я обращаюсь к QTMovieNaturalSizeAttribute QTMovie. Я новичок в QTKit, и примеры говорят, что назовите фильм QTMovie '. Я думал, что раньше видел «фильм» на QTMovieView и менял свое имя на movieToPlay, чтобы он не запутался, но потом я забыл об этом :) Это также может объяснить, почему мой фильм не играл, когда я переместил свой QTMovie в мой Подкласс QTMovieView! – Dodomac