Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
|
mezmay |
14.1.2014, 9:45
Сообщение
#1
|
![]() Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 272 Регистрация: 13.7.2009 Из: Ростов-на-Дону Пользователь №: 904 Спасибо сказали: 16 раз(а) Репутация: 1
|
Программа сервера чата имеет только иконку в трее. Запускается из автозапуска. Как правильно обработать событие выключения комьютера/выхода из системы? Надо сделать корректный выход из программы (мне там надо всем клиентам прописать в базу данных время выхода)
|
|
|
|
|
Litkevich Yuriy |
14.1.2014, 12:25
Сообщение
#2
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94
|
В Qt есть Link, но для Виндовоза видимо придётся писать своё с использованием WinAPI.
|
|
|
|
|
mezmay |
14.1.2014, 16:25
Сообщение
#3
|
![]() Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 272 Регистрация: 13.7.2009 Из: Ростов-на-Дону Пользователь №: 904 Спасибо сказали: 16 раз(а) Репутация: 1
|
сделал небольшой велосипед:
|
|
|
|
|
Litkevich Yuriy |
14.1.2014, 18:53
Сообщение
#4
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94
|
Тут вдруг вспомнил про Link и возможности QApplication:
Link Никогда не пользовался, почему-то, поэтому сразу и не вспомнил. |
|
|
|
|
mezmay |
15.1.2014, 8:37
Сообщение
#5
|
![]() Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 272 Регистрация: 13.7.2009 Из: Ростов-на-Дону Пользователь №: 904 Спасибо сказали: 16 раз(а) Репутация: 1
|
у меня при выходе из системы commitDataRequest не высылается
|
|
|
|
|
Litkevich Yuriy |
15.1.2014, 17:42
Сообщение
#6
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94
|
Цитата(mezmay @ 15.1.2014, 10:37) Link connect(qGuiApp, &QGuiApplication::commitDataRequest, странная форма записи для соединения, так точно не будет работать.this, &cwin::onCommitDataRequest, Qt::DirectConnection); |
|
|
|
|
mezmay |
16.1.2014, 9:43
Сообщение
#7
|
![]() Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 272 Регистрация: 13.7.2009 Из: Ростов-на-Дону Пользователь №: 904 Спасибо сказали: 16 раз(а) Репутация: 1
|
из документации Qt5:
Link New: connecting to QObject member New: connecting to simple function The new syntax can even connect to functions, not just QObjects:
Сообщение отредактировал mezmay - 16.1.2014, 13:37 |
|
|
|
|
Litkevich Yuriy |
16.1.2014, 16:22
Сообщение
#8
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94
|
Цитата(mezmay @ 16.1.2014, 11:43) Link из документации Qt5: ясно, думал Qt4тогда посмотри Link |
|
|
|
![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 22.12.2025, 5:23 |