HLFX.Ru Forum Страницы (9): « Первая ... « 3 4 5 6 [7] 8 9 »
Показать все 123 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Технические вопросы (https://hlfx.ru/forum/forumdisplay.php?forumid=20)
-- нубовопросы по c++ (https://hlfx.ru/forum/showthread.php?threadid=5083)


Отправлено nemyax 12-02-2020 в 13:16:

SNMetamorph
Статической линковки нету, придётся тащить мегабайты какой-то мутной шняги.


Отправлено SNMetamorph 12-02-2020 в 13:22:

Цитата:
nemyax писал:
придётся тащить мегабайты какой-то мутной шняги

Насколько я знаю, с Qt ситуация аналогичная. Я прифигел один раз: скачал программу, а там кутишных дллок почти на 100 мбайт.

__________________
SNMetamorph's Personal Blog
Xash3D Modding Discord


Отправлено nemyax 12-02-2020 в 13:36:

Если задачи скромные, то вот:
https://hlfx.ru/forum/showthread.php?s=&threadid=5048
Статическая линковка, кроссплатформа, OpenGL, всего пара сотен килобайт плюс к размеру программы.

Добавлено 12-02-2020 в 16:36:

И кресты вместо си.


Отправлено thambs 12-02-2020 в 14:05:

SNMetamorph '
Минусы для пользователя прежде всего.

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено SNMetamorph 13-02-2020 в 03:04:

Цитата:
nemyax писал:
Если задачи скромные, то вот:
https://hlfx.ru/forum/showthread.php?s=&threadid=5048
Статическая линковка, кроссплатформа, OpenGL, всего пара сотен килобайт плюс к размеру программы.

Добавлено 12-02-2020 в 16:36:

И кресты вместо си.

А какой-нибудь нормальный конструктор формочек под него имеется? Я ориентируюсь под создание десктопных придожений.

__________________
SNMetamorph's Personal Blog
Xash3D Modding Discord


Отправлено XaeroX 13-02-2020 в 03:24:

Цитата:
SNMetamorph писал:
Я прифигел один раз: скачал программу, а там кутишных дллок почти на 100 мбайт.

Джек на Qt. Что, сильно много мегабайт занимают кутишные дллки?

__________________

xaerox on Vivino


Отправлено nemyax 13-02-2020 в 06:09:

Цитата:
SNMetamorph писал:
А какой-нибудь нормальный конструктор формочек под него имеется?

В поставке идёт некий fluid.


Отправлено SNMetamorph 13-02-2020 в 06:33:

https://m.habr.com/ru/post/263897/
Что-то это вот тоже не радует.

Добавлено 13-02-2020 в 15:33:

Цитата:
XaeroX писал:
Джек на Qt. Что, сильно много мегабайт занимают кутишные дллки?

Вот только в джеке и как раз нет проблемы в этом плане, других таких программ не помню

__________________
SNMetamorph's Personal Blog
Xash3D Modding Discord


Отправлено XaeroX 13-02-2020 в 07:03:

Цитата:
SNMetamorph писал:
других таких программ не помню

Ну другие не парятся, а я перфекционист.

__________________

xaerox on Vivino


Отправлено SNMetamorph 13-02-2020 в 07:33:

Цитата:
XaeroX писал:
Ну другие не парятся, а я перфекционист.

Это ты как так размер дллкам урезал?
Там какая-то модульность есть что ли?

__________________
SNMetamorph's Personal Blog
Xash3D Modding Discord


Отправлено Дядя Миша 13-02-2020 в 09:25:

Эти библиотеки, они же по сути обвёртка над WinForms, чему там тормозить.
Ну может Qt какой все окна через OpenGL рендерит, там да.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 13-02-2020 в 09:58:

Цитата:
SNMetamorph писал:
Это ты как так размер дллкам урезал?
Там какая-то модульность есть что ли?

Пересобрал с нужными мне фичами.
Да, там можно поотключать лишнее разными флагами сборки. Подробно всё описано на офсайте в руководстве по сборке.

Добавлено 13-02-2020 в 16:58:

Цитата:
Дядя Миша писал:
Эти библиотеки, они же по сути обвёртка над WinForms, чему там тормозить.

Кроссплатформенные обычно сами, ну или под виндой частично юзают стандартные контролы.
А в линуксе никаких стандартных контролов нет. Отсюда и проблема: каждый может рисовать такие кнопки, как ему вздумается. На словах - прикольно, а на деле - юзеры путаются.

__________________

xaerox on Vivino


Отправлено SNMetamorph 13-02-2020 в 10:19:

Цитата:
nemyax писал:
В поставке идёт некий fluid.

Он, вроде бы, только для старых версий

__________________
SNMetamorph's Personal Blog
Xash3D Modding Discord


Отправлено Дядя Миша 13-02-2020 в 10:36:

Цитата:
XaeroX писал:
А в линуксе никаких стандартных контролов нет

самаялучшаяосьвообще!

Добавлено 13-02-2020 в 13:36:

Ну собсно, я про это и говорил - зачем серверной оси какие-то контролы? Миднайт коммандер есть, этого вполне достаточно.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено nemyax 13-02-2020 в 11:45:

На венде с депрекацией MFC тоже знаитили трудновато говорить о стандартности контролов. Вон даже в хабростатейке результаты для двух "родных" вендовых тулкитов.

Добавлено 13-02-2020 в 14:45:

Кстати по поводу фиговой производительности FLTK. Так как код автора статьи посмотреть уже нельзя, непонятно, грамотно ли он вообще сделал тот грид. Вот что пишут в справке для Fl_Table:

Цитата:

This widget can be used in several ways:
- As a custom widget; see examples/table-simple.cxx and test/table.cxx. Very optimal for even extremely large tables.
- As a table made up of a single FLTK widget instanced all over the table, simulating a numeric spreadsheet. See examples/table-spreadsheet.cxx and examples/table-spreadsheet-with-keyboard-nav.cxx. Optimal for large tables.
- As a regular container of FLTK widgets, one widget per cell. See examples/table-as-container.cxx. Not recommended for large tables.

Может, он как раз пошёл not recommended путём.


Временная зона GMT. Текущее время 03:11. Страницы (9): « Первая ... « 3 4 5 6 [7] 8 9 »
Показать все 123 сообщений этой темы на одной странице

На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024