DeOxygen, QtWidgets отрисовываются процессором, а QML видеокартой, так что особой просадки нет, для кастомных можно смело брать QML. Если сильно надо будет, можно ещё ускорить через QQuickPaintedItem.
Владимир Коротенко, для каждого юзера создавать группу, которой будет доступна одна строчка в таблице через RLS? Это нормальная практика по-вашему?
На уровне приложения это не особо надежно решать, банальным hex редактором ищем SQL запросы в строковых константах, и меняем их на что угодно, хоть на DROP TABLE. Если будет RPC, это ведь и есть первый вариант.
Владимир Коротенко, это вопрос безопасности, и он реально важен, прямые подключения через интернет — плохая практика. В описании задачи такого требования нет.
Павел Матвеев, давайте ещё раз уточним. У вас и на MinGW из криатора показывает черный квадрат, а после деплоя и запуска через проводник всё нормально?
Павел Матвеев, я так понимаю, это вообще системные библиотеки уровня ядра, не находятся по техническим причинам. Если приложение запустилось, то по идее, все требуемые библиотеки есть, но может не хватать плагинов.
Павел Матвеев, попробуйте Dependency Walker, и для интереса запустите на Линуксе. Возможно, дело в переменных окружения, может быть их стоит попробовать распечатать через какой-нибудь скрипт, а потом натравить на лог Diff.
naso4ek, я как-то просмотрел, что примеры работают. Тогда вам ничего не остается, кроме как закомментировать весь лишний код до минимального примера, и раскомментировать его по кускам, чтобы найти момент, когда всё ломается.
Business_junior, в геймдеве, например, студии просто делают параллельно несколько игр, и никто не знает, какая из них взлетит, и окупит остальные. На рынке ПО тоже сложно, даже MVP ничего не гарантирует, нужно правильно оценить потребность людей, дать им качественное решение, провести маркетинговую компанию, тогда есть неплохие шансы.