diff options
Diffstat (limited to 'utils/regtools/qeditor/regdisplaypanel.cpp')
-rw-r--r-- | utils/regtools/qeditor/regdisplaypanel.cpp | 36 |
1 files changed, 35 insertions, 1 deletions
diff --git a/utils/regtools/qeditor/regdisplaypanel.cpp b/utils/regtools/qeditor/regdisplaypanel.cpp index 8d7bf582f1..d450b4e203 100644 --- a/utils/regtools/qeditor/regdisplaypanel.cpp +++ b/utils/regtools/qeditor/regdisplaypanel.cpp | |||
@@ -17,6 +17,40 @@ QByteArray RegItemEditorCreator::valuePropertyName () const | |||
17 | } | 17 | } |
18 | 18 | ||
19 | /** | 19 | /** |
20 | * SocDisplayPanel | ||
21 | */ | ||
22 | SocDisplayPanel::SocDisplayPanel(QWidget *parent, const SocRef& dev_ref) | ||
23 | :QGroupBox(parent), m_soc(dev_ref) | ||
24 | { | ||
25 | QVBoxLayout *right_layout = new QVBoxLayout; | ||
26 | |||
27 | m_name = new QLabel(this); | ||
28 | m_name->setTextFormat(Qt::RichText); | ||
29 | m_name->setText("<h1>" + QString::fromStdString(m_soc.GetSoc().name) + "</h1>"); | ||
30 | |||
31 | m_desc = new QLabel(this); | ||
32 | m_name->setTextFormat(Qt::RichText); | ||
33 | m_desc->setText(QString::fromStdString(m_soc.GetSoc().desc)); | ||
34 | |||
35 | right_layout->addWidget(m_name, 0); | ||
36 | right_layout->addWidget(m_desc, 0); | ||
37 | right_layout->addStretch(1); | ||
38 | |||
39 | setTitle("System-on-Chip Description"); | ||
40 | setLayout(right_layout); | ||
41 | } | ||
42 | |||
43 | void SocDisplayPanel::AllowWrite(bool en) | ||
44 | { | ||
45 | Q_UNUSED(en); | ||
46 | } | ||
47 | |||
48 | QWidget *SocDisplayPanel::GetWidget() | ||
49 | { | ||
50 | return this; | ||
51 | } | ||
52 | |||
53 | /** | ||
20 | * DevDisplayPanel | 54 | * DevDisplayPanel |
21 | */ | 55 | */ |
22 | DevDisplayPanel::DevDisplayPanel(QWidget *parent, const SocDevRef& dev_ref) | 56 | DevDisplayPanel::DevDisplayPanel(QWidget *parent, const SocDevRef& dev_ref) |
@@ -51,8 +85,8 @@ DevDisplayPanel::DevDisplayPanel(QWidget *parent, const SocDevRef& dev_ref) | |||
51 | m_name->setTextFormat(Qt::RichText); | 85 | m_name->setTextFormat(Qt::RichText); |
52 | m_desc->setText(QString::fromStdString(m_dev.GetDev().desc)); | 86 | m_desc->setText(QString::fromStdString(m_dev.GetDev().desc)); |
53 | 87 | ||
54 | right_layout->addLayout(top_layout, 0); | ||
55 | right_layout->addWidget(m_name, 0); | 88 | right_layout->addWidget(m_name, 0); |
89 | right_layout->addLayout(top_layout, 0); | ||
56 | right_layout->addWidget(m_desc, 0); | 90 | right_layout->addWidget(m_desc, 0); |
57 | right_layout->addStretch(1); | 91 | right_layout->addStretch(1); |
58 | 92 | ||