crossplatform.ru

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


  Ответ в QDialogButtonBox сигнал от кнопки Save
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
Теги
Выровнять по центру
Ссылка на тему
Ссылка на сообщение
Скрытый текст
Сокращение
Код с подсветкой
Offtopic
 
Удалить форматирование
Спец. элементы
Шрифт
Размер
 
Цвет шрифта
 
Отменить ввод
Вернуть ввод
Полужирный
Курсив
Подчеркнутый
 
 
Смайлики
Вставить изображение
Вставить адрес электронной почты
Цитата
Код
Раскрывающийся текст
 
Увеличить отступ
По левому краю
По центру
По правому краю
Вставить список
Вставить список

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
rrmini Дата 21.4.2010, 12:39
  выясняются новые подробности. в форме, которую я создал в дизайнере имеется dateEdit c установленной галочкой calendarPopup.
галочку убираем и ошибка нет. Но календарь то мне нужен.
fsMark Дата 21.4.2010, 11:43
 
Цитата(rrmini @ 21.4.2010, 12:29) *
Цитата(fsMark @ 21.4.2010, 12:26) *
"Gtk-WARNING **" - это явно не Qt генерит, используешь Gtk?, используешь что то что использует Gtk?


ubuntu 9.10 рабочий стол gnome. что еще может быть ?


Ну насколько я знаю Qt на никсах работает через XWindow.. то есть от гнома не зависит.
Слот мы выяснили что вызывается.. в чем проблема?.. скорее всего в твоем коде который работает в слоте, пройдись дебагером посмотри где конкретно. Предполагаю что гном ругается на то что твое приложение плохо себя ведет)
rrmini Дата 21.4.2010, 11:29
 
Цитата(fsMark @ 21.4.2010, 12:26) *
"Gtk-WARNING **" - это явно не Qt генерит, используешь Gtk?, используешь что то что использует Gtk?


ubuntu 9.10 рабочий стол gnome. что еще может быть ?
fsMark Дата 21.4.2010, 11:26
  "Gtk-WARNING **" - это явно не Qt генерит, используешь Gtk?, используешь что то что использует Gtk?
rrmini Дата 21.4.2010, 11:17
 
Цитата
Тогда покажи как слот save() описан.


void PayDriverDialog::save()
{
     QMessageBox::information(0,"","save()");
}


пардон, слукавил.

в этом варианте как раз работает.

а в этом нет :
void PayDriverDialog::save()
{
    mapper->submit();
    pm->submitAll();
    pm->select();
//    QMessageBox::information(0,"","save()");
}


еще раз мои извинения.

в случае с обычным QMessageBox тоже выдает ошибку :

(<unknown>:7848): Gtk-WARNING **: GtkEntry - did not receive focus-out-event. If you
connect a handler to this signal, it must return
FALSE so the entry gets the event as well


слот то как раз таки вызывается , теперь возникает вопрос , чего собственно я хочу?
видимо понять что это за ошибка?
fsMark Дата 21.4.2010, 11:06
 
Цитата(rrmini @ 21.4.2010, 12:03) *
Цитата(fsMark @ 21.4.2010, 12:00) *
Цитата(rrmini @ 21.4.2010, 11:55) *
это сообщение выскакивает когда я нажимаю на кнопку save.


Странное какоето сообщение).. посмотри что падает на консоль в момент создания соединения.


это все что есть на консоле приложения в creatore


Тогда покажи как слот save() описан.
rrmini Дата 21.4.2010, 11:03
 
Цитата(fsMark @ 21.4.2010, 12:00) *
Цитата(rrmini @ 21.4.2010, 11:55) *
это сообщение выскакивает когда я нажимаю на кнопку save.


Странное какоето сообщение).. посмотри что падает на консоль в момент создания соединения.


это все что есть на консоле приложения в creatore
fsMark Дата 21.4.2010, 11:00
 
Цитата(rrmini @ 21.4.2010, 11:55) *
это сообщение выскакивает когда я нажимаю на кнопку save.


Странное какоето сообщение).. посмотри что падает на консоль в момент создания соединения.
rrmini Дата 21.4.2010, 10:55
 
Цитата(Litkevich Yuriy @ 21.4.2010, 11:49) *
хм, а что здесь делает Gtk?

это сообщение выскакивает когда я нажимаю на кнопку save.
пользуюсь Qt creator.
Litkevich Yuriy Дата 21.4.2010, 10:49
  хм, а что здесь делает Gtk?
Просмотр темы полностью (откроется в новом окне)
RSS Рейтинг@Mail.ru Текстовая версия Сейчас: 5.7.2025, 4:07