我在Visual Studio中使用Qt获取带按钮和旋钮等的界面。我正在使用此SkinnedDial类 - http://dronecolony.com/2012/12/11/customized-qdial-with-qss-support/来获取带有自定义图像的QDial。但问题是,当我选中其他控件时显示焦点框架时,此控件不显示焦点 - 例如按钮显示矩形,但没有显示表盘。这是表盘的代码段 -
SkinnedDial *myDial;
...
myDial = new SkinnedDial(this);
myDial->setRange(-100, 100);
QPixmap *bg = new QPixmap();
bg->load("C:/Current/dial.png");
QPixmap *nl = new QPixmap();
nl->load("C:/Current/needl.png");
myDial->setBackgroundImage(*bg);
myDial->setNeedleImage(*nl);
myDial->setMaxAngle(100);
我是Qt和C ++的新手,我不知道如何解决这个问题。