![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
SABROG |
![]()
Сообщение
#11
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1207 Регистрация: 8.12.2008 Из: Russia, Moscow Пользователь №: 446 Спасибо сказали: 229 раз(а) Репутация: ![]() ![]() ![]() |
Покажи объявление mthread.
Ссылка на указатель. Это у тебя не так mthread объявлен?
|
|
|
karabura |
![]()
Сообщение
#12
|
Студент ![]() Группа: Новичок Сообщений: 16 Регистрация: 23.6.2009 Пользователь №: 843 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Покажи объявление mthread.
Ссылка на указатель. Это у тебя не так mthread объявлен?
Объявлен в классе основной формы: MThread *mthread; А в конструкторе формы я его создаю, перед коннектом mthread=new MThread(); ... connect(mthread, SIGNAL( sendWL(char *) ), SLOT( setWL(char *) ) ); ... |
|
|
SABROG |
![]()
Сообщение
#13
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1207 Регистрация: 8.12.2008 Из: Russia, Moscow Пользователь №: 446 Спасибо сказали: 229 раз(а) Репутация: ![]() ![]() ![]() |
Выложи тут в архиве исходники.
|
|
|
karabura |
![]()
Сообщение
#14
|
Студент ![]() Группа: Новичок Сообщений: 16 Регистрация: 23.6.2009 Пользователь №: 843 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
SABROG |
![]()
Сообщение
#15
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1207 Регистрация: 8.12.2008 Из: Russia, Moscow Пользователь №: 446 Спасибо сказали: 229 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
karabura |
![]()
Сообщение
#16
|
Студент ![]() Группа: Новичок Сообщений: 16 Регистрация: 23.6.2009 Пользователь №: 843 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Не получилось сразу загрузить[attachment=678:qtdesigner_copy.tar.gz]
Если ты в Qt впервые, то зачем ты выбрал такую старую её версию? А я и не выбирал, она у меня по дефолту стояла, разве она не работоспособная? Я не совсем просто понимаю, чем она в контексте простейшей задачи хуже QT4?
Прикрепленные файлы
|
|
|
SABROG |
![]()
Сообщение
#17
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1207 Регистрация: 8.12.2008 Из: Russia, Moscow Пользователь №: 446 Спасибо сказали: 229 раз(а) Репутация: ![]() ![]() ![]() |
Файл frmMain.h, видишь что там написано:
Если ты сделаешь make clean && make distclean && qmake && make, то твои изменения все потеряются. Тебе надо выносить класс в отдельный модуль. Косяк скорее всего в том, что какая-то часть была изменена, а при компиляции эти изменения не видны. Нужно перекомпилить все приложение. А вообще лучше переходи на Qt 4. Сообщение отредактировал SABROG - 23.6.2009, 13:33 |
|
|
karabura |
![]()
Сообщение
#18
|
Студент ![]() Группа: Новичок Сообщений: 16 Регистрация: 23.6.2009 Пользователь №: 843 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Файл frmMain.h, видишь что там написано:
Если ты сделаешь make clean && make distclean && qmake && make, то твои изменения все потеряются. Тебе надо выносить класс в отдельный модуль. Косяк скорее всего в том, что какая-то часть была изменена, а при компиляции эти изменения не видны. Нужно перекомпилить все приложение. А вообще лучше переходи на Qt 4. Да, конечно я читал - и именно поэтому не делал qmake. Но я предполагал - что обычный make в этом случае отследит изменения (как это ему и положено). Спасибо за ответ, я попробую вынести в отдельный модель, ясно - что переходить на 4 придётся в последствии. Но я не смог в QT Creator - е его средствами создать свою функцию-слот (как в designer) - и это мне не очень понравилось. Хотя скорее всего нужно тщательно изучать матчасть ![]() |
|
|
Гость_pastor_* |
![]()
Сообщение
#19
|
Гости ![]() |
QThread в Qt3 не является наследником QObject, поэтому и возникает ошибка компиляции при
(ругается на первый параметр) Для реализации сигналов слотов в QThread (Qt3) нужно прибегнуть к двойному наследованию
|
|
|
SABROG |
![]()
Сообщение
#20
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1207 Регистрация: 8.12.2008 Из: Russia, Moscow Пользователь №: 446 Спасибо сказали: 229 раз(а) Репутация: ![]() ![]() ![]() |
От оно чё михалыч! Значит я правильно говорю, надо на Qt 4 пересаживаться
![]() |
|
|
![]() ![]() ![]() |
![]() |
Текстовая версия | Сейчас: 19.12.2024, 20:57 |