From c23db3256059adbe1bfc899b58ff4fa3ff1c5ef6 Mon Sep 17 00:00:00 2001 From: Akashdeep Dhar Date: Jun 25 2022 15:57:54 +0000 Subject: Add widget for per-connection attributes Signed-off-by: Akashdeep Dhar --- diff --git a/assets/uifiles/attrmdrn.ui b/assets/uifiles/attrmdrn.ui new file mode 100644 index 0000000..ea78705 --- /dev/null +++ b/assets/uifiles/attrmdrn.ui @@ -0,0 +1,731 @@ + + + attr_outr_wdgt + + + + 0 + 0 + 595 + 200 + + + + + 595 + 200 + + + + + 16777215 + 200 + + + + Form + + + + 5 + + + 5 + + + 5 + + + 5 + + + 5 + + + + + + 585 + 40 + + + + + 16777215 + 40 + + + + QFrame#attr_outr_wdgt_ftop{background: rgba(128, 128, 128, 0.25); border: none; border-radius: 5px;} + + + QFrame::StyledPanel + + + QFrame::Raised + + + + 5 + + + 5 + + + 0 + + + 5 + + + 0 + + + + + + 0 + 0 + + + + + 85 + 30 + + + + + 85 + 30 + + + + QFrame#attr_outr_wdgt_ftop_afrm{background-color: transparent; border: 2px solid #808080; border-radius: 5px;} + + + QFrame::StyledPanel + + + QFrame::Raised + + + 0 + + + + false + + + + 0 + 0 + 30 + 30 + + + + + 0 + 0 + + + + + 30 + 30 + + + + + 30 + 30 + + + + ArrowCursor + + + background-color: rgba(128, 128, 128, 1); color: #ffffff; font: 900 15pt "Font Awesome 5 Free"; border-radius: 5px; border: none; + + + file + + + false + + + false + + + + + + 35 + 5 + 45 + 20 + + + + + 0 + 0 + + + + + 45 + 20 + + + + + 45 + 20 + + + + + Roboto + 13 + 50 + false + false + + + + Qt::LeftToRight + + + font: 13pt "Roboto"; + + + 0000 + + + Qt::AutoText + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + + + 75 + 30 + + + + + 75 + 30 + + + + border: none; background-color: rgba(0, 0, 0, 0); + + + QFrame::StyledPanel + + + QFrame::Raised + + + 0 + + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + + + + 0 + 0 + + + + + 75 + 15 + + + + + 75 + 15 + + + + + Roboto + 10 + 75 + false + true + + + + font: 600 10pt "Roboto"; + + + 0 + + + SPD + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + + 0 + 0 + + + + + 75 + 15 + + + + + 75 + 15 + + + + + Roboto + 10 + 50 + false + false + + + + font: 10pt "Roboto"; + + + 0 + + + Unavailable + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + + + + + 75 + 30 + + + + + 75 + 30 + + + + border: none; background-color: rgba(0, 0, 0, 0); + + + QFrame::StyledPanel + + + QFrame::Raised + + + 0 + + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + + + + 0 + 0 + + + + + 75 + 15 + + + + + 75 + 15 + + + + + Roboto + 10 + 75 + false + true + + + + font: 600 10pt "Roboto"; + + + 0 + + + MTU + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + + 0 + 0 + + + + + 75 + 15 + + + + + 75 + 15 + + + + + Roboto + 10 + 50 + false + false + + + + font: 10pt "Roboto"; + + + 0 + + + Unavailable + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + + + + + 75 + 30 + + + + + 75 + 30 + + + + border: none; background-color: rgba(0, 0, 0, 0); + + + QFrame::StyledPanel + + + QFrame::Raised + + + 0 + + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + + + + 0 + 0 + + + + + 75 + 15 + + + + + 75 + 15 + + + + + Roboto + 10 + 75 + false + true + + + + font: 600 10pt "Roboto"; + + + 0 + + + NIC + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + + 0 + 0 + + + + + 75 + 15 + + + + + 75 + 15 + + + + + Roboto + 10 + 50 + false + false + + + + font: 10pt "Roboto"; + + + 0 + + + Unavailable + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + + + + + + + + 0 + 0 + + + + + 585 + 145 + + + + + 16777215 + 16777215 + + + + QFrame#attr_outr_wdgt_fbot{border: none;} + + + QFrame::StyledPanel + + + QFrame::Raised + + + 0 + + + + 5 + + + 5 + + + 5 + + + 5 + + + 5 + + + + + + 0 + 0 + + + + + 575 + 135 + + + + + 16777215 + 16777215 + + + + font: 10pt "Roboto"; + + + Qt::ScrollBarAlwaysOn + + + Qt::ScrollBarAlwaysOff + + + QAbstractItemView::NoEditTriggers + + + Qt::SolidLine + + + false + + + + Family + + + + + Address + + + + + Netmask + + + + + Broadcast + + + + + P2P + + + + + + + + + + + +