crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> Создание пунктов меню, на лету.
ubuntu
  опции профиля:
сообщение 31.10.2007, 15:08
Сообщение #1


Студент
*

Группа: Новичок
Сообщений: 32
Регистрация: 10.10.2007
Пользователь №: 9

Спасибо сказали: 0 раз(а)




Репутация:   0  


Я могу в Qt Designer'e создать меню, добавить в него те, что мне нужно пункты, назначить им сигналы и слоты, в результате чего у меня запишется это все в файл *.ui примерно следующее:
  <connection>
   <sender>actionExit</sender>
   <signal>triggered()</signal>
   <receiver>MainWindow</receiver>
   <slot>close()</slot>
   <hints>
    <hint type="sourcelabel" >
     <x>55</x>
     <y>31</y>
    </hint>
    <hint type="destinationlabel" >
     <x>199</x>
     <y>149</y>
    </hint>
   </hints>
  </connection>
Но вот возникла необходимости еще в диначмическом добавлении пунктов меню, а как это сделать ума не приложу. :(

Сообщение отредактировал ubuntu - 31.10.2007, 15:09
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
Litkevich Yuriy
  опции профиля:
сообщение 11.2.2008, 12:28
Сообщение #2


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


я дизайнером пользуюсь в качестве шпаргалки, создаю например файл foo.ui в дизайнере, а потом командую в командной строке:
uic foo.ui -o foo.h

foo.h- файл С++, смотрю как делается интерисующий меня момент, посути то он в рантайме и делается, в конструкторе т.е.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 22.12.2024, 13:50