diff options
author | Sven de Marothy <sven@physto.se> | 2005-08-16 23:22:09 +0000 |
---|---|---|
committer | Sven de Marothy <sven@physto.se> | 2005-08-16 23:22:09 +0000 |
commit | 636a84d9480d60c2652e71f5c36081d12a4a0cac (patch) | |
tree | ab8571b728fb1726a7a4843d7b51063fe951d23f /gnu/java/awt/peer/qt/QtImageGraphics.java | |
parent | 96e661c677fe4d83b71ea52844f4160bf18572c4 (diff) | |
download | classpath-636a84d9480d60c2652e71f5c36081d12a4a0cac.tar.gz |
2005-08-16 Sven de Marothy <sven@physto.se>
* gnu/java/awt/peer/qt/QtButtonPeer.java
* gnu/java/awt/peer/qt/QtCheckboxPeer.java
* gnu/java/awt/peer/qt/QtChoicePeer.java
* gnu/java/awt/peer/qt/QtComponentGraphics.java
* gnu/java/awt/peer/qt/QtComponentPeer.java
* gnu/java/awt/peer/qt/QtContainerPeer.java
* gnu/java/awt/peer/qt/QtDialogPeer.java
* gnu/java/awt/peer/qt/QtFontPeer.java
* gnu/java/awt/peer/qt/QtFramePeer.java
* gnu/java/awt/peer/qt/QtGraphics.java
* gnu/java/awt/peer/qt/QtImage.java
* gnu/java/awt/peer/qt/QtImageGraphics.java
* gnu/java/awt/peer/qt/QtListPeer.java
* gnu/java/awt/peer/qt/QtMenuBarPeer.java
* gnu/java/awt/peer/qt/QtMenuItemPeer.java
* gnu/java/awt/peer/qt/QtMenuPeer.java
* gnu/java/awt/peer/qt/QtScrollbarPeer.java
* gnu/java/awt/peer/qt/QtTextAreaPeer.java
* gnu/java/awt/peer/qt/QtTextFieldPeer.java
* gnu/java/awt/peer/qt/QtToolkit.java
* gnu/java/awt/peer/qt/QtWindowPeer.java
* native/jni/qt-peer/keybindings.cpp
* native/jni/qt-peer/keybindings.h
* native/jni/qt-peer/qtbuttonpeer.cpp
* native/jni/qt-peer/qtcanvaspeer.cpp
* native/jni/qt-peer/qtcheckboxpeer.cpp
* native/jni/qt-peer/qtchoicepeer.cpp
* native/jni/qt-peer/qtcomponent.cpp
* native/jni/qt-peer/qtcomponentpeer.cpp
* native/jni/qt-peer/qtdialogpeer.cpp
* native/jni/qt-peer/qtframepeer.cpp
* native/jni/qt-peer/qtgraphics.cpp
* native/jni/qt-peer/qtimage.cpp
* native/jni/qt-peer/qtlabelpeer.cpp
* native/jni/qt-peer/qtlistpeer.cpp
* native/jni/qt-peer/qtmenupeer.cpp
* native/jni/qt-peer/qtpanelpeer.cpp
* native/jni/qt-peer/qtscrollbarpeer.cpp
* native/jni/qt-peer/qtscrollpanepeer.cpp
* native/jni/qt-peer/qttextareapeer.cpp
* native/jni/qt-peer/qttextfieldpeer.cpp
* native/jni/qt-peer/qtwindowpeer.cpp
* native/jni/qt-peer/slotcallbacks.cpp
* native/jni/qt-peer/slotcallbacks.h
Reindented, Transmogrified and Wielaardituded.
* gnu/java/awt/peer/qt/QtEmbeddedWindowPeer.java
* native/jni/qt-peer/eventmethods.h
* native/jni/qt-peer/qtembeddedwindowpeer.cpp
* native/jni/qt-peer/slotcallbacks.moc.h
New files
* native/jni/qt-peer/eventmethods.cpp
* native/jni/qt-peer/slotcallbacks.moc
Removed.
Diffstat (limited to 'gnu/java/awt/peer/qt/QtImageGraphics.java')
-rw-r--r-- | gnu/java/awt/peer/qt/QtImageGraphics.java | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/gnu/java/awt/peer/qt/QtImageGraphics.java b/gnu/java/awt/peer/qt/QtImageGraphics.java index 1f866a489..c80e6bcda 100644 --- a/gnu/java/awt/peer/qt/QtImageGraphics.java +++ b/gnu/java/awt/peer/qt/QtImageGraphics.java @@ -93,20 +93,15 @@ public class QtImageGraphics extends QtGraphics { super( g ); parentImage = g.parentImage; - if( g.topParent == null ) - topParent = g; - else - topParent = g.topParent; - topParent.owners.push( this ); + if( parentImage instanceof QtImage ) + ((QtImage)parentImage).painters.add( this ); } public void dispose() { - while(!owners.empty()) - ((QtImageGraphics)owners.pop()).delete(); + delete(); } - /** * Create a copy of this context. */ |