Qt и Linux новичок.Из документации:
insertItem (const QPixmap и pixmap, const QObject * приемник, const char * member, const QKeySequence & shortcut = 0, int id = -1, int index = -1)
Я могу создать окно qt со строкой меню и понять, что метод insertItem (...) добавляет элементы.Аргумент: QObject * receive - это моя проблема.Кажется, все, что я нахожу, предполагает, что я знаю, что это за элемент приемник .У меня есть PDF-версии "C ++ GUI Programming with QT 3", 4 и 5, и находка говорит мне, что "insertmenu" и "insertitem" нет в книге.
Очевидно, этот получатель является целью щелчка по пункту меню, но мне бы очень хотелось узнать некоторые детали.Это может быть любой виджет?Виджет отображается автоматически?Есть еще вопросы.
В моем текущем случае, когда пользователь нажимает на элемент меню с именем «Управление», он должен увидеть всплывающее диалоговое окно, в котором можно установить несколько переключателей и редактировать строки.
Что мне действительно нужно, так это ссылка на страницу, описывающая концепцию приемника и, возможно, приводящая простой пример.