![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
Litkevich Yuriy |
![]()
Сообщение
#1
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
Делаю маленькую програмульку, из одного файла ради ликбеза, неохота делать отдельный класс, как поюзать сигнал, что нажата кнопка btnPath, например чтобы вызвать функцию myfunk.
Например такой код:
Сообщение отредактировал Litkevich Yuriy - 31.1.2009, 13:03 |
|
|
ViGOur |
![]()
Сообщение
#2
|
![]() Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: ![]() ![]() ![]() |
Думаю, что это нельзя сделать, так как вроде должен быть объект отправитель и объект приемщик.
Которые к тому же связаны все с разруливанием в многопоточных приложениях. |
|
|
ViGOur |
![]()
Сообщение
#3
|
![]() Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: ![]() ![]() ![]() |
Но можно это обойти, сделав некий 'переходник', примерно так:
Сообщение отредактировал ViGOur - 7.2.2008, 10:25 |
|
|
Litkevich Yuriy |
![]()
Сообщение
#4
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
должен быть объект отправитель и объект приемщик Да я именно с этим моментом и соображал сидел, вроде как слоты поддерживаются только классами наследоваными от QObject, и функцию получается просто так не вызвать. Возьму твой вариант, побалыватся хватит, а потом уже свой класс сделаю. Спасибо за шаблончик. |
|
|
![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 13.7.2025, 5:15 |