|
Vesna
|
#include "TariffListViewDelegate.h"#include <cmath>#include <QPainter>#include <QPen>#include <QTimer>#include <QEvent>#include <QMouseEvent>#include "ui/QApplicationWrapper.h"#include "ui/logic/ListViewSearchFilter.h"
Classes | |
| class | TariffListViewDelegate::DataClass |
| const uint8_t DEFAULT_FONT_POINT_SIZE = 15 |
| const uint8_t DELIMITER_BOTTOM_MARGIN = 1 |
| const QString DELIMITER_COLOR = "#ecf2ff" |
| const uint8_t DELIMITER_WIDTH = 3 |
| const QColor INVALID_FILTER_VALUE_COLOR = Qt::darkGray |
| const uint8_t LEFT_MARGIN = 20 |
| const int LONG_PRESS_START_POINT_MAX_DISTANCE_IN_PIXELS = 10 |
| const unsigned long LONG_PRESS_TIME_MS = 750 |
| const int8_t MARGIN_WIDTH_PERCENTAGE = 3 |
| const uint8_t RIGHT_MARGIN = 10 |
| const QString SELECTED_ITEM_BACKGROUND_COLOR = "#f2fffb" |
| const QString SELECTED_ITEM_BORDER_COLOR = "#00e699" |
| const uint8_t SELECTED_ITEM_BORDER_WIDTH = 4 |
| const QString SELECTED_ITEM_TEXT_COLOR = "#008a57" |
| const int8_t TARIFF_NAME_WIDTH_PERCENTAGE = 84 |
| const int8_t TARIFF_NAME_WITHOUT_TARIFF_NUMBER_PERCENTAGE = 91 |
| const int8_t TARIFF_NUMBER_WIDTH_PERCENTAGE = 7 |
| const QString UNSELECTED_ITEM_WITH_FROM_SUBSTITUTE_TARIFF_GROUP = "#f3ffe0" |
| const QString UNSELECTED_ITEM_WITH_HOT_KEY_BACKGROUND_COLOR = "#fffce0" |
| const QString UNSELECTED_ITEM_WITH_HOT_KEY_CHIP_CARD_BACKGROUND_COLOR = "#fffce0" |
| const QString VALID_FILTER_VALUE_COLOR = "#56C1FF" |
1.8.8