![]() |
|
![]() ![]() ![]() |
|
powerfox |
|
|||
![]() I wanna fork() ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3990 Регистрация: 1.10.2005 Где: Санкт-Петербург Репутация: 4 Всего: 97 |
Любитель, логичнее. Но тогда нужен указатель на объект, который вызывает. В свою очередь QLineEdit понадобится сигнал, который передаёт указатель. Мы снова получаем QMyLineEdit.
Да. |
|||
|
||||
Любитель |
|
|||
Программист-романтик ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3645 Регистрация: 21.5.2005 Где: Воронеж Репутация: 16 Всего: 92 |
||||
|
||||
powerfox |
|
|||
![]() I wanna fork() ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3990 Регистрация: 1.10.2005 Где: Санкт-Петербург Репутация: 4 Всего: 97 |
Любитель, +1, не знал о наличии sender()
|
|||
|
||||
iigor |
|
|||
Новичок Профиль Группа: Участник Сообщений: 12 Регистрация: 7.9.2007 Репутация: нет Всего: нет |
1) нашёл функцию
QObject * QObject::sender () const (о ней писали выше, только я не понял, что это функция) 2)слот, конечно, не в классе lineedit, а в своём виджете или на формочке. 3)задача была такая: а)есть много одинаковых объектов(заранее не изветно сколько) они могут добавляться после сдачи проекта, при этом добавление должно происходить максимально просто. Например перетащить поле, вбить номер в одно из свойств, нажать f4 и соеденить с каким-либо слотом. б)все эти одинаковые объекты должны посылать сигнал. все сигналы приходят в один слот, который уже и разбирается, что с ними делать, а учитывая пункт а) нужно максимально облегчить класс-"сигналопосылатель". |
|||
|
||||
Любитель |
|
|||
Программист-романтик ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3645 Регистрация: 21.5.2005 Где: Воронеж Репутация: 16 Всего: 92 |
А так что должен делать слот-то?
Воспользуйся чем-то вроде:
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "С/С++: Кроссплатформенное программирование, QT/Gtk+/wxWidgets" | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, Любитель. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |