summary refs log tree commit diff
path: root/include
diff options
context:
space:
mode:
authorKonstantinos Sideris <sideris.konstantin@gmail.com>2017-07-01 12:46:58 +0300
committerKonstantinos Sideris <sideris.konstantin@gmail.com>2017-07-01 12:46:58 +0300
commit730a56f58e3b6e556437ca462645504a860a1ed2 (patch)
treeeb59e2922639ac342abdd53e78f9c6abd363db33 /include
parentDon't collapse room list (diff)
downloadnheko-730a56f58e3b6e556437ca462645504a860a1ed2.tar.xz
Remove hardcoded font sizes, margins etc
- Fixes small font issue on MacOs
Diffstat (limited to 'include')
-rw-r--r--include/RoomInfoListItem.h6
-rw-r--r--include/TimelineItem.h9
2 files changed, 11 insertions, 4 deletions
diff --git a/include/RoomInfoListItem.h b/include/RoomInfoListItem.h

index 12d5abb1..f725dc06 100644 --- a/include/RoomInfoListItem.h +++ b/include/RoomInfoListItem.h
@@ -75,6 +75,12 @@ private: QPixmap roomAvatar_; + // Sizes are relative to the default font size of the Widget. + static const float UnreadCountFontRatio; + static const float RoomNameFontRatio; + static const float RoomDescriptionFontRatio; + static const float RoomAvatarLetterFontRatio; + Menu *menu_; QAction *toggleNotifications_; diff --git a/include/TimelineItem.h b/include/TimelineItem.h
index c0cf1c7b..ccba27ad 100644 --- a/include/TimelineItem.h +++ b/include/TimelineItem.h
@@ -69,13 +69,14 @@ private: QHBoxLayout *headerLayout_; // Username (&) Timestamp + int MessageMargin; + + const int AvatarSize = 36; + const float TimestampFontRatio = 0.8; + Avatar *userAvatar_; QLabel *timestamp_; QLabel *userName_; QLabel *body_; - - QFont bodyFont_; - QFont usernameFont_; - QFont timestampFont_; };