[Сниппеты Qt] Раздвижное меню (слайдер)
Понадобилось мне написать программу для управления контроллером при помощи компьютера по протоколу ModBus. Встал вопрос - куда вынести меню настроек подключения? Хотелось сделать это меню ненавязчивым и симпатичным. Вот тут-то я и вспомнил про концепцию слайдеров и реализовал раздвижное меню. (изображение) (изображение) Чтобы сделать такую красоту, нужно поместить на форму компонент QFrame и кнопку QPushButton.

[Сниппеты Qt] Кнопка с фиксацией
Кнопку с фиксацией в Qt сделать очень просто: для этого нужно использовать компонент QPushButton с включённым свойством checkable (в Qt Creator задаётся в разделе QAbstractButton свойств элемента). Чтобы определить текущее состояние кнопки (зажата или отжата), следует анализировать сигнал toggled. Вот пример работы с фиксированной кнопкой.

Кнопка с фиксацией в Qt...