Size: a a a

2020 March 04

GK

Grigorii Kolesnikov ☭ in Qt
Макс Воробьев
первый клик - выделение фигуры. второй клик - проверка можно ли поставить фигуру. если да то запуск анимации передвижения и по окончанию анимации цже поменять фигуры в модели
я не думал делать это с помощью модели-представления. Я думал использовать просто Connections.
источник

МВ

Макс Воробьев in Qt
Grigorii Kolesnikov ☭
я не думал делать это с помощью модели-представления. Я думал использовать просто Connections.
тип все из Qml ?
источник

МВ

Макс Воробьев in Qt
без ++ ?
источник

GK

Grigorii Kolesnikov ☭ in Qt
нет, у меня все данные именно в ++
источник

АН

Артем Носенко in Qt
Здравствуйте! Можно ли в pro-файле как-то объявить директории, что бы они создавались по make install и удалялись по make clean?
источник

GK

Grigorii Kolesnikov ☭ in Qt
Макс Воробьев
тип все из Qml ?
все проверки могли бы выполняться вызовами методов
источник

GK

Grigorii Kolesnikov ☭ in Qt
Но наверное это дерьмовенький путь. Я просто уже пытался въехать в модель-представление Qt C++ = QML, но как не пыхтел почему то не получилось. Все-таки попробую снова ознакомиться с этой концепуией
источник

AS

Anatoly Shirokov in Qt
Артем Носенко
Здравствуйте! Можно ли в pro-файле как-то объявить директории, что бы они создавались по make install и удалялись по make clean?
источник

МВ

Макс Воробьев in Qt
Grigorii Kolesnikov ☭
все проверки могли бы выполняться вызовами методов
можно и так.
источник

МВ

Макс Воробьев in Qt
но обновление grid view тогда наверно нужно делать как-то вручную
источник

AS

Anatoly Shirokov in Qt
Макс Воробьев
но обновление grid view тогда наверно нужно делать как-то вручную
если правильно реализовать move в модели, то все будет пучком
источник

МВ

Макс Воробьев in Qt
Anatoly Shirokov
если правильно реализовать move в модели, то все будет пучком
если модель от QObject а не от QAbstractItemModel
источник

GK

Grigorii Kolesnikov ☭ in Qt
Макс Воробьев
но обновление grid view тогда наверно нужно делать как-то вручную
да, я думал об этом, если я правильно понял о чем речь.
источник

МВ

Макс Воробьев in Qt
Anatoly Shirokov
если правильно реализовать move в модели, то все будет пучком
по поводу move в модели - при малейшем dataChanget GridView в теории сама обновится. т е нужно сначала проиграть анимацию, потом обновлять модель
источник

AS

Anatoly Shirokov in Qt
Макс Воробьев
по поводу move в модели - при малейшем dataChanget GridView в теории сама обновится. т е нужно сначала проиграть анимацию, потом обновлять модель
ну да
источник

GK

Grigorii Kolesnikov ☭ in Qt
Макс Воробьев
можно и так.
у меня в частности при таком пути разработки появилась проблема что клетка не может быть пустой, но она таковой должна быть на реальной доске ведь
источник

МВ

Макс Воробьев in Qt
Grigorii Kolesnikov ☭
у меня в частности при таком пути разработки появилась проблема что клетка не может быть пустой, но она таковой должна быть на реальной доске ведь
а в чем проблем?
источник

МВ

Макс Воробьев in Qt
как модель - число 64
источник

GK

Grigorii Kolesnikov ☭ in Qt
и в Grid ход - это было не добавление фигуры на клетку, а перемена клеток местами
источник

МВ

Макс Воробьев in Qt
а в делегате уже get_by_index_if_can
источник