powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / с/с++/qt4 формошлепство на linux для простого пользователя
25 сообщений из 168, страница 4 из 7
с/с++/qt4 формошлепство на linux для простого пользователя
    #39972304
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
petrav,
MVC вроде как устарело счас.
Я сужу по прогерам от андроид. Они моложе))))
А в парадигме MVVM у тебя гуи это шкурка. Меняй хоть каждый день
...
Рейтинг: 0 / 0
с/с++/qt4 формошлепство на linux для простого пользователя
    #39972320
Фотография CEMb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Возможно
ключевое слово в этой истории - не браузер как таковой а софтверная политика МС.
Не, это очень частный случай, это наши конторские разработчики логина в wifi написали софт, который изначально работал под IE/Edge, а потом внезапно перестали их поддерживать. Но вышло "смешно".

mayton
Вообще современный браузер - это самое атакуемое ПО. И самое тестируемое. На острие атаки так сказать.
Всё так. Но дело не в нём самом, а в его API и в том, поддерживают ли его разработчики конкретного web-приложения. Как я выше говорил, у меня несколько браузеров, просто потому что одни работают с одними приложениями, другие с другими. Я не знаю почему, могу только догадываться :) IE уже почти никто не поддерживает, поэтому в любом случае, какой-то сторонний браузер надо использовать, хотя в 10-ке уже вроде Edge стоит изначально, хотя мне его пришлось переставлять. На рабочем ноуте у меня стояло шесть браузеров, чтобы тестировать, как у меня выглядят страницы сайта, потому что иногда они выглядели по-разному. В интернете даже есть сервисы, которые по адресу генерируют снимки со всем браузеров, чтобы можно было убедиться, что с сайтом всё хорошо. В общем, пока тут всё очень динамично. Со временем, надеюсь, всё как-то стандартизуется, наладится.
Ну и, раз я начал, позвольте донудить до финала, мне не сильно импонирует система UI в вебе и средства её разработки и управления. Я, например, люблю сервлеты. Разумнее на каждый шаг нагенерить маленькие странички, чем тащить на клиента монстра в 30МБ, который в динамике будет на стороне клиента делать тоже самое, но всё равно полезет на сервер за данными. Но даже с сервлетами/CGI/ASP/JSP приходится городить не очень удобного монстра в коде, чтобы это потом стало страницей. Или приходится использовать шаблоны (вместе с движками, опять же) или ещё как-то. Нету удобной вёрстки форм. HTML layout был отлично запилен под свои нужны, его можно отлично использовать даже в десктопе, для показа информации и помощи. Но когда надо сделать что-то такое особенное, приходится лезть в атрибуты, а потом ещё убеждаться, что все браузеры их понимают и понимают одинаково(лет 10 назад так было, сейчас не знаю). А когда надо сделать сложный user interactive - ну тут надо или использовать готовые тяжёлые решения, или очень сложное своё городить.
...
Рейтинг: 0 / 0
с/с++/qt4 формошлепство на linux для простого пользователя
    #39972323
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CEMb,

>чем тащить на клиента монстра в 30МБ
Мне тоже как вам. Но ничего не поделать.
Это тренд.
Вебщики пробуют приложение одного окна single app
Тот же сильверлайт/ангуляр... Все оттуда.
SPA
...
Рейтинг: 0 / 0
с/с++/qt4 формошлепство на linux для простого пользователя
    #39972324
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я думаю что войну десктоп против браузера десктоп уже проигрывает. И сами браузеры ищут новые решения.
И возможно скоро браузер станет настоящим тонким клиентом а не JavaScript актором как сейчас. И вот в этот
момент когда браузер уже суть второй десктоп или вторая среда для запуска приложений с веба нам с вами главное
не прогадать и успеть вскочить в это последний уходящий вагон .

Десктоп - по прежнему нишевый. Дизайн десктопа плохо меняется. Вы даже обои на формочке не можете
оперативно поменять. Целый челендж. Цена разработки формы на С++ будет
стоить в 10 раз дороже чем такой-же формы с расценок UX/UI разработчика.

