我在 IMX6 板上运行 Qt 应用程序。
这些是我的平台详细信息
- Qt 版本 = QtEmbedded 4.8
- 应用类型 = qml
- 设备 = IMX6
我的 GUI 中有很多按钮,都是 PNG 文件。问题是图标顶部有一些黑点/线条。
但是相同的图标在 qt-x11 中运行良好。
Qt 嵌入式中的图标(音量图标和日期/时间图标中的线条)
Qt-x11 中的图标(清除音量图标和日期/时间图标)
知道为什么会这样吗?
代码片段:设置按钮的图标路径
ButtonImgItem
{
id : selectID
objectName : "SelectBtnID"
btnWidth : Math.floor(Const.TYPEC_BUTTON_WIDTH * Const.X_DPI)
btnHeight : Math.floor(Const.TYPEC_BUTTON_HEIGHT * Const.Y_DPI)
imagePath : "../images/e_checkmark_zone2b.png"
btnTye : ApplicationData.BUTTON_TYPE_C
buttonState : ApplicationData.BUTTON_STATE_NORMAL
isCaligned : true
anchors.left : nextBtnID.right
anchors.leftMargin : Const.HELP_SELECTGRID_SPACE * Const.X_DPI
anchors.bottom : parent.bottom
anchors.bottomMargin : Const.HELP_SELECTGRID_BOTTOM_MARIGIN * Const.Y_DPI
onSignalBtnClicked:
{
zone3itemID.enabled = false