29 lines
961 B
QML
29 lines
961 B
QML
import QtQuick 2.15
|
|
import ESP32_upper
|
|
|
|
Item {
|
|
property int gp_inited: 0
|
|
property string global_banner: "Hello World"
|
|
property int left_menu_index_now: 0
|
|
property int left_menu_index_last: 255
|
|
property color left_menu_lighlight_color: "#FF00FF"
|
|
property color left_menu_non_lighlight_color: "#00FF00"
|
|
property color left_menu_focus_color: "#FAFA00"
|
|
property color left_menu_icon_color: "#0d4e8b"
|
|
property int font_info_pixel_size: 20
|
|
// 正常状态的背景
|
|
property color btn_normalBackground: "#FFFFFF" // 白色
|
|
// hover 状态的背景
|
|
property color btn_hoverBackground: "#F0F0F0" // 浅灰色
|
|
// pressed 状态的背景
|
|
property color btn_pressedBackground: "#D0D0D0" // 深灰色
|
|
// pressed 状态的背景
|
|
property color btn_borderColor: "#000000" // 深灰色
|
|
|
|
Component.onCompleted: {
|
|
console.log("global property has been initialized");
|
|
gp_inited = 1;
|
|
}
|
|
|
|
}
|