2023-03-02 18:21:43 +08:00
|
|
|
|
import QtQuick 2.15
|
2023-03-02 23:58:50 +08:00
|
|
|
|
import QtQuick.Layouts 1.15
|
2023-03-02 18:21:43 +08:00
|
|
|
|
import QtQuick.Controls 2.15
|
|
|
|
|
|
2023-03-02 23:58:50 +08:00
|
|
|
|
Popup {
|
|
|
|
|
id: popup
|
|
|
|
|
default property alias content: container.children
|
|
|
|
|
|
2023-03-03 18:19:48 +08:00
|
|
|
|
background: Rectangle {
|
2023-03-02 23:58:50 +08:00
|
|
|
|
implicitWidth: 140
|
|
|
|
|
implicitHeight: container.height
|
2023-03-06 14:22:13 +08:00
|
|
|
|
color:FluTheme.isDark ? Qt.rgba(45/255,45/255,45/255,1) : Qt.rgba(237/255,237/255,237/255,1)
|
2023-03-03 18:19:48 +08:00
|
|
|
|
radius: 5
|
|
|
|
|
FluShadow{
|
|
|
|
|
radius: 5
|
|
|
|
|
}
|
2023-03-02 23:58:50 +08:00
|
|
|
|
Column{
|
|
|
|
|
spacing: 5
|
|
|
|
|
topPadding: 5
|
|
|
|
|
bottomPadding: 5
|
|
|
|
|
id:container
|
|
|
|
|
function closePopup(){
|
|
|
|
|
popup.close()
|
|
|
|
|
}
|
2023-03-02 18:21:43 +08:00
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|