Передача указателя на QTimer в качестве параметра в функцию |
Здравствуйте, гость ( Вход | Регистрация )
Передача указателя на QTimer в качестве параметра в функцию |
Гость_oneassasin_* |
13.4.2011, 17:40
Сообщение
#1
|
Гости |
Здравствуйте. На следующий код:
мне Qt Creator подчеркнул желтой линией и написал "argument should be anonymous". Что такое и как это можно исправить? p.s.
Подобное вообще возможно? |
|
|
RazrFalcon |
13.4.2011, 18:04
Сообщение
#2
|
Zombie Mod Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: 212 |
может так:
|
|
|
quarz |
13.4.2011, 18:20
Сообщение
#3
|
Студент Группа: Участник Сообщений: 49 Регистрация: 3.11.2009 Пользователь №: 1202 Спасибо сказали: 5 раз(а) Репутация: 0 |
В SIGNAL() и SLOT() обычно не указывают имена аргументов, только их типы. Возможно Creator хотел сказать именно это.
Попробуй так:
|
|
|
Litkevich Yuriy |
13.4.2011, 18:37
Сообщение
#4
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
В SIGNAL() и SLOT() обычно не указывают имена аргументов не обычно, а в обязательном порядке, иначе moc их не поймётОписание функции connect() |
|
|
Гость_oneassasin_* |
13.4.2011, 19:01
Сообщение
#5
|
Гости |
В SIGNAL() и SLOT() обычно не указывают имена аргументов, только их типы. Возможно Creator хотел сказать именно это. Попробуй так:
Да, действительно. Спасибо. Теперь следующая лажа.
При компиляции и последующем запуске программы мне такое выдаёт, и никакого действия по событию timeout() у таймера не происходит. |
|
|
Гость_oneassasin_* |
13.4.2011, 19:12
Сообщение
#6
|
Гости |
Исходный код
timer.h
timer.cpp
main.cpp
|
|
|
abc |
13.4.2011, 19:38
Сообщение
#7
|
Участник Группа: Участник Сообщений: 221 Регистрация: 16.12.2010 Из: СПб Пользователь №: 2272 Спасибо сказали: 26 раз(а) Репутация: 4 |
|
|
|
Гость_oneassasin_* |
13.4.2011, 19:51
Сообщение
#8
|
Гости |
Ну, а как мне тогда сделать стоп таймера в слоте showMessage?
|
|
|
abc |
13.4.2011, 20:09
Сообщение
#9
|
Участник Группа: Участник Сообщений: 221 Регистрация: 16.12.2010 Из: СПб Пользователь №: 2272 Спасибо сказали: 26 раз(а) Репутация: 4 |
сделай таймер членом класса
|
|
|
Гость_oneassasin_* |
13.4.2011, 20:47
Сообщение
#10
|
Гости |
Так? Если так, то программа не запускается и выдаёт Цитата завершился с кодом -1073741819
|
|
|
Текстовая версия | Сейчас: 23.12.2024, 3:08 |