А если форм надо сделать 1000 ? Опятьже я подчеркну что речь идет об обычных приложениях
для E-Commerce а не диспетчерской аэропорта и не центра управления электростанцией.
...
Рейтинг: 0 / 0
с/с++/qt4 формошлепство на linux для простого пользователя
    #39972326
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,

>станет настоящим тонким клиентом
Без полноценной ПКМ - правой кнопки мышкой?
Нет.
...
Рейтинг: 0 / 0
с/с++/qt4 формошлепство на linux для простого пользователя
    #39972330
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,
У тебя сотовый есть? Там вообще другой но десктоп. Со своими свайпами и т.д.
Не заменит веб десктоп!
Не заменит брат сестру))))
Аминь))
...
Рейтинг: 0 / 0
с/с++/qt4 формошлепство на linux для простого пользователя
    #39972337
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть седьмой Андроид. Но его десктоп приложения вызывают у меня жгучее желание разбить телефон об землю.

Да и зачем в этой ветке Андроид? Автор жеж имеет в виду классический десктоп? Не?
...
Рейтинг: 0 / 0
с/с++/qt4 формошлепство на linux для простого пользователя
    #39972344
petrav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton

Десктоп - по прежнему нишевый. Дизайн десктопа плохо меняется. Вы даже обои на формочке не можете
оперативно поменять.

Не скучные обои — это наше всё. :)

Как-то делать было нечего добавил я обои в приложение. Они подгружались с диска и пользователь их мог менять сам. На всё про всё ушло 30-ть минут. Картинку дольше выбирал. Атмосферно так получилось и не скучно.

Получил по шапке от заказчика. Пришлось отключить.

По теме. Я считаю что полноценный GUI на Web сейчас разработать невозможно . Он всё равно будет ипанутым во всех смыслах. Но лень аргументы писать.
...
Рейтинг: 0 / 0
с/с++/qt4 формошлепство на linux для простого пользователя
    #39972348
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гриды несут кучу оверхеда. Если их представлять в DOM то каждая ячейка, каждая строчка
будет порождать своё поддеревце элементов.
...
Рейтинг: 0 / 0
с/с++/qt4 формошлепство на linux для простого пользователя
    #39972349
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Есть седьмой Андроид. Но его десктоп приложения вызывают у меня жгучее желание разбить телефон об землю.

Да и зачем в этой ветке Андроид? Автор жеж имеет в виду классический десктоп? Не?

Конкретнее.
Я иногда и монитор пальцем пытаюсь свайпить))))
...
Рейтинг: 0 / 0
с/с++/qt4 формошлепство на linux для простого пользователя
    #39972352
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Гриды несут кучу оверхеда. Если их представлять в DOM то каждая ячейка, каждая строчка
будет порождать своё поддеревце элементов.
ты это бухам скажи. Мы что ли решаем что им нужно?
...
Рейтинг: 0 / 0
с/с++/qt4 формошлепство на linux для простого пользователя
    #39972354
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Бухи эт бухгалтеры)
...
Рейтинг: 0 / 0
с/с++/qt4 формошлепство на linux для простого пользователя
    #39972356
petrav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Гриды несут кучу оверхеда. Если их представлять в DOM то каждая ячейка, каждая строчка
будет порождать своё поддеревце элементов.

Это вы к чему?
...
Рейтинг: 0 / 0
с/с++/qt4 формошлепство на linux для простого пользователя
    #39972358
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
mayton
Гриды несут кучу оверхеда. Если их представлять в DOM то каждая ячейка, каждая строчка
будет порождать своё поддеревце элементов.
ты это бухам скажи. Мы что ли решаем что им нужно?

Яж про бухов ничего не говорю.

Это просто. Пожелание к браузерам на будущее. Грид - объективно существует. И он нужен. И его не эмулирует
ни <TABLE> ни дерево <DIV> элементов.

Вот правильный грид. И у него уже есть все что мне нужно. И даже кодить ничего не надо.



Вот только не видел я ни в одном веб-приложении удачного решения по гриду. Опять-же не в визуальном
исполнении. А в инженерно-техническом. Тоесть в необходимом минимуме.
...
Рейтинг: 0 / 0
с/с++/qt4 формошлепство на linux для простого пользователя
    #39972362
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sunjob,

