Александр Ананьев, Я специально нарисовал рамку красным, чтобы было видно, что размер кнопки на 1 пиксель больше, чем размерность сетки. Так то можно вручную размер всех кнопок на 1 уменьшить и получается всё чётенько. Но не может е быть, что это нормальная ситуация, что привязка к сетке работает с +1 пикселем к размерам.
Армянское Радио, Тогда описанная проблема не поменялась. QtDesigner создаёт контролы на 1 пиксел шире и выше. Только положение по сетке привязывает правильно. А там уже без разницы где и как делать, если в ручном режиме надо на 1 пиксел уменьшать.
Так же проверил, что это не связано с размером сетки 10*10 и он при любом размере сетки на 1 пиксел больше делает.
Армянское Радио, Дизайнер рисует в Qt Designer или где? Добавил картинки кнопок, на которых видно проблему. добавил красный border, чтобы края виднее было.
edward_freedom, С тем же успехом можно спросить, почему я не делаю на MFC... Первое, я не знаю QML. Второе, с пол сотни контролов, нет никакого желания расставлять из в коде, если можно по форме быстро раскидать. Адаптивного интерфейса нет, ничего изменяться в размерах не будет, нужно красиво раскидать кучу всякого с пиксельной точностью.
edward_freedom, qt designer сохраняет в qml? Есть GUI, есть сетка, есть привязка к сетке... но привязывает не так, как я ожидаю. Собственно и вопрос, это я чего-то не понимаю или привязка не совсем привязка?
user108, Такое скомпилируется, но смысла в этом нет. Компилятор может ругаться, потмоу что это не совсем хороший код и компилятору приходится "читерить", чтобы он работал.
справа от = создаётся переменная типа int и в ссылка ссылается на эту переменную. В нормальных условиях эта переменная должна была удалиться при переходе на следующую строчку, но тут компилятор хитрит и поддерживает в неё жизнь, пока существует ссылка.
Условно, можно считать, что этот код аналогичен вот этому:
int v = 1;
const int & ref = v;
В конкретно данном случае смысла в этой записи нет, лучше просто const int ref = 1; испоьлзовать.
Для обычного домашнего использования прирост скорости будет не принципиальным, а вот надёжность сразу в два раза ниже. При повседневном использовании читаются-пишутся много маленьких кусочков данных, при этом скорость в десятки раз ниже, чем при линейном чтении-записи больших объёмов. Не факт, что в рейде с таким сценарием будет быстрее работать, может даже медленнее в итоге получиться. Вот если для монтажа видео или чего-то подобного, где файлы в десятки гигабайт гоняются туда-сюда, вот там прирост скорости точно был бы.
Да, похоже, это именно то, что нужно. Префиксы у меня уже есть для различия кнопок в коде, осталось только в стиль аттрибуты добавить и должно всё получиться. Большое спасибо, вы правильно поняли мой размытый вопрос :)
В целом поддержка есть, удалось пару проектов на 2022 перевести. С самим Qt6 было больше проблем, потому что некоторые классы "устарели" по сравнению с Qt5. В 2019 я на Qt5 сидел и разом на Qt6 и VS2022 перешёл.
этот же диск под файлопомойку используется, так что торенты и прочее сразу "освобождённое" начало диска загадят.
Я проблему решил радикально. Вообще все програмы перенёс на ssd диски и все файлы, с которыми они работают тоже. Теперь на hdd осталась только музыка и файлопомойка и там скорость вообще не важна.
Армянское Радио, svg не решит проблему разных размеров. Или решит? Т.е. можно svg сделать таким, чтобы при вытягивании кнопки срезанные уголки не вытягивались вслед за кнопкой?
На сайте Qt они кнопки рисуют через добавление картинок в before/after. В стилях кнопок before/after вроде бы нет... Ещё и svg изучать...
Напомню, что если приложение будет доступно на территории России, то чаты, звонки и так далее, должны храниться в читабельном для товарища майора виде, в соответствии с пакетом Яровой.
SOTVM, дефолтный скрипт я подменил на тот, который сейчас рекомендуют, поэтому ютуб в принципе работать стал. но плейлисты не открываются, поэтому я сперва экспортирую плейлист в *.m3u8 и уже его в VLC открываю. Причём, несколько дней это работало нормально, а потом стало вот так вот фризить непрерывно. Может даже не в плеере проблема, а интернет глобально где-то что-то режет и глючит...
Я под Вин10. Эту ссылку открывает секунд 20, минуту бы я тоже не дождался :)
SOTVM, почти любая ссылка, даже 4 минутные клипы. Но вот эта очень хорошо демонстрирует фризы: https://www.youtube.com/watch?v=0y_3Ax7XabI
В браузере эта ссылка мгновенно открывается и воспроизводится без фризов и прочего. Т.е. скорсоти интернета достаточно и сама ссылка не поломанная.
Разрешение пробовал через настройки форсировать до 240lines, но проблема с любыми от дефолта и наилучшего, до замого низкого.
Информация для этой же ссылки
Rodion Gashe, Из того, что уже сделали, остаётся всего два вариант: либо проблемы с материнкой, либо с виндой. Откат системы мог вирусню не исправить и антивирусы 100% гарантии не дают. Если и после форматирования и чистой устанвоки будет то же самое, то это материнке плохо стало.
Ещё можно попробовать сделать сброс BIOS и на новую версию прошиться, если есть.