Привет, у меня есть запасной момент, поэтому я решил посмотреть Qt и как легко я могу переносить свои приложения Windows на Qt.Как обрабатывать сигналы, когда объект Qt не создается через Designer?
Моя единственная реальная проблема - это пара элементов управления, которые потребуют повторной реализации под Qt. Я уже обработал основной чертеж элемента управления, но мой элемент управления создает дочернюю полосу прокрутки. Проблема в том, что эта полоса прокрутки создается динамически как часть моего нового виджета (то есть m_Scrollbar
является членом виджета). Как я могу ответить на движение полосы прокрутки. В других обстоятельствах это легко, так как я просто создал функцию on_myscrollbar_sliderMoved
под моим protected slots
и обрабатываю ее там. Однако это зависит от QScrollBar
, который называется myscrollbar
. Как я создал объект динамически (т. Е. Не через конструктор), как я могу захватить этот сигнал?
Я предполагаю, что это очень просто, и я пропускаю очевидное :)
Думаю, вам нужно больше времени проводить в документах Qt. – erelender
Наверное, правда ... но учитывая, что я впервые получил Qt около часа назад, я считаю, что я не делаю «слишком» плохо: DI нравится, хотя ... его довольно легко :) – Goz