в общем
для профилактики сунул в маин моего проекта (как советуют на многих ворумах)
C++ (Qt)
a.addLibraryPath("./plugins/");
Перелил папку с плагинами к проекту, а в кутэ которая переименовал.
делаю проверку на папки с подключёнными длл
C++ (Qt)
QString pcc;
QStringList ps;
ps=qApp->libraryPaths();
pcc=ps.join("\n");
QMessageBox::critical(this,"1",pcc);
выдаёт
---------------------------
D:/_Download/123/plugins
D:/_Download/123
---------------------------
OK
иду дальше подключаю QCA
и проверяю подгрузку плагинов
C++ (Qt)
QMessageBox::critical(this,"2",QCA::pluginDiagnosticText());
выдаёт
---------------------------
Checking Qt static plugins:
(none)
No Qt Library Paths
---------------------------
OK
и для полного счастья проверяю подгруженные плагины
C++ (Qt)
QCA::init();
QStringList capabilities;
QString p;
capabilities = QCA::supportedFeatures();
p=capabilities.join("\n");
выдаёт
---------------------------
random
md5
sha1
keystorelist
---------------------------
OK
при переименовании обратно папки плагинс в папке кутэ
первый сабж
---------------------------
D:/_Download/123/plugins
C:/Qt/2010.05/qt/plugins
D:/_Download/123
---------------------------
OK
второй
---------------------------
Checking Qt static plugins:
(none)
Checking Qt Library Path: C:/Qt/2010.05/qt/plugins
qca-ossld2.dll: (class: opensslPlugin) loaded as qca-ossl
---------------------------
OK
нижний выдаёт полный список
---------------------------
random
md5
sha1
keystorelist
sha0
ripemd160
md2
md4
sha224
sha256
sha384
sha512
whirlpool
hmac(md5)
hmac(sha1)
hmac(sha224)
hmac(sha256)
hmac(sha384)
hmac(sha512)
hmac(ripemd160)
aes128-ecb
aes128-cfb
aes128-cbc
aes128-cbc-pkcs7
aes128-ofb
aes192-ecb
aes192-cfb
aes192-cbc
aes192-cbc-pkcs7
aes192-ofb
aes256-ecb
aes256-cbc
aes256-cbc-pkcs7
aes256-cfb
aes256-ofb
blowfish-ecb
blowfish-cbc-pkcs7
blowfish-cbc
blowfish-cfb
blowfish-ofb
tripledes-ecb
tripledes-cbc
des-ecb
des-ecb-pkcs7
des-cbc
des-cbc-pkcs7
des-cfb
des-ofb
cast5-ecb
cast5-cbc
cast5-cbc-pkcs7
cast5-cfb
cast5-ofb
pbkdf1(md2)
pbkdf1(sha1)
pbkdf2(sha1)
pkey
dlgroup
rsa
dsa
dh
cert
csr
crl
certcollection
pkcs12
tls
cms
ca
---------------------------
OK
В чём проблема?
Почему он не хочет брать библиотеку которая рядом с экзэшником лежит?