Russian Qt Forum

Программирование => С/C++ => Тема начата: s.c.o.r.p.i.o.n. от Ноябрь 13, 2009, 12:27



Название: error: invalid use of qualified-name
Отправлено: s.c.o.r.p.i.o.n. от Ноябрь 13, 2009, 12:27
Не компилируется код с ошибкой:  use of qualified-name ‘MainClass::createConnection’

Кусок кода:

Код
C++ (Qt)
void ConnectionDialog::connection()
{
   bool MainClass::createConnection(lineEditHost->text(),
                               lineEditDBName->text(),
                               lineEditUser->text(),
                               lineEditPassword->text());
}


Название: Re: error: invalid use of qualified-name
Отправлено: Пантер от Ноябрь 13, 2009, 12:32
Лажа какая-то.
Что ты хочешь сделать?


Название: Re: error: invalid use of qualified-name
Отправлено: s.c.o.r.p.i.o.n. от Ноябрь 13, 2009, 12:44
вызываю функцию из другого класса. Хочу сделать что бы по нажатию кнопки, происходило соединение с БД


Название: Re: error: invalid use of qualified-name
Отправлено: Пантер от Ноябрь 13, 2009, 12:50
Функция статическая? Тогда не нужно bool указывать. т.е. будет
Код
C++ (Qt)
void ConnectionDialog::connection()
{
   MainClass::createConnection(lineEditHost->text(),
                               lineEditDBName->text(),
                               lineEditUser->text(),
                               lineEditPassword->text());
}