LINUX.ORG.RU
ФорумTalks

Из dev - нубский вопрос


0

0

решил тут поднимать на досуге уровень образования , пишу тузлу из серии для себя родного чтобы более лениться :) и заодно qt4 поучить Так вот вопрос возник жестоко нубский: 1 - есть файлик pmanager - который собственно и главный и на него main.cpp его основной класс productManager 2 - есть файлик baseManager - обслуживающий (в будущем) всю работу с базами данных и его основной класс baseManager Так вот есть в этом классе вызов bool baseManager::baseConnect() - тобиж соединямся с базой данных или нет.

а теперь вопрос - как мне вставить (в basemanager.h и pmanager.cpp) этот вызов , да и ещё его засунуть в if()

Знаю вопрос нубский страшно :)

преренёс из dev - там народу меньше.

Сами исходники ftp://ostudio.org/pub/users/neochapay/pmanager0.tar.bz2 (17 kbи)

★★★

у тебя идет обычный вызов => нужно создать объект типа baseManager
для которого и вызывать метод baseConnect()

т.е. в pmanager.h нужно добавить в секцию private что-то типа

baseManager bm;

а в pamager.cpp (переименовать еще надо, вестимо):

productManager::productManager()
{
  createGUI();
  showMaximized();
  if(!bm.baseConnect());
  {
    QMessageBox::warning(this, tr("Base error"), tr("Can`t connect to base"));
  };
}

generatorglukoff ★★
()

СиПП не нужно.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.