Use system color scheme (using a Qt stylesheet) #104
The color scheme of nheko obeys the default color theme of Qt (i.e. the system theme). It uses a Qt stylesheet to accomplish this, which means replacing the color theme with a custom theme would only be a matter of writing a new style sheet and loading it into the app.
Showing
- include/RoomInfoListItem.h 52 additions, 3 deletionsinclude/RoomInfoListItem.h
- include/TextInputWidget.h 3 additions, 2 deletionsinclude/TextInputWidget.h
- include/TimelineItem.h 6 additions, 0 deletionsinclude/TimelineItem.h
- include/TimelineView.h 7 additions, 2 deletionsinclude/TimelineView.h
- include/TopRoomBar.h 1 addition, 1 deletioninclude/TopRoomBar.h
- include/UserInfoWidget.h 1 addition, 0 deletionsinclude/UserInfoWidget.h
- include/ui/LoadingIndicator.h 1 addition, 0 deletionsinclude/ui/LoadingIndicator.h
- include/ui/OverlayWidget.h 3 additions, 0 deletionsinclude/ui/OverlayWidget.h
- resources/res.qrc 4 additions, 3 deletionsresources/res.qrc
- resources/styles/nheko.qss 56 additions, 0 deletionsresources/styles/nheko.qss
- resources/styles/system.qss 39 additions, 0 deletionsresources/styles/system.qss
- src/ChatPage.cc 4 additions, 3 deletionssrc/ChatPage.cc
- src/EmojiPanel.cc 10 additions, 7 deletionssrc/EmojiPanel.cc
- src/LoginPage.cc 14 additions, 14 deletionssrc/LoginPage.cc
- src/LogoutDialog.cc 2 additions, 2 deletionssrc/LogoutDialog.cc
- src/MainWindow.cc 1 addition, 2 deletionssrc/MainWindow.cc
- src/RegisterPage.cc 16 additions, 16 deletionssrc/RegisterPage.cc
- src/RoomInfoListItem.cc 18 additions, 12 deletionssrc/RoomInfoListItem.cc
- src/RoomList.cc 1 addition, 3 deletionssrc/RoomList.cc
- src/TextInputWidget.cc 13 additions, 4 deletionssrc/TextInputWidget.cc
Loading
Please register or sign in to comment