00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022 #ifndef LISTCOMMON_H
00023 #define LISTCOMMON_H
00024
00025 #include <Qt>
00026
00027 const int ITEM_WIDTH = 368;
00028 const int ICON_HEIGHT = 24;
00029 const int ICON_MARGIN = 2;
00030 const int ICON_WIDTH = 24;
00031 const int IMAGE_HEIGHT = 64;
00032 const int IMAGE_WIDTH = 64;
00033 const int ITEM_MIN_HEIGHT = 70;
00034 const int MARGIN = 5;
00035
00041 const int NAME_TEXT_MAX_WIDTH = ITEM_WIDTH - 3 * MARGIN - IMAGE_WIDTH;
00042
00048 const int SUBITEM_TEXT_MAX_WIDTH = ITEM_WIDTH - 3 * MARGIN - IMAGE_WIDTH - MARGIN - ICON_WIDTH
00049 - MARGIN * 2;
00050
00051 const int SUBITEM_TEXT_ROW_HEIGHT = 21;
00052
00053 const int TITLE_DISPLAY_INDEX = Qt::DisplayRole;
00054 const int AVATAR_IMAGE_INDEX = Qt::DecorationRole;
00055
00056 const int ITEM_SIZE_HINT_INDEX = Qt::SizeHintRole;
00057 const int DISTANCE_SIZE_HINT_INDEX = Qt::SizeHintRole + 1;
00058
00059
00060 const int SUBITEM_STORE_INDEX = Qt::UserRole;
00061 const int ITEM_EXPANDED_INDEX = Qt::UserRole + 1;
00062 const int ITEM_HAS_IMAGE_INDEX = Qt::UserRole + 2;
00063 const int DISTANCE_TEXT_DISPLAY_INDEX = Qt::UserRole + 3;
00064 const int DISTANCE_IMAGE_INDEX = Qt::UserRole + 4;
00065
00066 #endif // LISTCOMMON_H