Closed anevero closed 4 years ago
Спросил у нашего друга чё делать, жду пока ответит
В каком смысле?
В #28 задача частично решена (теперь есть настроенный манифест, заблокировано вращение, есть иконка и так далее).
Необходимо закончить начатое: поменять иконку на более адекватную (без синего фона :D), увеличить размер элементов управления, починить баг с их медленным выплыванием.
Необходимо также попробовать разобраться с пролистыванием чата (я гляну, что можно с этим сделать).
Я нашел способ починить пролистывание. В конструктор global_chat
надо добавить две замечательные строки:
q_text_browser_->setTextInteractionFlags(Qt::NoTextInteraction);
QScroller::grabGesture(q_text_browser_, QScroller::TouchGesture);
В ChangeStyle
заменить текущий if
следующим:
if (is_game_style_using_) {
style_sheet = " background-color : rgba(190,192,213,0.89);";
} else {
style_sheet = " background-color : rgba(255,255,255,0.89);";
}
При необходимости можно изменить последний параметр (прозрачность) в случае обычного стиля (хотя мне и так нормально).
Да, и переименуйте переменную is_game_style_using_
)
Либо is_game_style_used_
, либо using_game_style
.
И не забудьте #include <Scroller>
.
Еще иконка и увеличение элементов управления.
Хотя вы прямо в процессе правили те или иные вещи, которые могли плохо работать на смартфонах, надо бы сейчас уже заняться Android явно (настроить Manifest, добавить иконку приложения, поменять размер элементов управления и тому подобное).