equal
deleted
inserted
replaced
54 |
54 |
55 |
55 |
56 // right column |
56 // right column |
57 |
57 |
58 // info area (caption on top, description below) |
58 // info area (caption on top, description below) |
|
59 QWidget * infoWidget = new QWidget(); |
59 QVBoxLayout * infoLayout = new QVBoxLayout(); |
60 QVBoxLayout * infoLayout = new QVBoxLayout(); |
|
61 infoWidget->setObjectName("trainingInfo"); |
|
62 infoWidget->setLayout(infoLayout); |
60 |
63 |
61 lblCaption = new QLabel(); |
64 lblCaption = new QLabel(); |
62 lblCaption->setMinimumWidth(360); |
65 lblCaption->setMinimumWidth(360); |
63 lblCaption->setAlignment(Qt::AlignHCenter | Qt::AlignBottom); |
66 lblCaption->setAlignment(Qt::AlignHCenter | Qt::AlignBottom); |
64 lblCaption->setWordWrap(true); |
67 lblCaption->setWordWrap(true); |
68 lblDescription->setWordWrap(true); |
71 lblDescription->setWordWrap(true); |
69 |
72 |
70 infoLayout->addWidget(lblCaption); |
73 infoLayout->addWidget(lblCaption); |
71 infoLayout->addWidget(lblDescription); |
74 infoLayout->addWidget(lblDescription); |
72 |
75 |
73 pageLayout->addLayout(infoLayout, 0, 1); |
76 pageLayout->addWidget(infoWidget, 0, 1); |
74 pageLayout->setAlignment(infoLayout, Qt::AlignLeft); |
77 pageLayout->setAlignment(infoWidget, Qt::AlignLeft); |
75 |
78 |
76 |
79 |
77 // tab widget containing all lists |
80 // tab widget containing all lists |
78 tbw = new QTabWidget(this); |
81 tbw = new QTabWidget(this); |
79 pageLayout->addWidget(tbw, 1, 0, 1, 2); // span 2 columns |
82 pageLayout->addWidget(tbw, 1, 0, 1, 2); // span 2 columns |