gpt4 book ai didi

c++ - Qt 5 (Qt Quick) MenuItem 大部分时间显示为空白

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:56:26 25 4
gpt4 key购买 nike

我正在为 Linux 使用 Qt 5.3 + QtQuick UI 控件构建 OneDrive 客户端。我遇到的问题是,MenuItem 控件在被激活后,每隔几次尝试才会完全绘制。基本上,单击菜单中的"file"要么生成一个名为“退出”的菜单项,要么完全显示为空白(白色背景、无文本、无功能)。这个问题本身就很不一致。有时它会在 90% 的时间内执行此操作,而在其他时候它只会显示 10-20%,但无论哪种情况,它都很明显且令人讨厌。

整个项目存储库可以在 https://github.com/01000101/onedrive-linux-client/ 找到但我粘贴了其中一个有此问题的部分。如果提供任何提示,我正在使用 Qt Creator。动态生成的菜单(例如我也用于右键单击上下文菜单的菜单)也受此困扰。

Platform: Ubuntu 14.04 x86_64Kernel: 3.13.0-34-genericGCC: 4.8.2-19ubuntu1
import QtQuick 2.2
import QtQuick.Controls 1.2
import QtQuick.Dialogs 1.1
import QtQuick.Controls.Styles 1.2

ApplicationWindow {
id: page_auth
visible: true
width: 720
height: 480
color: "#343434"
title: qsTr("OneDrive Linux Client")

menuBar: MenuBar {
Menu {
title: qsTr("File")
MenuItem {
text: qsTr("Exit")
onTriggered: Qt.quit();
}
}
Menu {
title: qsTr("Help")
MenuItem {
text: qsTr("About")
onTriggered: messageDialog.open()
}
}
}

最佳答案

这是一个 bug in Qt .我们的软件也有同样的问题。你只能等待。

关于c++ - Qt 5 (Qt Quick) MenuItem 大部分时间显示为空白,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25588097/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com