Подписка из Qt Script на уведомления PostgreSQL, Помогите со статьёй из вашей Вики |
Здравствуйте, гость ( Вход | Регистрация )
Подписка из Qt Script на уведомления PostgreSQL, Помогите со статьёй из вашей Вики |
sergesb |
7.10.2010, 15:03
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 2 Регистрация: 7.10.2010 Пользователь №: 2093 Спасибо сказали: 0 раз(а) Репутация: 0 |
Очень нужна реализация уведомлений из PostgreSQL. Нашел на вашем вики очень интересную статью по этому.
Подписка из Qt Script на уведомления PostgreSQL Так как никогда не работал с QtScript, порошу помощи, или объясните как прикрутить это к программе, или реализацию на с++ без использования QtScript. Не понял что делают тут :
где определяют, что определяют, что такое noticeReceiver ? Заранее спасибо. Сообщение отредактировал Litkevich Yuriy - 9.11.2010, 21:51
Причина редактирования: поправил название
|
|
|
Litkevich Yuriy |
7.10.2010, 17:29
Сообщение
#2
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
что такое noticeReceiver ? это переменная. Т.к. я зык Qt Script - язык с динамической типизацией, то тип данных не указывается (смотри также Python, Basic, ...), в отличие от языков со статической типизацией (например, Паскаль, Си, ...)тип который будет иметь эта переменная, определяется типом, возвращаемым функцией function(severity, primary, detail, hint) |
|
|
sergesb |
7.10.2010, 21:14
Сообщение
#3
|
Новичок Группа: Новичок Сообщений: 2 Регистрация: 7.10.2010 Пользователь №: 2093 Спасибо сказали: 0 раз(а) Репутация: 0 |
а как мне этот код вставить в С++ код, и увязать с ним ?
|
|
|
fsMark |
27.10.2010, 21:59
Сообщение
#4
|
Студент Группа: Участник Сообщений: 97 Регистрация: 23.4.2008 Из: г. Киров Пользователь №: 155 Спасибо сказали: 10 раз(а) Репутация: 1 |
|
|
|
asvil |
9.11.2010, 21:29
Сообщение
#5
|
Новичок Группа: Новичок Сообщений: 4 Регистрация: 21.4.2010 Пользователь №: 1647 Спасибо сказали: 2 раз(а) Репутация: 0 |
sergesb, поясните что вам необходимо.
Я в свою очередь просто расскажу как вывести postgresql notice в qWarning(), не доверяя это дейсвтие libpq. Итак сначала сделаем приложение независимым от библиотек при компиляции. Определите в вашем заголовочном файле следующие типы.
В вашем файле реализации сделайте следующие действия:
|
|
|
Текстовая версия | Сейчас: 6.2.2025, 2:32 |