C Qt 4 как-то непонятно...
Это не прошлый век, а позапрошлый.
Qt6 скоро появится.
Qt5 в проде везде. Зачем на такой старой версии начинать что-то делать?

Qt5 бери. С Qt4 на Qt5 переход непрост.
...
Рейтинг: 0 / 0
с/с++/qt4 формошлепство на linux для простого пользователя
    #39972371
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
А кто оплачивает формошлепство на Qt?

Я считал это умерло в 2000х.


Ты сильно неправ...
...
Рейтинг: 0 / 0
с/с++/qt4 формошлепство на linux для простого пользователя
    #39972374
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sunjob,

Труп Qt4 только не надо трогать. А так всё ок.
...
Рейтинг: 0 / 0
с/с++/qt4 формошлепство на linux для простого пользователя
    #39972378
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
(т.е. пробел + символ ковычки)
ВОПРОС 1 : это особенности отладочного вывода qDebug ?

Нет, просто тут автору кода потребовалось вывести так, и всё.

в обоих случаях qDebug & printf при "выхлопе текста" запускаемого скрипта - "странная" печать строки, с переносом в конце, хотя сам выхлоп скрипта без переноса


qDebug () типа пишет в лог, там каждая запись -- одна строка.


прочие ВОПРОСЫ :
- может, для внутреннего использования, лучше/проще по старинке использоавть string , или вообще простой буфер char* str ?

std::string и QString как бы сильно не взаимозаменяемы, не одно и то же.
std::string -- строка Latin1 как правило, без поддержки юникода и других кодировок. Фактически без поддержки всего-всего, что подразумевает кодировка текста. QString -- наоборот, полностью поддерживает все кодировки, работает в UTF-16 и много чего умеет. Но другая, и наверное где-то медленнее. Хотя сравнивать их странно было бы по скорости.

- именно QT4

Сразу нет.


- в инете есть много "простых" примеров с "кодом" на с/с++, но я не встречал что-бы было реализовано одновременно при запуске скрипта получение выхлопа и кодa-возврата .

В Qt есть примеры для именно этого . QProcess и его описание.

- так-же не встречал подходящих/удобных/минимальных примеров/библиотек парсинга ini-файла, что-бы была организована работа

В Qt есть.

с буфером а не с потоками (т.к. каждый раз для чтения ini-файла создаются/закрываются потоки... это не оптимально, надо будет подходящую библиотеку доробатывать, на примете inih , посмотрим, что можно сделать с ней :о)

Ты сначала напиши всё, профайлер запусти, а потом будешь рассуждать об оптимальности.
...
Рейтинг: 0 / 0
с/с++/qt4 формошлепство на linux для простого пользователя
    #39972388
Фотография CEMb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
Вебщики пробуют приложение одного окна single app
Тот же сильверлайт/ангуляр... Все оттуда.
А вот опять же интересно... кто им рассказал про одно окно? Веб всегда был постраничный.

