Russian Qt Forum
Ноябрь 23, 2024, 08:22 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: 1 [2] 3   Вниз
  Печать  
Автор Тема: Проблема с Ssl  (Прочитано 19621 раз)
gil9red
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1805



Просмотр профиля WWW
« Ответ #15 : Февраль 07, 2014, 00:45 »

Скрипты? Браузер?
QtScript и QtWebKit Улыбающийся

UPDATE.
WebKit:
Qt 4: QT += webkit (тут)
А для 5-й: QT += webkitwidgets (тут)

Добавление QtScript для 4-й и 5-й одинаково: QT += script
(тут тут)
« Последнее редактирование: Февраль 07, 2014, 08:19 от gil9red » Записан

Денис
Гость
« Ответ #16 : Февраль 07, 2014, 01:08 »

Чето не подключается :
:-1: ошибка: Unknown module(s) in QT: script

Код:
QT       += core gui network script
Записан
lesav
Частый гость
***
Offline Offline

Сообщений: 235


qnx.org.ru


Просмотр профиля WWW
« Ответ #17 : Февраль 07, 2014, 05:54 »

Нескроомный вопрос.   А зачем собирать Qt ?   Из коробки все работает

http://download.qt-project.org/official_releases/qt/
Записан

Figaro
Гость
« Ответ #18 : Февраль 07, 2014, 10:47 »

когда Вам нужен ssl... например... смотрите параметры configure.. сейчас не знаю как, но раньше надо было точно указывать, с чем Вы будете иметь или трахаться с каким вариантом сборки... так что лучше собирать самому
« Последнее редактирование: Февраль 07, 2014, 10:52 от Figaro » Записан
Денис
Гость
« Ответ #19 : Февраль 07, 2014, 11:51 »

Скрипты? Браузер?
QtScript и QtWebKit Улыбающийся

UPDATE.
WebKit:
Qt 4: QT += webkit (тут)
А для 5-й: QT += webkitwidgets (тут)

Добавление QtScript для 4-й и 5-й одинаково: QT += script
(тут тут)
Та, а я как сделал !!! Я именно так и сделал:
Код:
QT += script

#include <QtScript>

Я уже давно залез в документацию и вычитал эти строки, ток они не работают, толи надо предварительно скомпилировать проект QtScript, толи подвязать исходники к проекту ?
Записан
OKTA
Гость
« Ответ #20 : Февраль 07, 2014, 13:56 »

Если не указывал при сборке -no-script, то ошибки не должно быть. Он по умолчанию включен в сборку.
Записан
Денис
Гость
« Ответ #21 : Февраль 07, 2014, 15:29 »

Если не указывал при сборке -no-script, то ошибки не должно быть. Он по умолчанию включен в сборку.

Код:
set LIB=
set INCLUDE=
SET QTDIR=D:\_Program_Files\Qt\Qt5.1.0\5.1.0\Src\qtbase
SET QMAKESPEC=win32-g++
SET PATH=D:\_Program_Files\Python\Python27;D:\_Program_Files\Perl\bin;D:\_Program_Files\Qt\Qt5.1.0\5.1.0\mingw48_3 2\bin;D:\_Program_Files\Qt\Qt5.1.0\5.1.0\Src\qtbase\bin;%PATH%
pause
configure.exe -debug-and-release -opensource -c++11 -static -opengl -desktop -no-angle -no-vcproj -openssl -I D:\_Program_Files\OpenSSL-Win32\Include -L D:\_Program_Files\OpenSSL-Win32\Lib
pause
mingw32-make.exe
pause

Вот параметры компиляции. -no-sript - не ставил при компиляции.
?
Записан
OKTA
Гость
« Ответ #22 : Февраль 07, 2014, 15:39 »

Ой, кажется я тебя обманул.

Код:
-script	Build the QtScript module.	This option denotes a default value and needs to be evaluated. If the evaluation succeeds, the feature is included.

на сколько позволяет мой английский, это значит, что надо намеренно писать -script в опциях, хотя я может и ошибаюсь.
« Последнее редактирование: Февраль 07, 2014, 15:41 от OKTA » Записан
Денис
Гость
« Ответ #23 : Февраль 07, 2014, 15:49 »

Ой, кажется я тебя обманул.

Код:
-script	Build the QtScript module.	This option denotes a default value and needs to be evaluated. If the evaluation succeeds, the feature is included.

на сколько позволяет мой английский, это значит, что надо намеренно писать -script в опциях, хотя я может и ошибаюсь.

Два наряда вне очереди !
А где можно про нее почитать, про параметры компиляции ?
Записан
OKTA
Гость
« Ответ #24 : Февраль 07, 2014, 15:55 »

http://qt.developpez.com/doc/5.0-snapshot/configure-options/
ось тут читай. И попробуй все-таки версию Qt из коробки. Ssl будет работать - ему нужны только библиотеки OpenSSL и все. Или нужна статическая сборка обязательно?
Записан
Денис
Гость
« Ответ #25 : Февраль 07, 2014, 16:01 »

Я уже нашел эту ссылку )
Правда не нашел там флага -nomake example или правильно -no-make example ?
« Последнее редактирование: Февраль 07, 2014, 16:04 от Денис » Записан
OKTA
Гость
« Ответ #26 : Февраль 07, 2014, 16:35 »

-nomake examples
Записан
Денис
Гость
« Ответ #27 : Февраль 07, 2014, 16:42 »

-nomake examples

Я опять уже нашел, но все равно спасибо !
Но тогда вопрос, по той ссылке нету этих специфических флагов при компиляции, где про них можно почитать ?
На сайте флага -nomake нету, но его использование уменьшает время компиляции, но в описаниях его нету !
Записан
Денис
Гость
« Ответ #28 : Февраль 07, 2014, 23:42 »

Единственное не понятно почему примеры все равно компилируются, хотя в строке конфига указано:

Код:
configure.exe -debug-and-release -opensource -c++11 -nomake examples -no-vcproj -no-angle -static -opengl desktop -script -scripttools -webkit -openssl -I D:\_Program_Files\OpenSSL-Win32\Include -L D:\_Program_Files\OpenSSL-Win32\Lib

Я же написал ему примеры не make-ать, а вместо этого растет в объеме папка:
D:\_Program_Files\Qt\Qt5.1.0\5.1.0\Src\qtbase\examples

И какждый раз компиляция прерывается из-за недостаточности объема памяти !
На все эти examples уходит 21 ГБ !
« Последнее редактирование: Февраль 07, 2014, 23:45 от Денис » Записан
OKTA
Гость
« Ответ #29 : Февраль 08, 2014, 00:02 »

сначала make clean, + добавь -nomake demos
Да, если все-таки пытаешься сделать статическую сборку, судя по -static, то webkit статически у тебя не соберется и соответственно фурычить врядли будет, если попытаешься его подключить.
Записан
Страниц: 1 [2] 3   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.093 секунд. Запросов: 23.