powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Добавленик метода в QOCIDriver
2 сообщений из 2, страница 1 из 1
Добавленик метода в QOCIDriver
    #38229315
Galbarad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет
пробую добавить свой метод в клас QOCIDriver

e:\Qt\Qt5.0.0\5.0.0\Src\qtbase\src\sql\drivers\oci\qsql_oci.h // добавляю в хедер
e:\Qt\Qt5.0.0\5.0.0\Src\qtbase\src\sql\drivers\oci\qsql_oci.cpp // реализацию

компилю получаю свежую dll
добавляю такой же метод в хедер который инклудиться e:\Qt\Qt5.0.0\5.0.0\msvc2010\include\QtSql\qsql_oci.h
и пробую юзать в моем приложении но получаю

error LNK2019: unresolved external symbol “__declspec(dllimport) public: bool __thiscall QOCIDriver::breakCurrentSql(void)” (__imp_?breakCurrentSql@QOCIDriver@@QAE_NXZ) referenced in function “public: static bool __cdecl PlSqlTools::breakCurrentSql(class QSqlDatabase &,class QString &)” (?breakCurrentSql@PlSqlTools@@SA_NAAVQSqlDatabase@@AAVQString@@@Z)
1>debug\\test1.exe : fatal error LNK1120: 1 unresolved externals

подскажыте пожалуйста что я забыл зделать
спасибо
...
Рейтинг: 0 / 0
Добавленик метода в QOCIDriver
    #38229759
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В Qt трехзвенная структура:
- драйвер (QOCIDriver потомок от QSqlDriver)
- универсальный враппер (QSqlDatabase которая использует QSqlDriver)
- твоя программа которая в идеале работает только с враппером, а если ей нужно работать напрямую с драйвером, получает указатель на него от враппера. Указатель естественно получается приведенный к QSqlDriver.

А теперь твоя программа пытается использовать методы из QOCIDriver не являющиеся перегруженными методами от QSqlDriver.
Тебе не кажется что ты хочешь странного?
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Добавленик метода в QOCIDriver
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]