1 #include "../ApplicationController.h" 2 #include "../events/TableEvents.h" 4 #include "ui_TableWidgetForm.h" 10 #include <QColorDialog> 15 str += QString::number(color.red());
16 str +=
", " + QString::number(color.green());
17 str +=
", " + QString::number(color.blue());
25 QString sty(
"alternate-background-color: ");
27 sty +=
";background-color: " +
GetRGBString(primaryColor) +
";";
34 m_ui(new
Ui::TableWidgetForm)
43 QSettings sett(QSettings::IniFormat, QSettings::UserScope, qApp->organizationName(), qApp->applicationName());
44 bool isChecked = sett.value(
"table/tableAlternateColors").toBool();
46 pColor.setNamedColor(sett.value(
"table/primaryColor").toString());
48 sColor.setNamedColor(sett.value(
"table/secondaryColor").toString());
50 m_ui->m_alternateRowColorsGroupBox->setChecked(isChecked);
52 m_ui->m_previewListWidget->setAlternatingRowColors(isChecked);
74 ns =
"dpi.inpe.br.apf";
75 helpFile =
"apf/settings/table/TableConfig.html";
85 bool isChecked =
m_ui->m_alternateRowColorsGroupBox->isChecked();
87 QSettings sett(QSettings::IniFormat, QSettings::UserScope, qApp->organizationName(), qApp->applicationName());
88 sett.setValue(
"table/tableAlternateColors", isChecked);
106 m_ui->m_previewListWidget->setAlternatingRowColors(
m_ui->m_alternateRowColorsGroupBox->isChecked());
108 if(
m_ui->m_alternateRowColorsGroupBox->isChecked())
This event signals that table has alternating row colors.
TEQTAFEXPORT QString GetStyleSheetFromColors(QColor primaryColor, QColor secondaryColor)
void trigger(te::qt::af::evt::Event *)