Куда именно вешать, пока не знаю, потому на kdebase пока. В приложении zyGrib неправильно отображается элемент с выбором времени отображения картинки. В сборке kde 3 из бранча 5.1 такой проблемы не было, нет её и сейчас в KDE4. Несколько сообщений в рассылке: http://lists.altlinux.org/pipermail/community/2014-July/682260.html
Created attachment 6186 [details] повреждённое изображение
Created attachment 6187 [details] правильное изображение
А веб-интерфейс архива рассылки, оказывается, по сообщениям из разных месяцев ходить не умеет. Вот ещё одно: http://lists.altlinux.org/pipermail/community/2014-November/683043.html
1. Примеры изображений некорректные, т.к. там видны разные условия. 2. Рисовать текст поверх QSlider -- изврат авторов zyGrib.
(В ответ на комментарий №4) > изврат авторов zyGrib. В DateChooser::paintEvent()
> 1. Примеры изображений некорректные, т.к. там видны разные условия. Примеры корректные, ни от каких других условий это не зависит, просто разные KDE: KDE4 и TDE. Так как компьютеры разные, просто под рукой были разные grib-ы. Точно так же можно сделать и с одинаковым, ничего не поменяется. > 2. Рисовать текст поверх QSlider -- изврат авторов zyGrib. А можно чуть подробнее для человека, который C/C++ хоть немного и знает, но практически не пишет ? А тут ещё и специфика не C++, а QT. Чтобы я мог автору пояснить проблему. А совсем бы здорово было её пояснить напрямую, чтобы я испорченным телефоном не был. Я у него на сайте тему в форуме завёл, правда про зависимость от KDE ещё не написал: http://www.zygrib.org/forum/viewtopic.php?f=3&t=684
(В ответ на комментарий №6) > Примеры корректные Будут, когда вы сделаете так, чтоб расстояние между ризками было одинаковое. > > 2. Рисовать текст поверх QSlider -- изврат авторов zyGrib. > А можно чуть подробнее для человека Подробности в DateChooser::paintEvent(). По каким причинам некорректно рассчитывается положение текста -- не знаю.
Как увидеть то, что на изображении любого из примеров?
Баг висит на сизифе, а вы пишите, что у вас p6. Где правда?
(In reply to comment #8) > Как увидеть то, что на изображении любого из примеров? 1. Поставить zyGrib. 2. Отметить на карте интересующую область (мышка, левая кнопка). 3. Нажать Ctrl+D (либо в меню File -> Download Grib) 4. Скачать. На карту, на выбранный квадрат, наложится погодная карта. Внизу будет эта самая полоска с часами и днями недели. Масштаб будет в зависимости от того, какой интервал прогноза выбран. Если DE - KDE4, будет нормально, если DE - TDE, будет видна эта проблема. p6/p7 - не важно, проявляется везде. В KDE3 в 5.1 работало нормально тоже. В текщем Сизифе, каюсь, не проверил - Сизифа с X-ами нет пока под руками.
Еще на скриншотах видно, что на проблеммном используется стиль виджетов Plastique(?), а на нормальном Oxygen.
(In reply to comment #11) > Еще на скриншотах видно, что на проблеммном используется стиль виджетов > Plastique(?), а на нормальном Oxygen. Да, похоже, дело в виджетах. А где это правильно настраивается ? Если стиль менять в "Control Center", реакции нет, а вот если в qtconfig-qt4 выбрать что-то, кроме "Desktop Settings" или "Plastique", начинает показывать нормально. И, почему-то, в "Control Center" в стилях есть Plastik, а в qtconfig-qt4 - Plastique. plastik.so, на сколько я вижу, в kdelibs, но оно ли это ? Oxygen вообще отсутствует.
(In reply to comment #12) > Да, похоже, дело в виджетах. А где это правильно настраивается ? Если стиль > менять в "Control Center", реакции нет, а вот если в qtconfig-qt4 выбрать TDE, всё ещё, на qt3. С qtconfig-qt3 всё совпадает, а qt4 это не использует видимо.
Программа использует Qt4/KDE4. Plastique из стандартной поставки Qt4, Oxygen -- умолчательный стиль KDE4.
Исправлять, наверное, особенного смысла нет.