Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: kilanoff от Февраль 13, 2011, 16:00



Название: Toolbar - не показываются QActions созданные в QtCreator
Отправлено: kilanoff от Февраль 13, 2011, 16:00
странно, не понимаю, есть файл ресурсов с иконками кнопок
в дизайнере добавил тулбар
создал все действия через "Диспетчер действий"
перенес все действия на тулбар, в дизайнере все показывается отлично
когда компилирую
панель пустая!

соотв, сигналы на те кнопки что я установил, не определяются:

QMetaObject::connectSlotsByName: No matching signal for on_actOpen_triggered(bool)
QMetaObject::connectSlotsByName: No matching signal for on_actionClear_triggered()
QMetaObject::connectSlotsByName: No matching signal for on_actionSave_triggered()
QMetaObject::connectSlotsByName: No matching signal for on_actionOpen_triggered()

(разные виды сигналов пробовал, один фиг)

помогите разобраться пожалуйста


Название: Re: Toolbar - не показываются QActions созданные в QtCreator
Отправлено: kilanoff от Февраль 13, 2011, 16:11
я до этого делал программно, но подумал, раз возможно через креатор создавать все, почему бы нет, уменьшить код свой, но вышло что не работает, причем ничего лишнего не делал, то ли, что-то не добавил, то ли сани не едут (


Название: Re: Toolbar - не показываются QActions созданные в QtCreator
Отправлено: kilanoff от Февраль 13, 2011, 19:56
проблема была толи в не правильной сборке ui_mainwindow.h толи еще в чем то
в общем поэкспериментировав, поудаляв и по создавая новые файл UI форм
само все заработало, и лайауты и тулбары!