|
|
3.3, jfx (?), 18:10, 27/11/2014 [^] [^^] [^^^] [ответить]
| –2 +/– |
Документации по qbs в самом креаторе нет (в браузере смотреть приходится), автодополнения как в qml для qbs нет (помнить кучу объектов и свойств и не ошибиться ни на букву - мазохизм). Хотя сферический в вакууме qbs поддерживает класные плюшки (например, указывать стандарт языка c++11), на практике приходится писать костыль cpp.cppFlags: ["-std=c++11"]. Дефайны из qbs не определяет, в исходниках будет подчеркнуто красным (для PRO - все ништяк). Файлы по "добавить файл" - добавляет черти куда, приходится потом руками их выпиливать. Модуль activex через qbs так и не подключился, пытается линковать что-то вроде liblibaxcontainer.a.dll. Кириллицу в имени каталога сборки не поддерживает (но по дефолту лепит именно кириллицу). И многое другое.
| |
|
4.4, anonim (?), 18:26, 27/11/2014 [^] [^^] [^^^] [ответить]
| +/– |
У меня макросы резолвятся. Версию плюсов добавили. По поводу автодополнения - это было бы круто, но его нет и для остальных систем сборки. По остальному согласен.
| |
4.5, АнонимЪ (?), 18:28, 27/11/2014 [^] [^^] [^^^] [ответить]
| +/– |
Ну да, тут ты прав. Приходится пока держать открытой документацию по QBS в браузере, а за примерами лезть в исходники самого QBS. Помощь можно получить на канале QBS на irc.freenode.net. Остаётся ждать, пока тулзы и сам QBS допилят до вменяемого состояния.
| |
4.15, Владимир (??), 06:32, 28/11/2014 [^] [^^] [^^^] [ответить]
| +/– |
почти со всем согласен, кроме:
"Дефайны из qbs не определяет, "
все отлично подцепляет, даже законфигуренные через условия в Project, подсвечивает нужные ifdef-ы.
модуль activex - судя по пути, вы решили Mingw использовать? у меня activeqt с MSVS - полет нормальный (я сам долго тестил и пинал насчет этой баги, используя самописный QtModule). Велкам в багтрекер, как говорится.
Кириллицу в имени каталога поддерживает, но не линуксе. Поэтому я просто зашел и изменил шаблон каталога сборки в qtcreator (это косяк иде скорее, а не qbs).
а то что поддержки системы сборки в ide нет, это да, это печаль. мне проще - я уже давно запомнил все переменные за 2.5 года работы)))
| |
4.16, Владимир (??), 06:36, 28/11/2014 [^] [^^] [^^^] [ответить]
| +/– |
> вакууме qbs поддерживает класные плюшки (например, указывать стандарт языка c++11), на
> практике приходится писать костыль cpp.cppFlags: ["-std=c++11"].
вот что-что, а уж это я б не назвал "класной плюшкой". по-моему с этой фичей разработчики дико прогнали) с учетом того что пишут про грядущие стандарты (и feature detection) это нахрен не надо. сам использую cppFlags и костылем не считаю.
файл - добавить файл: в последнем креаторе, если в продукте прописан files :[] добавляет корректно и идеально (в проекты самого креатора или qbs например).
но если у тебя файлы заданы по маске, тогда при добавлении файла в директорию, в конце просто снимаем "добавить в проект:", и потом делаем reparse qbs. файл добавляется в список)
по сравнению с тем, когда я собирал qbs-ом через кастомный этап сборки это просто песня)
да и пилит его полтора разработчика походу в свободное время... судя по паре комментариев в gerrit им не платят за qbs Digia =(
| |
|
|
|
1.6, MPEG LA (ok), 18:32, 27/11/2014 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
>Модуль QtWebEngine выделен в отдельный пакет;
под iOS/Android уже есть?
| |
|
2.12, Аноним (-), 23:05, 27/11/2014 [^] [^^] [^^^] [ответить]
| +/– |
в iOS разрешают пользовать только эпловский компонент для отображения браузера, насколько я помню.
| |
|
3.13, MPEG LA (ok), 23:08, 27/11/2014 [^] [^^] [^^^] [ответить]
| –1 +/– |
> в iOS разрешают пользовать только эпловский компонент для отображения браузера, насколько
> я помню.
в этом и суть QtWebEngine вроде как - использование "родного" веб-движка
| |
|
2.19, Anton (??), 13:00, 28/11/2014 [^] [^^] [^^^] [ответить]
| +/– |
смотрите QWebView - новый который, типа lite webview, использующий нативный для платформы webview
| |
|
3.20, Anton (??), 13:03, 28/11/2014 [^] [^^] [^^^] [ответить]
| +/– |
> смотрите QWebView - новый который, типа lite webview, использующий нативный для платформы
> webview
Еще точнее - Qt WebView:
For platforms that do not allow distribution of Qt WebEngine as well as use cases where a full-blown web engine is not needed Qt 5.4 will introduce a technology preview of a new module called Qt WebView. It supports embedding the native web engines of the underlying operating system into Qt, and is currently available for Android and iOS. Because of this, Qt WebView also gives a convenient light-weight solution for simple web document integration. Qt WebView will be available with Qt 5.4 final as a separate add-on.
| |
|
|
|
2.11, Карбофос (ok), 22:50, 27/11/2014 [^] [^^] [^^^] [ответить]
| +2 +/– |
что, пятую плазму активно используешь? у тебя что ни сообщение, так газификация небольших скоплений жидкостей
| |
|
1.8, Аноним (-), 21:57, 27/11/2014 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
А QSystemTrayIcon до сих пор на линухе не отображает иконку в панеле задач?
| |
|
|
|
4.24, Карбофос (ok), 15:09, 30/11/2014 [^] [^^] [^^^] [ответить]
| +/– |
что за DE? если GNOME, то у них там года 4 назад больше 40 тыс. тикетов было в багтрекере
| |
|
|
|
1.17, Аноним (-), 10:13, 28/11/2014 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Встроенный драйвер для SQLite до сих пор не поддерживает нормальную сортировку кириллицы? Хотя ICU вроде присутствует
| |
|
2.18, Аноним (-), 11:56, 28/11/2014 [^] [^^] [^^^] [ответить]
| +/– |
> драйвер для SQLite до сих пор не поддерживает нормальную сортировку кириллицы
Сортировка — задача не драйвера/обёртки, а нижележащей СУБД.
К.О.
| |
|
3.21, Аноним (-), 22:10, 28/11/2014 [^] [^^] [^^^] [ответить]
| –1 +/– |
С базой все нормально - мне приходилось исользовать SQLite и с FreePascal, и с C#, и с Java, - везде было все OK. Дело именно в обработке кодировки драйвером Qt.
| |
|
|
|