[0.5.1] Создание подменю (QMenu в QMenu)

вопросы по созданию программ с использованием возможностей библиотеки PHPQt5

Модератор: ArtMares

rinart73
Аватара пользователя
 
Сообщения: 36
Skype: art7emw
Поблагодарили: 2 раза
Необходимо создать вложенное меню.Что мы имеем в PQEngine:Возможные конструкторы:
Код:
QMenu(QWidget*)QMenu()
Метод в QMenu:
Код:
void addMenu(QMenu*)
В то время, как QMenuBar имеет следующие методы для создания QMenu:
Код:
QMenu* addMenu(QString)QMenu* addMenu(QString,QString)
Проблема в том, что, хотя мы и можем создать добавить QMenu в QMenu с помощью метода addMenu, мы не можем установить текст для подменю... потому что в PQEngine не реализован метод setTitle для QMenu.Не реализовывать в PQEngine то, чем никто не пользуется - разумная идея. Но в данном случае setTitle очень не хватает.
Почетный страдалец фигней
Пилю load_ui_file :good2:

WxMaper
Аватара пользователя
Администратор
 
Сообщения: 92
Благодарил (а): 8 раз
Поблагодарили: 4 раза
rinart73 писал(а):Не реализовывать в PQEngine то, чем никто не пользуется - разумная идея.

Это не всегда так. Некоторые методы невозможно декларировать, некоторые просто упускаются из вида, за всем не уследишь. Насчет setTitle я посмотрю что можно сделать и потом отпишусь.


Вернуться в Вопрошайка

Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя
cron