import QtQuick 2.15 import QtQuick.Layouts 1.15 import QtQuick.Controls 2.15 import QtGraphicalEffects 1.15 Menu { id: popup default property alias content: container.data width: 140 height: container.height background: Item { Rectangle{ anchors.fill: parent color:FluTheme.isDark ? Qt.rgba(45/255,45/255,45/255,0.97) : Qt.rgba(237/255,237/255,237/255,0.97) radius: 5 layer.enabled: true layer.effect: GaussianBlur { radius: 8 samples: 16 } } FluShadow{ radius: 5 } Column{ spacing: 5 topPadding: 5 bottomPadding: 5 width: popup.width id:container function closePopup(){ popup.close() } } } }