Просмотр сообщений
|
Страниц: 1 2 [3] 4 5 ... 9
|
31
|
Qt / Кладовая готовых решений / Re: Отправка сообщений по протоколу SMTP
|
: Август 29, 2018, 10:29
|
Исходники не читай@сразу отвечай Для варианта исходники в utf-8, в письме base64 делаю так: C++ (Qt) QString Encoding = "UTF-8"; QString Subject = "Тема письма"; ... // Subject Header += "Subject: =?" + Encoding + "?B?" + QByteArray().append(Subject).toBase64() + "?=\r\n";
Никаких лишних преобразований не делается.
|
|
|
33
|
Qt / Кладовая готовых решений / Re: Отправка сообщений по протоколу SMTP
|
: Август 28, 2018, 12:37
|
Здравствуйте! К сожалению код уже не так прекрасно работает и серверы mail.ru отвечают "500 AUTH available only with SSL or TLS\r\n" Подскажите пожалуйста, можно ли как-то модифицировать этот код с учётом изменения политики mail.ru относительно шифрования, и если да, то как?
Начать использовать QSslSocket для установки защищенного соединения. На 465 порте (обычно implicitTLS) должно хватить и этого. Для 587 порта (обычно explicitTLS) потребуется реализация ssl рукопожатия (STARTTLS и т.д.). Не забываем подложить приложению библиотеки libeay32.dll, ssleay32.dll (проживают на дне океана в %QtPath%\Tools\%mingw%\opt\bin)
|
|
|
34
|
Компиляторы и платформы / Windows / Re: Qt 4.7.0 медленная сборка
|
: Август 11, 2018, 22:03
|
Только не для qmake, а для make - это следующий этап (Сборка), ну и писать не 4+1, а 5 Или можно прописать для всех проектов, для этого Инструменты (tools) - Параметры (preferences) - Сборка и запуск (build and run) - Комплекты (kits) - выбираете используемый комплект и добавляете в переменные среды (environment) MAKEFLAGS=-jX
|
|
|
37
|
Qt / Общие вопросы / Re: OpenCV 3.2 и Qt: проект падает до вызова main
|
: Апрель 10, 2018, 17:13
|
А dependency walker с Вами согласен? И чет меня не кисло смущает подключение dll в LIBS C++ (Qt) LIBS += -L$$(PATH_TO_OPENCV_SDK)/x86/mingw/lib \ -lopencv_core320 \ -lopencv_highgui320 \ -lopencv_imgcodecs320 \ -lopencv_imgproc320 \ -lopencv_features2d320 \ -lopencv_calib3d320
|
|
|
38
|
Qt / Общие вопросы / Re: OpenCV 3.2 и Qt: проект падает до вызова main
|
: Апрель 10, 2018, 16:44
|
during startup program exited with code 0xc0000135
Это когда очень хочется dll, а их нет. Положите необходимые библиотеки (помогает dependency walker) рядом с приложением (учитывая возможную структуру каталогов plugins и т.д.).
|
|
|
39
|
Qt / Вопросы новичков / Re: Видео в qt на другом компьютере
|
: Март 13, 2018, 13:03
|
Модуль QtMultimedia сильно глючный и капризный (у меня он стабильно играл только видео с FMP4 кодеком и имелись проблемы с видеокартами от AMD после версии Qt 5.6), я бы сравнил вывод graphstudio на машине на которой работает и на которой нет, может там будет какая-то зацепка.
|
|
|
43
|
Qt / Работа с сетью / Re: QSslSocket и smtp
|
: Февраль 14, 2018, 12:39
|
Ванга мод: приложению не хватает libeay32.dll, ssleay32.dll (проживают в %QtPath%\Tools\%mingw%\opt\bin) 1) Проверяйте ошибки соединения: сигнал sslErrors. 2) Начиная зашифрованное соединение, ожидать тоже стоит его: QSslSocket::waitForEncrypted. 3) Нужно больше асинхронности, хоть это и не точно. 4) Раз Вас тянет в эту степь, помните, порт 465 обычно implicitTLS, порт 587 обычно explicitTLS (т.е. нужно незашифрованное соединение, команда STARTTLS и т.д.)
|
|
|
45
|
Qt / Мультимедиа / Re: Вылет на QImage::transformed[Qt 5.10]
|
: Февраль 09, 2018, 10:52
|
На нехватку памяти списать не получается, иногда приложение падает, когда памяти выделено всего 100-200мб, иногда - когда под гигабайт, но свободной памяти ещё дофигища.
Ф - фрагментация (как вариант)
|
|
|
Страниц: 1 2 [3] 4 5 ... 9
|
|
|