a404498be5
- Bug : In Timer.h, forgot to declare the specialized getString() template, thus preventing the timer to be correctly display in output streams. - Bug : In CellWidget::_redraw(), uses "paintersBegin()" instead of "painterBegin()" (whithout the "s"). The former open painters for both normal & selection planes which are subsequently accessed by "setPen()". The laters opens only the normal plane painter resulting in warnings for the selection plane painter (shows only from Qt 4.5). - New : In CellWidget, ability to support the physical grid (not only the symbolic grid). Added selection symbolic/real in the DisplayFilter. - Change : add to Technology and all the Layers sub-classes a "_onDbuChange(float)" method. This is due to the fact that the symbolic technology is loaded first into the DataBase (needed for defining the BasicLayer ordering) along with all the symbolic dimensions for the symbolic Layers. Only afterward, we load the real technology (hcmos9 for instance) which will sets the "grids per lambda" factor to it's true value, changing the meaning of the already loaded symbolic values. Then, it is necessary to scale those values so they are coherent with the new "GPL" factor, hence the "_onDbuChange()" function. NEVER USE THIS FUNCTION AFTER THE TECHNOLOGY HAS BEEN LOADED, it would render all symbolic coordinates false... |
||
---|---|---|
chamsin | ||
hurricane |