Нажмите для просмотра прикрепленного файлавот набросал пример элемента аналога QDial по первому методу (цвета "maroon")... сначала рисуется шкала (с помощью drawArc), затем рисуется эллипс с градиентной кистью (базовый цвет и осветленный базовый цвет), затем рисуется указатель - линия (переношу систему координат в центр, разворачиваю эту систему координат в зависимости от значения, рисую перпендикулярную линию)... при этом элемент зависим от трех цветов (цвет шкалы и обводки, базовый цвет элемента, цвет указателя)... можно было бы сделать по второму методу: нарисовать шкалу, элемент и указатель допустим в черно-белые png-файлы с прозрачностью и использовать их как кисти в соответствии с цветами...
то, что я сделал - самое простое... а вот допустим такую крутилочку (как на картинке, только вид сверху) нарисовать получится много кода, даже если придумать как: