Russian Qt Forum

Qt => Общие вопросы => Тема начата: NetWorm от Ноябрь 01, 2012, 10:08



Название: Параметр для функции как указатель на функцию...
Отправлено: NetWorm от Ноябрь 01, 2012, 10:08
Вобщем есть два класса..

В первом классе описана функция обновления формы
Код:
void frmKlients::updateFrm(){
    qDebug() << "123123123123";
}

Из этого класса мы создаем объект другого класса...

Код:
    sprList *frm = new sprList();
    frm->Init(_banks,"id, name",QObject::tr("Код, Наименование"),_select);
    void fun = updateFrm;
    frm->_sel_value = _id_bank;
    frm->setWindowTitle(QObject::tr("Справочник номенклатура"));
    frm->show();

Мне надо во второй класс передать указатель на функцию updateFrm(), чтобы из второго класса я могу вызвать ее и форма обновилась... КАк мне это реализовать


Название: Re: Параметр для функции как указатель на функцию...
Отправлено: Bepec от Ноябрь 01, 2012, 10:18
Бред какой то написан...

Сигнал-слоты вам чем не подходят?
Или простая передача указателя?


Название: Re: Параметр для функции как указатель на функцию...
Отправлено: NetWorm от Ноябрь 01, 2012, 10:22
Все прияина в том что! У меня множество различных форм... Должны вызывать одну форму выбора из списка например.... При выборе из списка должна выполнится функция ubdateFrm(); у класса первого


Название: Re: Параметр для функции как указатель на функцию...
Отправлено: navrocky от Ноябрь 01, 2012, 10:37
Научись понятно излагать свои мысли сперва. Я ничего не понял.


Название: Re: Параметр для функции как указатель на функцию...
Отправлено: NetWorm от Ноябрь 01, 2012, 10:43
Хорошо! Есть класс форма frmKlients. В ней есть таблица в которую нужно добавлять значения. т.е. мы жмен на кнопку добавить и у нас появляется форма со списком значений... Вот при выборе элемента этого списка, на надо обновить форму из которой вызвана форма списка!!!


Название: Re: Параметр для функции как указатель на функцию...
Отправлено: NetWorm от Ноябрь 01, 2012, 10:48
Все благодарю... Я понял теперь как делать!!!


Название: Re: Параметр для функции как указатель на функцию...
Отправлено: Bepec от Ноябрь 01, 2012, 13:15
Вобщем, жмен тебе руку, вызвать могу вызвать тебя я на дуэль и застрелить учебником русского языка...


Название: Re: Параметр для функции как указатель на функцию...
Отправлено: xokc от Ноябрь 01, 2012, 22:24
Не поможет. Такие, к сожалению, от учебников никогда не умирают.