Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Qt и слоты
|
|||
|---|---|---|---|
|
#18+
Приветствую, всех! Объясните пожалуйста, почему не срабатывает событие(слот)? и как нужно делать? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2007, 18:51 |
|
||
|
Qt и слоты
|
|||
|---|---|---|---|
|
#18+
Забыли(((( однако если его просто добавить в этот класс то все равно не получается то что я хочу... После добавления Q_OBJECT вообще перестаёт компилироваться... ниже полный исходный код Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. Однако если создать еще класс с Q_OBJECT, то все работает как надо... почему? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2007, 20:20 |
|
||
|
Qt и слоты
|
|||
|---|---|---|---|
|
#18+
Три обязательных вещи которые надо сделать чтобы класс начал принимать сигналы: 1) Описание класса или классов которые должны иметь слоты обязательно клади в отдельный заголовочный файл 2) Обязательно указывай в описании классов Q_OBJECT 3) В pro-файле упомяни свой заголовочный файл в списке HEADERS ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2007, 20:49 |
|
||
|
Qt и слоты
|
|||
|---|---|---|---|
|
#18+
White OwlТри обязательных вещи которые надо сделать чтобы класс начал принимать сигналы: 1) Описание класса или классов которые должны иметь слоты обязательно клади в отдельный заголовочный файл 2) Обязательно указывай в описании классов Q_OBJECT 3) В pro-файле упомяни свой заголовочный файл в списке HEADERS Теперь понятно.... Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2007, 20:56 |
|
||
|
Qt и слоты
|
|||
|---|---|---|---|
|
#18+
Аналогичная проблема: Два слота: Один private - из класса где он и вызывается - срабатывает. Второй - public - находится в другом классе. данный слот представляет собой функцию записи в файл. Если ее вызывать из main - файл записывается. Если использовать в качестве слота - нет. Бьюсь уже день - не могу понять в чем ошибка. Буду благодарен за подсказки). Проект прилагается(писал в Linux). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2012, 00:18 |
|
||
|
Qt и слоты
|
|||
|---|---|---|---|
|
#18+
Забыл добавить - проект компилится, запускается - но в файл ничего не записывается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2012, 00:35 |
|
||
|
Qt и слоты
|
|||
|---|---|---|---|
|
#18+
almaz19881, За прошедшую неделю Вы уже, конечно, нашли ошибку, но все же Код: plaintext 1. 2. 3. 4. 5. 6. r -- локальная переменная ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2012, 23:24 |
|
||
|
|

start [/forum/topic.php?fid=57&fpage=88&tid=2020627]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
112ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
60ms |
get tp. blocked users: |
2ms |
| others: | 12ms |
| total: | 231ms |

| 0 / 0 |
