Название: [qt-4.2.0 Linux ] что то с QWidget не так Отправлено: izoomer от Март 04, 2007, 22:12 есть класс от QWidget. В конструкторе создаются несколько QLabel , и прорисовка примитивов в paintEvent . Так вот , когда создаю аткой виджет в конструкторе главного виджета то все ок ... если динамически создаю его в процессе работы программы (или после создания в конструкторе делаю в процесе работы setVisible ) то в момент появления проскакивают белые квадраты вокруг каждого объекта в этом виджете, то есть вокруг всех QLabel и вокруг всего виджета, как рамки толостые . Чего это такое ?!
Название: [qt-4.2.0 Linux ] что то с QWidget не так Отправлено: Dodge от Март 16, 2007, 12:09 возможно глюки иксов, можт чтото с дабл-буферизацией Qt, но в первую очередь, я бы тебе посоветовал внимательно проверить свой пайнт эвент.
З.Ы. хоть бы код выложил Название: Re: [qt-4.2.0 Linux ] что то с QWidget не так Отправлено: _govorilka от Март 20, 2007, 10:48 Цитата: "izoomer" есть класс от QWidget. В конструкторе создаются несколько QLabel , и прорисовка примитивов в paintEvent . Так вот , когда создаю аткой виджет в конструкторе главного виджета то все ок ... если динамически создаю его в процессе работы программы (или после создания в конструкторе делаю в процесе работы setVisible ) то в момент появления проскакивают белые квадраты вокруг каждого объекта в этом виджете, то есть вокруг всех QLabel и вокруг всего виджета, как рамки толостые . Чего это такое ?! Если ту уже и так переgbсал paintEvent, зачем тебе вообще тогда нужны метки (QLabel)?.. Чем меньше у тебя окон, тем меньше глюков! |