В Qt есть очень универсальный способ, позволяющий обработать клик практически на любом элементе формы, у которого даже нет сигнала clicked().
Если вы имеете дело с производным от класса QWidget достаточно реализовать приватную, виртуальную функцию
Для того, чтобы eix-sync, в Gentoo Linux стал выполнять команду обновления дополнительных репозиториев "layman -S", достаточно создать файл /etc/eix-sync.conf с одним лишь символом '*'.
Недавно понадобилось повторить работу С-функции printf() с параметром "%02d" на JavaScript.
Получилась такая функция:
Qt5 создаёт build directory рядом с source directory.
Если Ваш проект считывает какие-либо файлы после запуска программы - их нужно положить в соответствующие директории.
Qmake позволяет сделать это кроссплатформенно, создав цели для make install.
Итак, в файле проекта *.pro добавьте такие строки:
Для Linux существует несколько проектов, позволяющих создавать загрузочные USB носители из ISO образа с Windows. Это и кроссплатформенный UNetbootin и WinUSB, который судя по всему больше не поддерживается автором.
Однако, я скачивал Windows 10 с торрентов и записанные флешки на отрез отказывались грузиться :-(
Дело то ли в специфике русского Windows, скаченного в торрентов, то ли в ошибках, которые хором повторяют эти программы. К счастью, у нас есть Grub, который грузит всё и всегда.
В этой статье я постараюсь кратко изложить, что нужно сделать, чтобы Ваш ISO образ попал на USB носитель и при этом с него можно было бы грузиться.