chore(cpn): move global variables from flight/drive modes tab to own tab (#6624)
This commit is contained in:
+33
-10
@@ -626,16 +626,7 @@ TableLayout::TableLayout(QWidget * parent, int rowCount, const QStringList & hea
|
||||
|
||||
int col = 0;
|
||||
foreach(QString text, headerLabels) {
|
||||
QLabel *label = new QLabel();
|
||||
label->setFrameShape(QFrame::Panel);
|
||||
label->setFrameShadow(QFrame::Raised);
|
||||
label->setMidLineWidth(0);
|
||||
label->setAlignment(Qt::AlignCenter);
|
||||
label->setMargin(5);
|
||||
label->setText(text);
|
||||
// if (!minimize)
|
||||
// label->setMinimumWidth(100);
|
||||
gridWidget->addWidget(label, 0, col++);
|
||||
addColumnHead(text, col++);
|
||||
}
|
||||
#endif
|
||||
}
|
||||
@@ -718,6 +709,38 @@ void TableLayout::setColumnStretch(int col, int stretch)
|
||||
#endif
|
||||
}
|
||||
|
||||
void TableLayout::addColumnHead(QString text, int col, int colSpan)
|
||||
{
|
||||
QLabel *label = new QLabel();
|
||||
label->setFrameShape(QFrame::Panel);
|
||||
label->setFrameShadow(QFrame::Raised);
|
||||
label->setMidLineWidth(0);
|
||||
label->setAlignment(Qt::AlignCenter);
|
||||
label->setMargin(2);
|
||||
label->setText(text);
|
||||
// if (!minimize)
|
||||
// label->setMinimumWidth(100);
|
||||
gridWidget->addWidget(label, 0, col, 1, colSpan);
|
||||
}
|
||||
|
||||
void TableLayout::updateColumnHeading(int col, QString &text)
|
||||
{
|
||||
#if defined(TABLE_LAYOUT)
|
||||
#else
|
||||
QLayoutItem *item = gridWidget->itemAtPosition(0, col);
|
||||
|
||||
if (item) {
|
||||
QWidget *widget = item->widget();
|
||||
if (widget) {
|
||||
QLabel *lbl = qobject_cast<QLabel*>(widget);
|
||||
if (lbl) {
|
||||
lbl->setText(text);
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
QString Helpers::removeAccents(const QString & str)
|
||||
{
|
||||
// UTF-8 ASCII Table
|
||||
|
||||
Reference in New Issue
Block a user