Обновить
60
0

Пользователь

Отправить сообщение
Надеюсь, кто-то возьмёт FOREIGN KEYs для ARRAY (находится в ToDo).
Спасибо, вышло одной строкой:

mDisplayText = fontMetrics.elidedText(mDisplayText, Qt::TextElideMode::ElideRight, textRect.width());
Не сталкивался с этой библиотекой. Некоторые виджеты (по типу этого) интересные.
У QObject есть метод blockSignals, придуманный как раз для этого

Привык отсоединяться только от нужных сигналов, так как иногда бывает нужным ожидать какой-то другой сигнал. Но в данном случае Вы правы, можно глушить всё.

«умную структуру-глушилку» — в конструкторе блокируем сигналы, в деструкторе разблокируем

В лучших традициях RAII…

Тут, наверное, имелось ввиду — connect

Да, спасибо, поправил.

Возможно, вопрос стиля, но в Qt для этого есть макрос Q_UNUSED

Приходится иногда обходится без Qt, чтобы не путатся, стараюсь не использовать Q_*, где это возможно.

думаю стоило написать свою модель и не подписываться на событие rowsInserted

Согласен, своя модель более ближе к архитектуре MVC в Qt.
Им можно удивлять друзей:

Number a, b; // оператор запятая соответственным образом перегружен
a = 7;
b = a + 1,3; // b = 8,3
Ну, этот оператор уже давно был в C++. Вот весь список операторов (перегружаемых и нет).
Да, именно указатель на член (в объявлении этого указателя). В MSDN он назван (и в оригинале и в переводе) как оператор.
Добавил в конец поста ссылку на перевод второй части.
каждой вспомогательной сущности

Немного подправил и добавил оригинальный термин. Просится «помощник» но вроде как звучит более общно.
Как развитие идеи — автоматизация процесса приготовления и подача (через выезжающую платформу внутри стола) сразу на стол. А лучше, сбоку, дабы не прерывать интересную игру. И, что не менее важно, отображение времени, сколько еще ожидать до подачи пиццы на стол.
Эх… убедили))
Лямда-функции в данном контексте можно рассматривать как указатели на функцию (вырожденный случай виртуальных функций).
Смотря на картинку, нельзя с 100% уверенностью сказать, что по трубам течёт именно вода, а не другая, более вязкая, жидкость.
Интересная реализация. Но мне кажется, что полноценный сборщик мусора необходимо реализовывать в самом компиляторе (чего и побаиваюсь в C++). Который бы автоматически следил за выделяемой памятью (упорядочивая и освобождая при необходимости) и учитывал модель памяти. Иначе это будет всё тот же менеджер памяти.

писать статьи дико тяжело — такие развёрнутые, да…
В копилку. Не знал, что ложить — для одушевленных, класть — для неодушевленных.
Странный он, этот мат. анализ… Вот, взглянув со прикладной стороны. Ложим на тарелку кусочек торта. Затем, рядом, вдвое больший, потом втрое больший и т.д… и образуется чёрная дыра, в которой все кусочки исчезают (-1/12). Шучу, конечно.

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность