| Summary: | Центрировать окно при отсутствии ~/.config/alterator/browser.ini | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Sisyphus | Reporter: | Lenar Shakirov <shakirov> | ||||
| Component: | alterator-browser-qt | Assignee: | Sergey V Turchin <zerg> | ||||
| Status: | CLOSED NOTABUG | QA Contact: | qa-sisyphus | ||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | inger | ||||
| Version: | unstable | ||||||
| Hardware: | all | ||||||
| OS: | Linux | ||||||
| Attachments: |
|
||||||
Не сложно, но это по идее оконный менеджер должен делать. Created attachment 3546 [details]
Центрирование
Мне кажется, browser не дает это сделать VM'у, т.к.:
int wnd_x = settings.value("main_window_x", 0).toInt();
записывает в wnd_x либо данные из файла, либо 0
Патч прицепил, проверил, работает как хотелось =)
(В ответ на комментарий №3) > Мне кажется, browser не дает это сделать VM'у, т.к.: Не давал > int wnd_x = settings.value("main_window_x", 0).toInt(); wnd_x уже не используется Я тестил на 4.0 (В ответ на комментарий №4) > wnd_x уже не используется Т.е. сейчас окно никак не позиционируется, только ширина\высота? (В ответ на комментарий №5)
> Т.е. сейчас окно никак не позиционируется, только ширина\высота?
Да.
(В ответ на комментарий №6) > (В ответ на комментарий №5) > > Т.е. сейчас окно никак не позиционируется, только ширина\высота? > Да. Ясно, тогда invalid. Извините, что отвлек. Ничего страшного |
Сложно ли центрировать окно, если ~/.config/alterator/browser.ini отсутствует, либо если в нем отсутствуют строки main_window_{x,y}?