A widget used to build a grouping. More...
#include "../../../color/ColorBar.h"#include "../../../common/Globals.h"#include "../../../common/STLUtils.h"#include "../../../dataaccess/datasource/DataSource.h"#include "../../../dataaccess/query/SQLVisitor.h"#include "../../../dataaccess/dataset/DataSet.h"#include "../../../dataaccess/dataset/DataSetType.h"#include "../../../dataaccess/query/OrderByItem.h"#include "../../../dataaccess/utils/Utils.h"#include "../../../fe/Filter.h"#include "../../../fe/Utils.h"#include "../../../geometry/GeometryProperty.h"#include "../../../maptools/Enums.h"#include "../../../maptools/GroupingAlgorithms.h"#include "../../../maptools/Grouping.h"#include "../../../maptools/Utils.h"#include "../../../maptools/QueryEncoder.h"#include "../../../maptools/QueryLayer.h"#include "../../../se.h"#include "../../../se/Symbolizer.h"#include "../../../se/SymbolizerColorFinder.h"#include "../../../se/Style.h"#include "../../../se/Utils.h"#include "../colorbar/ColorBar.h"#include "../colorbar/ColorCatalogWidget.h"#include "../se/LineSymbolizerWidget.h"#include "../se/PointSymbolizerWidget.h"#include "../se/PolygonSymbolizerWidget.h"#include "../se/SymbologyPreview.h"#include "GroupingWidget.h"#include "ui_GroupingWidgetForm.h"#include <cassert>#include <QDialogButtonBox>#include <QMessageBox>#include <QFileDialog>#include <QPainter>#include <boost/algorithm/string.hpp>#include <boost/filesystem.hpp>#include <boost/lexical_cast.hpp>#include <boost/property_tree/json_parser.hpp>Go to the source code of this file.
Macros | |
| #define | MAX_SLICES 200 |
| #define | NO_TITLE "No Value" |
| #define | PRECISION 15 |
Functions | |
| Q_DECLARE_METATYPE (te::map::AbstractLayerPtr) std | |
A widget used to build a grouping.
Definition in file GroupingWidget.cpp.
| #define MAX_SLICES 200 |
Definition at line 74 of file GroupingWidget.cpp.
Referenced by te::qt::widgets::GroupingWidget::initialize().
| #define NO_TITLE "No Value" |
Definition at line 76 of file GroupingWidget.cpp.
Referenced by te::qt::widgets::GroupingWidget::createDoubleNullGroupingItem(), te::qt::widgets::GroupingWidget::createStringNullGroupingItem(), and te::qt::widgets::GroupingWidget::updateUi().
| #define PRECISION 15 |
Definition at line 75 of file GroupingWidget.cpp.
Referenced by te::qt::widgets::GroupingWidget::initialize().
| Q_DECLARE_METATYPE | ( | te::map::AbstractLayerPtr | ) |
Definition at line 78 of file GroupingWidget.cpp.
References te::common::BaseVisitable< T, R >::accept(), and te::map::QueryEncoder::getExpression().