mayton
И возможно скоро браузер станет настоящим тонким клиентом
Хорошо бы. Т.е. по сути, браузер станет мини-операционной системой?
mayton
не прогадать и успеть вскочить в это последний уходящий вагон .
почему последний? Это же будет как раз первый вагон?
PetroNotC Sharp
Без полноценной ПКМ - правой кнопки мышкой?
Нет.
Если это будет уже больше, чем просто веб, т.е. возможность поднимать некие "ноомальные" приложения в браузере, со всеми тремя кнопками от мышей, то было бы хорошо.
petrav
Как-то делать было нечего добавил я обои в приложение. Они подгружались с диска и пользователь их мог менять сам. На всё про всё ушло 30-ть минут.
Вот! Я тоже очень быстро могу работать с растровой графикой в Win32. У меня есть куча самописных контролов. Мне это в десктопе быстрее сделать, чем в вебе. Это, наверно, плохо, потому что не тренд.
petrav
Получил по шапке от заказчика. Пришлось отключить
Вот! Это знаковый момент про существующие guide-lines при разработке UI в десктопах. Вот в web-е такого нет, это плохо. Пришла Win10, там тоже UI весь "поплыл" - это тоже плохо.
petrav
По теме. Я считаю что полноценный GUI на Web сейчас разработать невозможно . Он всё равно будет ипанутым во всех смыслах. Но лень аргументы писать.
Вот! Это в тему правой кнопки в частности и продвинутого intractive с пользователями вообще.
mayton
Пожелание к браузерам на будущее. Грид - объективно существует. И он нужен.
Но это не для веба, это, как ты говоришь, для тонкого клиента, со своим API. Как-то так только. Либо вне веба, либо html править. А вообще интересная идея, кстати. Хм. Сделать тонкий клиент, со своим API, со своим UI, со своим No-HTML Чтобы вот тот весь огород, который городят JS-фреймворки для поддержания сносного UI - чтобы всё это было в самом клиенте.
Тема создания UI - отличная тема для программирования вообще и для плюсов в частности.
...
Рейтинг: 0 / 0
с/с++/qt4 формошлепство на linux для простого пользователя
    #39972397
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CEMb,

>кто им рассказал про одно окно? Веб всегда был постраничный.
С юмором у вас все в порядке)))

>Сделать тонкий клиент, со своим API,
MS пробовал со своим сильверлайтом и сел в лужу.
Низзззя совместить веб и десктоп. Мальчика и девочку.
...
Рейтинг: 0 / 0
с/с++/qt4 формошлепство на linux для простого пользователя
    #39972516
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CEMb

mayton
не прогадать и успеть вскочить в это последний уходящий вагон .
почему последний? Это же будет как раз первый вагон?

Ты же знаешь. В нашей отрасли не стоит вопрос делать или не делать. А когда к тебе прилетает новое SR,
стоит вопрос когда. И обычно надо на вчера. Вобщем ... держи нос по ветру.
...
Рейтинг: 0 / 0
с/с++/qt4 формошлепство на linux для простого пользователя
    #39972534
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CEMb

Но это не для веба, это, как ты говоришь, для тонкого клиента, со своим API. Как-то так только. Либо вне веба, либо html править. А вообще интересная идея, кстати. Хм. Сделать тонкий клиент, со своим API, со своим UI, со своим No-HTML Чтобы вот тот весь огород, который городят JS-фреймворки для поддержания сносного UI - чтобы всё это было в самом клиенте.
Тема создания UI - отличная тема для программирования вообще и для плюсов в частности.

Ну Microsoft RDP условно можно считать тонким клиентом. Кроме того у Unix, X-Server был исторически
тонким клиентом (уж простите за каламбур что сервер был клиентом).

Да я думаю что эта идея перидически будоражила умы. Только никто не придумал ее дешевую и безопасную реализацию
в браузерах.
...
Рейтинг: 0 / 0
с/с++/qt4 формошлепство на linux для простого пользователя
    #39972535
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonКроме того у Unix, X-Server был исторически тонким клиентом (уж простите за каламбур что
сервер был клиентом).

И до сих пор им есть. Что порождает весьма любопытный случай: Х-сервер, Менеджер окон и
Х-клиент расположены на трёх разных хостах. Х-клиент посылает пакет "поставь моему окну
вот эту иконку". Где должен находиться файл иконки, чтобы пользователь увидел её в
заголовке окна?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
с/с++/qt4 формошлепство на linux для простого пользователя
    #39972536
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А я ХЗ. Не специалист я в иксах. Да и кому они нужны?

Я в иксах запускал только инсталляцию Oracle11g.
...
Рейтинг: 0 / 0
с/с++/qt4 формошлепство на linux для простого пользователя
    #39972537
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Всегда проще доказать безопасность браузера
Напротив, безопасность браузера почти невозможно доказать. Еще ни одной версии без дыр не было на моей памяти. Если бы была - все корпораты сидели бы на ней.
...
Рейтинг: 0 / 0
25 сообщений из 168, страница 4 из 7
Форумы / C++ [игнор отключен] [закрыт для гостей] / с/с++/qt4 формошлепство на linux для простого пользователя
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]